//: version "2.0-b10" //: property encoding = "iso8859-1" //: property locale = "en" //: property prefix = "_GG" //: property title = "PANIC.v" //: property timingViolationMode = 2 //: property initTime = "0 ns" `timescale 1ns/1ns //: /netlistBegin main module main; //: root_module reg [1:0] w0; //: /sn:0 {0}(285,234)(262,234)(#:262,204)(#:232,204){1} reg w8; //: /sn:0 {0}(327,191)(347,191)(347,213){1} reg Reset; //: {0}(337,360)(50:352,360)(352,327){1} reg [7:0] w11; //: /sn:0 {0}(285,307)(262,307)(#:262,348)(#:232,348){1} reg [1:0] w10; //: /sn:0 {0}(285,284)(262,284)(262,297)(#:232,297){1} reg [1:0] w5; //: /sn:0 {0}(285,256)(262,256)(#:262,251)(#:232,251){1} wire [7:0] w6; //: /sn:0 {0}(#:507,190)(507,264)(412,264){1} wire [7:0] w7; //: /sn:0 {0}(#:438,190)(438,236)(412,236){1} //: enddecls //: DIP Rdest (w10) @(194,297) /R:1 /w:[ 1 ] /st:2 /dn:1 //: DIP Data (w11) @(194,348) /R:1 /w:[ 1 ] /st:4 /dn:1 //: LED RO1 (w7) @(438,183) /w:[ 0 ] /type:3 //: SWITCH g2 (Reset) @(320,360) /sn:0 /w:[ 0 ] /st:0 /dn:1 RF g1 (.RegWrite(w8), .Data(w11), .Rdest(w10), .RS1(w0), .RS2(w5), .reset(Reset), .RO1(w7), .RO2(w6)); //: @(286, 214) /sz:(125, 112) /sn:0 /p:[ Ti0>1 Li0>0 Li1>0 Li2>0 Li3>0 Bi0>1 Ro0<1 Ro1<1 ] //: DIP RS2 (w5) @(194,251) /R:1 /w:[ 1 ] /st:2 /dn:1 //: LED RO2 (w6) @(507,183) /w:[ 0 ] /type:3 //: DIP RS1 (w0) @(194,204) /R:1 /w:[ 1 ] /st:1 /dn:1 //: SWITCH RegWrite (w8) @(310,191) /w:[ 0 ] /st:0 /dn:1 endmodule //: /netlistEnd //: /netlistBegin RF module RF(RegWrite, Data, Rdest, RS2, RO2, reset, RO1, RS1); //: interface /sz:(125, 112) /bd:[ Ti0>RegWrite(61/125) Li0>RS2[1:0](42/112) Li1>RS1[1:0](20/112) Li2>Rdest[1:0](70/112) Li3>Data[7:0](93/112) Bi0>reset(66/125) Ro0