ncverilog: v03.11.(s020): (c) Copyright 1995 - 2001 Cadence Design Systems, Inc. file: lab2_template.v module worklib.AND2:v (up-to-date) errors: 0, warnings: 0 module worklib.NAND2:v (up-to-date) errors: 0, warnings: 0 module worklib.AND3:v (up-to-date) errors: 0, warnings: 0 module worklib.NAND3:v (up-to-date) errors: 0, warnings: 0 module worklib.AND4:v (up-to-date) errors: 0, warnings: 0 module worklib.NAND4:v (up-to-date) errors: 0, warnings: 0 module worklib.OR2:v (up-to-date) errors: 0, warnings: 0 module worklib.NOR2:v (up-to-date) errors: 0, warnings: 0 module worklib.OR3:v (up-to-date) errors: 0, warnings: 0 module worklib.NOR3:v (up-to-date) errors: 0, warnings: 0 module worklib.OR4:v (up-to-date) errors: 0, warnings: 0 module worklib.NOR4:v (up-to-date) errors: 0, warnings: 0 module worklib.XOR2:v (up-to-date) errors: 0, warnings: 0 module worklib.XNOR2:v (up-to-date) errors: 0, warnings: 0 module worklib.NOT:v (up-to-date) errors: 0, warnings: 0 module worklib.BUF:v (up-to-date) errors: 0, warnings: 0 module worklib.decoder:v (up-to-date) errors: 0, warnings: 0 module worklib.fulladder:v (up-to-date) errors: 0, warnings: 0 module worklib.mux4:v (up-to-date) errors: 0, warnings: 0 module worklib.slice:v (up-to-date) errors: 0, warnings: 0 module worklib.mux2:v (up-to-date) errors: 0, warnings: 0 module worklib.alu:v errors: 0, warnings: 0 module worklib.rom:v (up-to-date) errors: 0, warnings: 0 module worklib.InstructionMemory:v (up-to-date) errors: 0, warnings: 0 module worklib.regfile_3port:v (up-to-date) errors: 0, warnings: 0 module worklib.dff_rse:v (up-to-date) errors: 0, warnings: 0 module worklib.dff_re:v (up-to-date) errors: 0, warnings: 0 module worklib.dff_r:v (up-to-date) errors: 0, warnings: 0 module worklib.Clock:v (up-to-date) errors: 0, warnings: 0 module worklib.MiniComputer:v (up-to-date) errors: 0, warnings: 0 module worklib.foo:v (up-to-date) errors: 0, warnings: 0 Caching library 'worklib' ....... Done Elaborating the design hierarchy: Building instance overlay tables: .................... Done Generating native compiled code: worklib.InstructionMemory:v <0x3aa6bdbb> streams: 3, words: 297 worklib.MiniComputer:v <0x033da793> streams: 0, words: 0 worklib.alu:v <0x75cdd825> streams: 9, words: 883 worklib.regfile_3port:v <0x6f4db9cd> streams: 4, words: 884 worklib.rom:v <0x6678e2d0> streams: 2, words: 214 Loading native compiled code: .................... Done Building instance specific data structures. Design hierarchy summary: Instances Unique Modules: 1933 31 Primitives: 1786 8 Registers: 58 28 Scalar wires: 43 - Expanded wires: 1382 45 Vectored wires: 14 - Always blocks: 69 9 Initial blocks: 4 4 Cont. assignments: 2 8 Pseudo assignments: 13 13 Writing initial simulation snapshot: worklib.NAND2:v Loading snapshot worklib.NAND2:v .................... Done ncsim> source /usr/cds/ldv-3.1/tools/inca/files/ncsimrc ncsim> run InstructionMemory: Starting execution at instruction address 0 STOP: EXECUTION HALTED DUE TO OVERFLOW Dumping register state: R 0: 0x00000000 ( 0 ) R 1: 0x00000000 ( 0 ) R 2: 0x000003ff ( 1023 ) R 3: 0x00000400 ( 1024 ) R 4: 0x00003fff ( 16383 ) R 5: 0x00004400 ( 17408 ) R 6: 0x00010000 ( 65536 ) R 7: 0xffffffff ( 4294967295 ) R 8: 0x00000400 ( 1024 ) R 9: 0xff000000 ( 4278190080 ) R 10: 0xffffc000 ( 4294950912 ) R 11: 0x003fc000 ( 4177920 ) R 12: 0xffc00000 ( 4290772992 ) R 13: 0xff800000 ( 4286578688 ) R 14: 0x0000000f ( 15 ) R 15: 0x8fff0000 ( 2415853568 ) R 16: 0x0f0f0f00 ( 252645120 ) R 17: 0x1e1e1e0f ( 505290255 ) R 18: 0x1e1e1e0f ( 505290255 ) R 19: 0x80eff100 ( 2163208448 ) R 20: 0x00000000 ( 0 ) R 21: 0xae1d1e0f ( 2921143823 ) R 22: 0x00000000 ( 0 ) R 23: 0x00000000 ( 0 ) R 24: 0x00000000 ( 0 ) R 25: 0x00000000 ( 0 ) R 26: 0x00000000 ( 0 ) R 27: 0x00000000 ( 0 ) R 28: 0x00000000 ( 0 ) R 29: 0x00000000 ( 0 ) R 30: 0x00000000 ( 0 ) R 31: 0x00000000 ( 0 ) Done. Simulation ending. Simulation complete via $finish(1) at time 26500 NS + 33 ./lab2_template.v:205 $finish; ncsim> exit