在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → verilog实现的流水线CPU.zip

verilog实现的流水线CPU.zip

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:7.27M
  • 下载次数:6
  • 浏览次数:156
  • 发布时间:2021-11-21
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
通过verilog语言实现的流水线CPU的源文件、工程文件,已通过仿真和下载验证。
【实例截图】
【核心代码】
4744300845227361701.zip
└── lab28-他人
├── ISE
│   ├── DataRAM.asy
│   ├── DataRAM_flist.txt
│   ├── DataRAM.ngc
│   ├── DataRAM_readme.txt
│   ├── DataRAM.sym
│   ├── DataRAM.v
│   ├── DataRAM.veo
│   ├── DataRAM.vhd
│   ├── DataRAM.vho
│   ├── DataRAM.xco
│   ├── DataRAM_xmdf.tcl
│   ├── _impact.cmd
│   ├── _impact.log
│   ├── mipspipelinecpu.bgn
│   ├── mipspipelinecpu.bit
│   ├── MipsPipelineCPU.bld
│   ├── MipsPipelineCPU.cel
│   ├── MipsPipelineCPU.cmd_log
│   ├── mipspipelinecpu.drc
│   ├── MipsPipelineCPU_guide.ncd
│   ├── MipsPipelineCPU.ise
│   ├── MipsPipelineCPU.ise_ISE_Backup
│   ├── MipsPipelineCPU.lso
│   ├── MipsPipelineCPU_map.map
│   ├── MipsPipelineCPU_map.mrp
│   ├── MipsPipelineCPU_map.ncd
│   ├── MipsPipelineCPU_map.ngm
│   ├── MipsPipelineCPU.ncd
│   ├── MipsPipelineCPU.ngc
│   ├── MipsPipelineCPU.ngd
│   ├── MipsPipelineCPU.ngr
│   ├── MipsPipelineCPU.ntrc_log
│   ├── MipsPipelineCPU.pad
│   ├── MipsPipelineCPU_pad.csv
│   ├── MipsPipelineCPU_pad.txt
│   ├── MipsPipelineCPU.par
│   ├── MipsPipelineCPU.pcf
│   ├── MipsPipelineCPU_prev_built.ngd
│   ├── MipsPipelineCPU.prj
│   ├── MipsPipelineCPU.restore
│   ├── MipsPipelineCPU.stx
│   ├── MipsPipelineCPU_summary.html
│   ├── MipsPipelineCPU_summary.xml
│   ├── MipsPipelineCPU.syr
│   ├── mipspipelinecpu.twr
│   ├── mipspipelinecpu.twx
│   ├── MipsPipelineCPU.ucf
│   ├── MipsPipelineCPU.unroutes
│   ├── MipsPipelineCPU_usage.xml
│   ├── MipsPipelineCPU.ut
│   ├── MipsPipelineCPU.xpi
│   ├── MipsPipelineCPU.xst
│   ├── _ngo
│   │   └── netlist.lst
│   ├── templates
│   │   └── coregen.xml
│   ├── tmp
│   │   └── _cg
│   ├── transcript
│   ├── _xmsgs
│   │   ├── bitgen.xmsgs
│   │   ├── map.xmsgs
│   │   ├── ngdbuild.xmsgs
│   │   ├── par.xmsgs
│   │   ├── trce.xmsgs
│   │   └── xst.xmsgs
│   └── xst
│   ├── dump.xst
│   │   └── MipsPipelineCPU.prj
│   │   ├── ngx
│   │   │   ├── notopt
│   │   │   └── opt
│   │   └── ntrc.scr
│   ├── projnav.tmp
│   └── work
│   ├── hdllib.ref
│   ├── vlg0E
│   │   └── adder__32bits.bin
│   ├── vlg1E
│   │   └── _data_r_a_m.bin
│   ├── vlg1F
│   │   └── _d___f_f.bin
│   ├── vlg27
│   │   └── mux__2to1.bin
│   ├── vlg2A
│   │   └── _a_l_u.bin
│   ├── vlg2F
│   │   └── _mips_pipeline_c_p_u.bin
│   ├── vlg30
│   │   └── _decode.bin
│   ├── vlg31
│   │   ├── _e_x.bin
│   │   └── _i_d.bin
│   ├── vlg33
│   │   └── _i_f.bin
│   ├── vlg54
│   │   └── adder.bin
│   ├── vlg66
│   │   └── _d___f_f_r_e.bin
│   ├── vlg6D
│   │   └── _d___f_f_r.bin
│   ├── vlg73
│   │   └── _multi_registers.bin
│   └── vlg7C
│   └── _instruction_r_o_m.bin
├── PipelineCPU
│   ├── ISE
│   │   ├── DataRAM.asy
│   │   ├── DataRAM_flist.txt
│   │   ├── DataRAM.ngc
│   │   ├── DataRAM_readme.txt
│   │   ├── DataRAM.sym
│   │   ├── DataRAM.v
│   │   ├── DataRAM.veo
│   │   ├── DataRAM.vhd
│   │   ├── DataRAM.vho
│   │   ├── DataRAM.xco
│   │   ├── DataRAM_xmdf.tcl
│   │   ├── MipsPipelineCPU.ise
│   │   ├── MipsPipelineCPU.ise_ISE_Backup
│   │   ├── MipsPipelineCPU.restore
│   │   ├── MipsPipelineCPU_summary.html
│   │   ├── templates
│   │   │   └── coregen.xml
│   │   ├── tmp
│   │   │   └── _cg
│   │   └── _xmsgs
│   ├── SIM
│   │   ├── ALU
│   │   │   ├── adder_32bits.v
│   │   │   ├── adder.v
│   │   │   ├── ALU.cr.mti
│   │   │   ├── ALU.mpf
│   │   │   ├── ALU_tb.v
│   │   │   ├── ALU.v
│   │   │   ├── ALU.v.bak
│   │   │   ├── mux_2to1.v
│   │   │   ├── transcript
│   │   │   ├── vsim.wlf
│   │   │   └── work
│   │   │   ├── adder
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   ├── _primary.vhd
│   │   │   │   ├── verilog.asm
│   │   │   │   └── verilog.rw
│   │   │   ├── adder_32bits
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   ├── _primary.vhd
│   │   │   │   ├── verilog.asm
│   │   │   │   └── verilog.rw
│   │   │   ├── @a@l@u
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   ├── _primary.vhd
│   │   │   │   ├── verilog.asm
│   │   │   │   └── verilog.rw
│   │   │   ├── @a@l@u_tb_v
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   ├── _primary.vhd
│   │   │   │   ├── verilog.asm
│   │   │   │   └── verilog.rw
│   │   │   ├── _info
│   │   │   ├── mux_2to1
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   ├── _primary.vhd
│   │   │   │   ├── verilog.asm
│   │   │   │   └── verilog.rw
│   │   │   ├── _temp
│   │   │   │   ├── vlog3bx5a6
│   │   │   │   ├── vlog3sw5g6
│   │   │   │   ├── vlog8itzf0
│   │   │   │   ├── vloga1nad3
│   │   │   │   ├── vlogaanaa3
│   │   │   │   ├── vlogacfzfr
│   │   │   │   ├── vlogaddz4s
│   │   │   │   ├── vlogbrbr5m
│   │   │   │   ├── vlogc74kv4
│   │   │   │   ├── vlogch2kd5
│   │   │   │   ├── vlogd7tsyx
│   │   │   │   ├── vlogdxvscx
│   │   │   │   ├── vlogec1keb
│   │   │   │   ├── vlogenzk0c
│   │   │   │   ├── vlogfjysa5
│   │   │   │   ├── vloggcgziv
│   │   │   │   ├── vloggdez7w
│   │   │   │   ├── vlogj9ak0t
│   │   │   │   ├── vlogjzbkes
│   │   │   │   ├── vlogkhh72c
│   │   │   │   ├── vlogkkf94x
│   │   │   │   ├── vlogkvf7kc
│   │   │   │   ├── vlogkyd9nx
│   │   │   │   ├── vlogmebh6a
│   │   │   │   ├── vlogmm1hs2
│   │   │   │   ├── vlogqrcvwa
│   │   │   │   ├── vlogr81i8n
│   │   │   │   ├── vlogrfg8tx
│   │   │   │   ├── vlogrrg8qx
│   │   │   │   ├── vlogrt1i2n
│   │   │   │   ├── vlogs5wh9h
│   │   │   │   ├── vlogsqwh3h
│   │   │   │   ├── vlogwak7sf
│   │   │   │   ├── vlogwjacv1
│   │   │   │   ├── vlogwki7bg
│   │   │   │   ├── vlogwx8cd2
│   │   │   │   ├── vlogy2m6wy
│   │   │   │   ├── vlogy2sn88
│   │   │   │   ├── vlogy7avrv
│   │   │   │   ├── vlogym9vyv
│   │   │   │   ├── vlogyrtnn7
│   │   │   │   └── vlogysk6zy
│   │   │   └── _vmake
│   │   ├── CPU.mpf
│   │   ├── Decode
│   │   │   ├── Decode.cr.mti
│   │   │   ├── Decode.mpf
│   │   │   ├── Decode_tb.v
│   │   │   ├── Decode.v
│   │   │   ├── Decode.v.bak
│   │   │   ├── modelsim.ini
│   │   │   ├── transcript
│   │   │   ├── vsim.wlf
│   │   │   └── work
│   │   │   ├── @decode
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @decode_tb_v
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── _info
│   │   │   ├── @_opt
│   │   │   │   ├── _deps
│   │   │   │   ├── vopt2sqaah
│   │   │   │   ├── vopt5vn64e
│   │   │   │   ├── vopt9a469h
│   │   │   │   ├── vopt9bc34e
│   │   │   │   ├── voptdts29h
│   │   │   │   ├── voptdv104e
│   │   │   │   ├── voptgafz8h
│   │   │   │   ├── voptgbqw3e
│   │   │   │   ├── voptkt4w8h
│   │   │   │   ├── voptkvcs3e
│   │   │   │   └── vopty82dah
│   │   │   ├── @_opt1
│   │   │   │   ├── _deps
│   │   │   │   ├── vopt122hgc
│   │   │   │   ├── vopt5iqegc
│   │   │   │   ├── vopt9s3bjf
│   │   │   │   ├── voptj1cygc
│   │   │   │   ├── voptqh1vgc
│   │   │   │   ├── voptt1qrgc
│   │   │   │   └── voptyhcmgc
│   │   │   ├── @_opt2
│   │   │   │   ├── _deps
│   │   │   │   ├── vopt69v0k2
│   │   │   │   ├── vopt9sgxj2
│   │   │   │   ├── voptatn031
│   │   │   │   ├── voptd96tj2
│   │   │   │   ├── voptdacx21
│   │   │   │   ├── vopthsvqj2
│   │   │   │   ├── voptksmj31
│   │   │   │   ├── voptq85dk2
│   │   │   │   ├── voptr9bg31
│   │   │   │   ├── voptvrtak2
│   │   │   │   ├── voptvs0d31
│   │   │   │   ├── voptz8g7k2
│   │   │   │   └── voptz9na31
│   │   │   ├── _temp
│   │   │   │   ├── vlog0vz2cc
│   │   │   │   ├── vlog2b502e
│   │   │   │   ├── vlog2sagrz
│   │   │   │   ├── vlog6nrx0x
│   │   │   │   ├── vlog768xtm
│   │   │   │   ├── vlog8xz09v
│   │   │   │   ├── vlog9xvfws
│   │   │   │   ├── vloga27mj4
│   │   │   │   ├── vloga837f6
│   │   │   │   ├── vlogbh5qbk
│   │   │   │   ├── vlogd3y738
│   │   │   │   ├── vlogd6cz2s
│   │   │   │   ├── vlogde4jdr
│   │   │   │   ├── vlogf01919
│   │   │   │   ├── vlogqxqq6c
│   │   │   │   ├── vlogqzwqga
│   │   │   │   ├── vlogt142dy
│   │   │   │   ├── vlogtgidwh
│   │   │   │   ├── vlogwtscxr
│   │   │   │   ├── vlogy7nhch
│   │   │   │   ├── vlogydwhaf
│   │   │   │   ├── vlogz1mwth
│   │   │   │   ├── vlogzhqbh6
│   │   │   │   └── vlogzjcbvz
│   │   │   └── _vmake
│   │   ├── EX
│   │   │   ├── adder_32bits.v
│   │   │   ├── adder.v
│   │   │   ├── ALU.v
│   │   │   ├── ALU.v.bak
│   │   │   ├── EX.cr.mti
│   │   │   ├── EX.mpf
│   │   │   ├── EX.v
│   │   │   ├── EX.v.bak
│   │   │   ├── mux_2to1.v
│   │   │   ├── transcript
│   │   │   └── work
│   │   │   ├── adder
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── adder_32bits
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @a@l@u
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @e@x
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── _info
│   │   │   ├── mux_2to1
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── _temp
│   │   │   │   ├── vlog15kard
│   │   │   │   ├── vlog3986bx
│   │   │   │   ├── vlog3hdm7x
│   │   │   │   ├── vlog3qem5i
│   │   │   │   ├── vlog3v865x
│   │   │   │   ├── vlog415ct9
│   │   │   │   ├── vlog4f4c0a
│   │   │   │   ├── vlog9fberg
│   │   │   │   ├── vlog9r3gi4
│   │   │   │   ├── vlog9v6gh3
│   │   │   │   ├── vlog9y8ejh
│   │   │   │   ├── vlogadbms1
│   │   │   │   ├── vlogavamz1
│   │   │   │   ├── vlogcdr0w6
│   │   │   │   ├── vlogcnr0s6
│   │   │   │   ├── vlogcnzyc8
│   │   │   │   ├── vlogczzy98
│   │   │   │   ├── vlogen2ieq
│   │   │   │   ├── vlogieax0f
│   │   │   │   ├── vlogiqaxxe
│   │   │   │   ├── vlogmfa3di
│   │   │   │   ├── vlogmmb3b7
│   │   │   │   ├── vlogr48cak
│   │   │   │   ├── vlogr6q9ab
│   │   │   │   ├── vlogr7diav
│   │   │   │   ├── vlogr97cjk
│   │   │   │   ├── vlogrhbiwv
│   │   │   │   ├── vlogrjf9vd
│   │   │   │   ├── vlogrsyi4r
│   │   │   │   ├── vlogrwg8hs
│   │   │   │   ├── vlogrxe86t
│   │   │   │   ├── vlogrzvi2s
│   │   │   │   ├── vlogs8xc5x
│   │   │   │   ├── vlogstxczw
│   │   │   │   ├── vlogy738cm
│   │   │   │   ├── vlogya0g8f
│   │   │   │   ├── vlogykygtf
│   │   │   │   ├── vlogys386m
│   │   │   │   ├── vlogzaqhzy
│   │   │   │   └── vlogzwqhsy
│   │   │   └── _vmake
│   │   ├── ID
│   │   │   ├── Decode.v
│   │   │   ├── ID.cr.mti
│   │   │   ├── ID.mpf
│   │   │   ├── ID.v
│   │   │   ├── ID.v.bak
│   │   │   ├── MultiRegisters.v
│   │   │   ├── mux_2to1.v
│   │   │   ├── transcript
│   │   │   └── work
│   │   │   ├── @decode
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @i@d
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── _info
│   │   │   ├── @multi@registers
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── mux_2to1
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── _temp
│   │   │   │   ├── vlog0rnvqz
│   │   │   │   ├── vlog1am8wm
│   │   │   │   ├── vlog21kax7
│   │   │   │   ├── vlog4b44f1
│   │   │   │   ├── vlog59c24i
│   │   │   │   ├── vlog7t98qv
│   │   │   │   ├── vlog8e6qgv
│   │   │   │   ├── vlogamfnva
│   │   │   │   ├── vlogaqarzx
│   │   │   │   ├── vlogavarxt
│   │   │   │   ├── vlogcy2h10
│   │   │   │   ├── vlogdjff77
│   │   │   │   ├── vloge12g57
│   │   │   │   ├── vloggswgsa
│   │   │   │   ├── vloghnanje
│   │   │   │   ├── vlogjg1m09
│   │   │   │   ├── vlogq535jn
│   │   │   │   ├── vlogqd6kry
│   │   │   │   ├── vlogr5akwj
│   │   │   │   ├── vlogt1rcw5
│   │   │   │   ├── vlogta9knm
│   │   │   │   └── vlogwqg5ke
│   │   │   └── _vmake
│   │   ├── IF
│   │   │   ├── adder_32bits.v
│   │   │   ├── adder.v
│   │   │   ├── ff_lib.v
│   │   │   ├── IF.cr.mti
│   │   │   ├── IF.mpf
│   │   │   ├── IF_tb.v
│   │   │   ├── IF_tb.v.bak
│   │   │   ├── IF.v
│   │   │   ├── IF.v.bak
│   │   │   ├── InstructionROM.v
│   │   │   ├── mux_2to1.v
│   │   │   ├── transcript
│   │   │   ├── vsim.wlf
│   │   │   └── work
│   │   │   ├── adder
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   ├── _primary.vhd
│   │   │   │   ├── verilog.asm
│   │   │   │   └── verilog.rw
│   │   │   ├── adder_32bits
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   ├── _primary.vhd
│   │   │   │   ├── verilog.asm
│   │   │   │   └── verilog.rw
│   │   │   ├── @d_@f@f
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @d_@f@f@r
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @d_@f@f@r@e
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   ├── _primary.vhd
│   │   │   │   ├── verilog.asm
│   │   │   │   └── verilog.rw
│   │   │   ├── @i@f
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   ├── _primary.vhd
│   │   │   │   ├── verilog.asm
│   │   │   │   └── verilog.rw
│   │   │   ├── @i@f_tb_v
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   ├── _primary.vhd
│   │   │   │   ├── verilog.asm
│   │   │   │   └── verilog.rw
│   │   │   ├── _info
│   │   │   ├── @instruction@r@o@m
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   ├── _primary.vhd
│   │   │   │   ├── verilog.asm
│   │   │   │   └── verilog.rw
│   │   │   ├── mux_2to1
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   ├── _primary.vhd
│   │   │   │   ├── verilog.asm
│   │   │   │   └── verilog.rw
│   │   │   ├── @_opt
│   │   │   │   ├── _deps
│   │   │   │   ├── vopt1ee0ix
│   │   │   │   ├── vopt35max7
│   │   │   │   ├── vopt3jjdx8
│   │   │   │   ├── vopt56xxsz
│   │   │   │   ├── vopt63a738
│   │   │   │   ├── vopt6885ix
│   │   │   │   ├── vopt7h8a39
│   │   │   │   ├── vopt9rx1ix
│   │   │   │   ├── vopta4s48a
│   │   │   │   ├── voptd8jyhx
│   │   │   │   ├── voptdke18a
│   │   │   │   ├── vopth44x7a
│   │   │   │   ├── vopthr8vhx
│   │   │   │   ├── voptmkst7a
│   │   │   │   ├── voptrsiq09
│   │   │   │   ├── voptv4ahx7
│   │   │   │   ├── voptw98k09
│   │   │   │   ├── voptzkzex7
│   │   │   │   └── voptzsxg09
│   │   │   ├── _temp
│   │   │   │   ├── vlog38ef0i
│   │   │   │   ├── vlog53e10y
│   │   │   │   ├── vlog5xr1ni
│   │   │   │   ├── vlog643873
│   │   │   │   ├── vlog6d3843
│   │   │   │   ├── vlog8yi34s
│   │   │   │   ├── vlog91yrth
│   │   │   │   ├── vlog94qdgc
│   │   │   │   ├── vlog9vndjc
│   │   │   │   ├── vlogaavc12
│   │   │   │   ├── vlogakscj2
│   │   │   │   ├── vlogbbwn7k
│   │   │   │   ├── vlogdhjhf1
│   │   │   │   ├── vlogdnihr1
│   │   │   │   ├── vlogf9g8fq
│   │   │   │   ├── vloghd3th6
│   │   │   │   ├── vlogiqqwhx
│   │   │   │   ├── vlogj6bfj4
│   │   │   │   ├── vlogn0ga0q
│   │   │   │   ├── vlognm6avm
│   │   │   │   ├── vlognmjasm
│   │   │   │   ├── vlogny6arm
│   │   │   │   ├── vlogrqxikn
│   │   │   │   ├── vlogswtbvy
│   │   │   │   ├── vlogv3s3gw
│   │   │   │   └── vlogzwiwia
│   │   │   └── _vmake
│   │   ├── top
│   │   │   ├── adder_32bits.v
│   │   │   ├── adder.v
│   │   │   ├── ALU.v
│   │   │   ├── ALU.v.bak
│   │   │   ├── D_2.V
│   │   │   ├── D_2.V.bak
│   │   │   ├── D_4.v
│   │   │   ├── DataRAM.v
│   │   │   ├── Decode.v
│   │   │   ├── Decode.v.bak
│   │   │   ├── EX.v
│   │   │   ├── EX.v.bak
│   │   │   ├── ff_lib.v
│   │   │   ├── ID.v
│   │   │   ├── ID.v.bak
│   │   │   ├── IF.v
│   │   │   ├── InstructionROM.v
│   │   │   ├── MipsPipelineCPU.v
│   │   │   ├── MipsPipelineCPU.v.bak
│   │   │   ├── MultiRegisters.v
│   │   │   ├── mux_2to1.v
│   │   │   ├── top.cr.mti
│   │   │   ├── top.mpf
│   │   │   ├── top_tb.v
│   │   │   ├── transcript
│   │   │   ├── vsim_stacktrace.vstf
│   │   │   ├── vsim.wlf
│   │   │   ├── wlft2vj9yz
│   │   │   ├── wlft49xgh9
│   │   │   ├── wlft4yw6m3
│   │   │   ├── wlft582rmv
│   │   │   ├── wlft5rzcv8
│   │   │   ├── wlft5v0629
│   │   │   ├── wlft9rcqcd
│   │   │   ├── wlfta532m8
│   │   │   ├── wlftawty1i
│   │   │   ├── wlftbtcrd9
│   │   │   ├── wlftbxtxms
│   │   │   ├── wlftc0eve8
│   │   │   ├── wlftc0yv8e
│   │   │   ├── wlftca80ab
│   │   │   ├── wlftck54xd
│   │   │   ├── wlftcmmbz3
│   │   │   ├── wlftd702hb
│   │   │   ├── wlftdq2sks
│   │   │   ├── wlftean40e
│   │   │   ├── wlftemq5tr
│   │   │   ├── wlftezbzdq
│   │   │   ├── wlftf91vhs
│   │   │   ├── wlftfz5v26
│   │   │   ├── wlftj3ygcw
│   │   │   ├── wlftjdy8g4
│   │   │   ├── wlftn215qr
│   │   │   ├── wlftqm1bzn
│   │   │   ├── wlftqve2ve
│   │   │   ├── wlftrgvizc
│   │   │   ├── wlftrtwq4c
│   │   │   ├── wlftrzz23d
│   │   │   ├── wlfts3vn33
│   │   │   ├── wlfttf5yf5
│   │   │   ├── wlftv4mjrq
│   │   │   ├── wlftv5afi4
│   │   │   ├── wlftws5js9
│   │   │   ├── wlftwwaxwr
│   │   │   ├── wlfty0mzhb
│   │   │   └── work
│   │   │   ├── adder
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── adder_32bits
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @a@l@u
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @d_2
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @d_4
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @data@r@a@m
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @decode
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @d_@f@f
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @d_@f@f@r
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @d_@f@f@r@e
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @e@x
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @i@d
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @i@f
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── _info
│   │   │   ├── @instruction@r@o@m
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @mips@pipeline@c@p@u
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @multi@registers
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── mux_2to1
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   ├── @_opt
│   │   │   │   ├── _deps
│   │   │   │   ├── vopt03he65
│   │   │   │   ├── vopt0hmhqg
│   │   │   │   ├── vopt0wsjrf
│   │   │   │   ├── vopt0y0b3a
│   │   │   │   ├── vopt14vrk5
│   │   │   │   ├── vopt17qvd7
│   │   │   │   ├── vopt1dvnqf
│   │   │   │   ├── vopt1wvrc5
│   │   │   │   ├── vopt2bn31b
│   │   │   │   ├── vopt2ivye6
│   │   │   │   ├── vopt2x40ge
│   │   │   │   ├── vopt2ye3z0
│   │   │   │   ├── vopt33v528
│   │   │   │   ├── vopt3aw56k
│   │   │   │   ├── vopt3en83a
│   │   │   │   ├── vopt3mq87n
│   │   │   │   ├── vopt41bdqg
│   │   │   │   ├── vopt4cfgrf
│   │   │   │   ├── vopt4qwisb
│   │   │   │   ├── vopt4stb49
│   │   │   │   ├── vopt50bmg7
│   │   │   │   ├── vopt52hte6
│   │   │   │   ├── vopt5chmc5
│   │   │   │   ├── vopt5qcrd7
│   │   │   │   ├── vopt67kxhg
│   │   │   │   ├── vopt6e40z0
│   │   │   │   ├── vopt6jg228
│   │   │   │   ├── vopt6th26k
│   │   │   │   ├── vopt6vb01b
│   │   │   │   ├── vopt75d57n
│   │   │   │   ├── vopt7h0aqg
│   │   │   │   ├── vopt7yb53a
│   │   │   │   ├── vopt87ifsb
│   │   │   │   ├── vopt8w3ic6
│   │   │   │   ├── vopt8w4drf
│   │   │   │   ├── vopt8w6ic5
│   │   │   │   ├── vopt9d8kb5
│   │   │   │   ├── vopt9i6qe6
│   │   │   │   ├── vopt9xftfe
│   │   │   │   ├── vopta36z18
│   │   │   │   ├── vopta84159
│   │   │   │   ├── voptaa7z5k
│   │   │   │   ├── voptaaxwtz
│   │   │   │   ├── voptam227n
│   │   │   │   ├── voptaz2w4m
│   │   │   │   ├── voptb1n7qg
│   │   │   │   ├── voptb6446n
│   │   │   │   ├── voptbct9rf
│   │   │   │   ├── voptccwfc5
│   │   │   │   ├── voptchthf6
│   │   │   │   ├── voptcq7csb
│   │   │   │   ├── voptd2wke6
│   │   │   │   ├── voptdd5nfe
│   │   │   │   ├── voptdfrs4m
│   │   │   │   ├── voptdtww5k
│   │   │   │   ├── vopte0a1rg
│   │   │   │   ├── vopte5ry6n
│   │   │   │   ├── voptedmw3a
│   │   │   │   ├── voptehb3qg
│   │   │   │   ├── voptersy49
│   │   │   │   ├── voptf7x9sb
│   │   │   │   ├── voptfwf6rf
│   │   │   │   ├── voptg1gef6
│   │   │   │   ├── voptgihhe6
│   │   │   │   ├── voptgwhbc5
│   │   │   │   ├── vopthair5k
│   │   │   │   ├── vopthmdv6n
│   │   │   │   ├── vopthxar3a
│   │   │   │   ├── vopthxtjfe
│   │   │   │   ├── vopthy4ny0
│   │   │   │   ├── vopthzdn4m
│   │   │   │   ├── vopti110qg
│   │   │   │   ├── vopti8fv49
│   │   │   │   ├── voptic53rf
│   │   │   │   ├── voptigzyqg
│   │   │   │   ├── voptjc78c5
│   │   │   │   ├── voptjh5bf6
│   │   │   │   ├── voptjhm5va
│   │   │   │   ├── voptk27de6
│   │   │   │   ├── voptketiy0
│   │   │   │   ├── voptkv1i0b
│   │   │   │   ├── voptm0mtqg
│   │   │   │   ├── voptm53r6n
│   │   │   │   ├── voptmd0m3a
│   │   │   │   ├── voptmk1m7n
│   │   │   │   ├── voptmr4r49
│   │   │   │   ├── voptn1b2va
│   │   │   │   ├── voptnhnxng
│   │   │   │   ├── voptnn60tb
│   │   │   │   ├── voptq1v7f6
│   │   │   │   ├── voptqc4age
│   │   │   │   ├── voptqww5c5
│   │   │   │   ├── voptr3wi18
│   │   │   │   ├── voptr4qi7n
│   │   │   │   ├── voptrsvf6k
│   │   │   │   ├── voptryffy0
│   │   │   │   ├── vopts26k65
│   │   │   │   ├── voptsgaqqg
│   │   │   │   ├── voptsmrk6n
│   │   │   │   ├── voptsvetrf
│   │   │   │   ├── voptt6wwsb
│   │   │   │   ├── vopttci2c5
│   │   │   │   ├── voptth0zta
│   │   │   │   ├── vopttkh2k5
│   │   │   │   ├── voptv9hc6k
│   │   │   │   ├── voptvab91b
│   │   │   │   ├── voptvhg4f6
│   │   │   │   ├── voptvws7ge
│   │   │   │   ├── voptw5eh6n
│   │   │   │   ├── voptw7ef59
│   │   │   │   ├── voptwe5cy0
│   │   │   │   ├── voptwivh65
│   │   │   │   ├── voptwkcf7n
│   │   │   │   ├── voptx00kqg
│   │   │   │   ├── voptxb4nrf
│   │   │   │   ├── voptxw5sqf
│   │   │   │   ├── vopty161f6
│   │   │   │   ├── vopty7jwrb
│   │   │   │   ├── voptyg4yf6
│   │   │   │   ├── voptza8b5k
│   │   │   │   ├── voptzcf3ge
│   │   │   │   ├── voptzi5928
│   │   │   │   └── voptzt061b
│   │   │   ├── @_opt1
│   │   │   │   ├── _deps
│   │   │   │   ├── vopt04c4iv
│   │   │   │   ├── vopt0ged6e
│   │   │   │   ├── vopt0ii4re
│   │   │   │   ├── vopt0w164a
│   │   │   │   ├── vopt16mn1d
│   │   │   │   ├── vopt1xde7i
│   │   │   │   ├── vopt22ihah
│   │   │   │   ├── vopt26aj5v
│   │   │   │   ├── vopt2ekmff
│   │   │   │   ├── vopt2j5bew
│   │   │   │   ├── vopt3281re
│   │   │   │   ├── vopt32yyx6
│   │   │   │   ├── vopt3miviz
│   │   │   │   ├── vopt3nry1y
│   │   │   │   ├── vopt40496e
│   │   │   │   ├── vopt4sf3mc
│   │   │   │   ├── vopt52yet9
│   │   │   │   ├── vopt53v8ew
│   │   │   │   ├── vopt55yd6v
│   │   │   │   ├── vopt5e2q5y
│   │   │   │   ├── vopt5zajyc
│   │   │   │   ├── vopt60i7d2
│   │   │   │   ├── vopt6nzf5v
│   │   │   │   ├── vopt6y9iff
│   │   │   │   ├── vopt736v2n
│   │   │   │   ├── vopt74y0c4
│   │   │   │   ├── vopt7ixxqe
│   │   │   │   ├── vopt7yr1m2
│   │   │   │   ├── vopt7zbve9
│   │   │   │   ├── vopt8gygjd
│   │   │   │   ├── vopt8jg48v
│   │   │   │   ├── vopt93mds9
│   │   │   │   ├── vopt96mc5v
│   │   │   │   ├── vopt9g74d2
│   │   │   │   ├── vopt9ijat9
│   │   │   │   ├── vopt9jg5ew
│   │   │   │   ├── vopt9mj96v
│   │   │   │   ├── vopt9yqk5y
│   │   │   │   ├── vopta81qvy
│   │   │   │   ├── voptajvq2n
│   │   │   │   ├── voptb2jtqe
│   │   │   │   ├── voptbeeyk2
│   │   │   │   ├── voptbfd07e
│   │   │   │   ├── voptc2izyq
│   │   │   │   ├── voptc361ew
│   │   │   │   ├── voptcedg5y
│   │   │   │   ├── voptdbx64z
│   │   │   │   ├── voptdna95v
│   │   │   │   ├── vopte3hk2n
│   │   │   │   ├── vopternkvy
│   │   │   │   ├── voptes0x84
│   │   │   │   ├── voptfnezsr
│   │   │   │   ├── voptfy3tk2
│   │   │   │   ├── voptg7g1sr
│   │   │   │   ├── voptghr3ii
│   │   │   │   ├── voptgi7vyq
│   │   │   │   ├── voptgjvydw
│   │   │   │   ├── voptgy2d5y
│   │   │   │   ├── vopthchemw
│   │   │   │   ├── vopthhwhre
│   │   │   │   ├── vopti9nt84
│   │   │   │   ├── voptiesqk2
│   │   │   │   ├── voptj2xryq
│   │   │   │   ├── voptjq5yrr
│   │   │   │   ├── voptjy4me2
│   │   │   │   ├── voptk3hvdw
│   │   │   │   ├── voptk5k06v
│   │   │   │   ├── voptkera5y
│   │   │   │   ├── voptm1iere
│   │   │   │   ├── voptm70bwy
│   │   │   │   ├── voptmitb3n
│   │   │   │   ├── voptnck05d
│   │   │   │   ├── voptnyekk2
│   │   │   │   ├── voptq2jx9h
│   │   │   │   ├── voptqah71x
│   │   │   │   ├── voptqciwgf
│   │   │   │   ├── voptqetie2
│   │   │   │   ├── voptqiimyq
│   │   │   │   ├── voptqm9w5v
│   │   │   │   ├── voptqqzv8q
│   │   │   │   ├── voptrb780s
│   │   │   │   ├── voptrqm8wy
│   │   │   │   ├── voptrvt5nw
│   │   │   │   ├── voptse4hk2
│   │   │   │   ├── voptsf3j6e
│   │   │   │   ├── voptsh7are
│   │   │   │   ├── voptsy1h7e
│   │   │   │   ├── vopttd4q6i
│   │   │   │   ├── vopttw9x4d
│   │   │   │   ├── vopttyfee2
│   │   │   │   ├── voptv28iyq
│   │   │   │   ├── voptvd9wff
│   │   │   │   ├── voptvw7sgf
│   │   │   │   ├── voptw1x7re
│   │   │   │   ├── voptw5r4it
│   │   │   │   ├── voptwbg2nw
│   │   │   │   ├── voptwvq40g
│   │   │   │   ├── voptxiyaqe
│   │   │   │   ├── voptxzrg6e
│   │   │   │   ├── voptyczs4d
│   │   │   │   ├── voptye5be2
│   │   │   │   ├── voptyhwkah
│   │   │   │   ├── voptyixeyq
│   │   │   │   ├── voptz0h1se
│   │   │   │   ├── voptz4xziz
│   │   │   │   ├── voptzmd1it
│   │   │   │   ├── voptzmkn5v
│   │   │   │   └── voptzxysff
│   │   │   ├── _opt__lock
│   │   │   ├── _temp
│   │   │   │   ├── vlog024fyy
│   │   │   │   ├── vlog0yjha7
│   │   │   │   ├── vlog1dn179
│   │   │   │   ├── vlog3re9h4
│   │   │   │   ├── vlog5bhjjy
│   │   │   │   ├── vlog87yj76
│   │   │   │   ├── vlog9xgw7t
│   │   │   │   ├── vlogbqfcy9
│   │   │   │   ├── vlogc016wc
│   │   │   │   ├── vlogcs569b
│   │   │   │   ├── vlogef97nx
│   │   │   │   ├── vlogegr7w9
│   │   │   │   ├── vloggx586n
│   │   │   │   ├── vlogjk3nbm
│   │   │   │   ├── vlogjsf0y8
│   │   │   │   ├── vlogjskqsd
│   │   │   │   ├── vlogkav131
│   │   │   │   ├── vlogm1111x
│   │   │   │   ├── vlogqjcxny
│   │   │   │   ├── vlogr8k147
│   │   │   │   ├── vlograg1e8
│   │   │   │   ├── vlogtb18qs
│   │   │   │   ├── vlogxcs7j1
│   │   │   │   ├── vlogyd7gs6
│   │   │   │   ├── vlogytifbt
│   │   │   │   └── vlogzrfsmg
│   │   │   ├── top_tb_v
│   │   │   │   ├── _primary.dat
│   │   │   │   ├── _primary.dbs
│   │   │   │   └── _primary.vhd
│   │   │   └── _vmake
│   │   ├── vsim.wlf
│   │   └── work
│   │   ├── adder
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── adder_32bits
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @a@l@u
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @d_2
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @d_4
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @data@r@a@m
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @decode
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @d_@f@f
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @d_@f@f@r
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @d_@f@f@r@e
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @e@x
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @i@d
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @i@f
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── _info
│   │   ├── @instruction@r@o@m
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @mips@pipeline@c@p@u
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @multi@registers
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── mux_2to1
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   ├── @_opt
│   │   │   ├── _deps
│   │   │   ├── vopt0c12h2
│   │   │   ├── vopt0e47f2
│   │   │   ├── vopt0zb498
│   │   │   ├── vopt1gd788
│   │   │   ├── vopt1gycd5
│   │   │   ├── vopt1hvfw6
│   │   │   ├── vopt1zwae5
│   │   │   ├── vopt2k4q95
│   │   │   ├── vopt2sjhy9
│   │   │   ├── vopt356s85
│   │   │   ├── vopt3bmwh2
│   │   │   ├── vopt3wnzg2
│   │   │   ├── vopt403488
│   │   │   ├── vopt42j194
│   │   │   ├── vopt4f1198
│   │   │   ├── vopt4fi6e5
│   │   │   ├── vopt4ys4f2
│   │   │   ├── vopt50k9d5
│   │   │   ├── vopt51hcw6
│   │   │   ├── vopt599ey9
│   │   │   ├── vopt64tj95
│   │   │   ├── vopt6tahx9
│   │   │   ├── vopt6wdnv9
│   │   │   ├── vopt72nyrz
│   │   │   ├── vopt7ccvg2
│   │   │   ├── vopt7vash2
│   │   │   ├── vopt7zny88
│   │   │   ├── vopt83a184
│   │   │   ├── vopt8gi6d2
│   │   │   ├── vopt8z73e5
│   │   │   ├── vopt9a0ex9
│   │   │   ├── vopt9h68w6
│   │   │   ├── vopt9syby9
│   │   │   ├── voptab0mh2
│   │   │   ├── voptac3jv9
│   │   │   ├── voptakfg95
│   │   │   ├── voptaw1rg2
│   │   │   ├── voptbfcv88
│   │   │   ├── voptbfx0e5
│   │   │   ├── voptbibvrz
│   │   │   ├── voptbjzx74
│   │   │   ├── voptc082d2
│   │   │   ├── voptc1w5w6
│   │   │   ├── voptd45d95
│   │   │   ├── voptd9k8y9
│   │   │   ├── voptdtmax9
│   │   │   ├── voptebaqmw
│   │   │   ├── voptecqmg2
│   │   │   ├── voptee0m98
│   │   │   ├── voptevmih2
│   │   │   ├── voptewrgv9
│   │   │   ├── voptfehte5
│   │   │   ├── voptfgxzc2
│   │   │   ├── voptfz1q88
│   │   │   ├── voptfzixd5
│   │   │   ├── voptgab7x9
│   │   │   ├── voptghh2w6
│   │   │   ├── voptgs94y9
│   │   │   ├── vopthbbfh2
│   │   │   ├── vopthcecv9
│   │   │   ├── vopthkta95
│   │   │   ├── vopti29k84
│   │   │   ├── voptifqk88
│   │   │   ├── voptiwcig2
│   │   │   ├── voptiy6qe5
│   │   │   ├── voptiymh98
│   │   │   ├── voptj0jwc2
│   │   │   ├── voptjf8sd5
│   │   │   ├── voptjhbzb5
│   │   │   ├── voptk4g695
│   │   │   ├── voptk9z1y9
│   │   │   ├── voptkt04x9
│   │   │   ├── voptmqgeqx
│   │   │   ├── voptmv0ch2
│   │   │   ├── voptmy6es9
│   │   │   ├── voptnewje5
│   │   │   ├── voptniyh84
│   │   │   ├── voptnzch88
│   │   │   ├── voptnzxnd5
│   │   │   ├── voptq0vsw6
│   │   │   ├── voptqhwvv6
│   │   │   ├── voptqskyx9
│   │   │   ├── voptran1x9
│   │   │   ├── voptrbn8h2
│   │   │   ├── voptrk5395
│   │   │   ├── vopts2ke84
│   │   │   ├── vopts76bqx
│   │   │   ├── voptsewbs9
│   │   │   ├── vopttfjjd5
│   │   │   ├── vopttggmw6
│   │   │   ├── vopttyhge5
│   │   │   ├── voptv1irv6
│   │   │   ├── voptv9avx9
│   │   │   ├── voptvjsx95
│   │   │   ├── voptw4v095
│   │   │   ├── voptwaa2i2
│   │   │   ├── voptwqv8qx
│   │   │   ├── voptwvb5h2
│   │   │   ├── voptxe7de5
│   │   │   ├── voptxen898
│   │   │   ├── voptxi9a84
│   │   │   ├── voptxz8gd5
│   │   │   ├── vopty06iw6
│   │   │   ├── voptyh7mv6
│   │   │   ├── voptyszqx9
│   │   │   ├── voptz3ft95
│   │   │   ├── voptzkgx85
│   │   │   └── voptztzzh2
│   │   ├── _opt__lock
│   │   ├── _temp
│   │   │   ├── vlogdwrx9d
│   │   │   └── vlogqii4kt
│   │   ├── top_tb_v
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   └── _primary.vhd
│   │   └── _vmake
│   ├── SRC
│   │   ├── adder_32bits.v
│   │   ├── adder.v
│   │   ├── ALU.v
│   │   ├── D_2.V
│   │   ├── D_2.V.bak
│   │   ├── D_4.v
│   │   ├── DataRAM.v
│   │   ├── Decode.v
│   │   ├── EX.v
│   │   ├── ff_lib.v
│   │   ├── ID.v
│   │   ├── IF.v
│   │   ├── IF.v.bak
│   │   ├── InstructionROM.v
│   │   ├── MipsPipelineCPU.v
│   │   ├── MipsPipelineCPU.v.bak
│   │   ├── MultiRegisters.v
│   │   ├── mux_2to1.v
│   │   └── transcript
│   └── 最终代码只有SRC及top文件夹下的是正确的!!!!!!!.txt
└── PipelineCPU_VGA
├── brute_force_synchronizer_summary.html
├── brute_force_synchronizer.v
├── button_press_unit_summary.html
├── button_press_unit.v
├── CLKgen_summary.html
├── CLKgen.v
├── DataRAM.asy
├── DataRAM_flist.txt
├── DataRAM.ngc
├── DataRAM_readme.txt
├── DataRAM.sym
├── DataRAM.v
├── DataRAM.veo
├── DataRAM.vhd
├── DataRAM.vho
├── DataRAM.xco
├── DataRAM_xmdf.tcl
├── debouncer_summary.html
├── debouncer.v
├── dff_lib.v
├── digital.coe
├── disp_ctrl_summary.html
├── disp_ctrl.v
├── DisplayROM.asy
├── DisplayROM_flist.txt
├── DisplayROM.mif
├── DisplayROM.ngc
├── DisplayROM_readme.txt
├── DisplayROM_summary.html
├── DisplayROM.sym
├── DisplayROM.v
├── DisplayROM.veo
├── DisplayROM.vhd
├── DisplayROM.vho
├── DisplayROM.xco
├── DisplayROM_xmdf.tcl
├── div_N.v
├── _impact.cmd
├── _impact.log
├── mipspipelinecpu.bgn
├── mipspipelinecpu.bit
├── MipsPipelineCPU.bld
├── MipsPipelineCPU.cmd_log
├── mipspipelinecpu.drc
├── MipsPipelineCPU_guide.ncd
├── MipsPipelineCPU.ise
├── MipsPipelineCPU.ise_ISE_Backup
├── MipsPipelineCPU.lso
├── MipsPipelineCPU_map.map
├── MipsPipelineCPU_map.mrp
├── MipsPipelineCPU_map.ncd
├── MipsPipelineCPU_map.ngm
├── MipsPipelineCPU.ncd
├── MipsPipelineCPU.ngc
├── MipsPipelineCPU.ngd
├── MipsPipelineCPU.ngr
├── MipsPipelineCPU.pad
├── MipsPipelineCPU_pad.csv
├── MipsPipelineCPU_pad.txt
├── MipsPipelineCPU.par
├── MipsPipelineCPU.pcf
├── MipsPipelineCPU_prev_built.ngd
├── MipsPipelineCPU.prj
├── MipsPipelineCPU.restore
├── MipsPipelineCPU.stx
├── MipsPipelineCPU_summary.html
├── MipsPipelineCPU_summary.xml
├── MipsPipelineCPU.syr
├── mipspipelinecpu.twr
├── mipspipelinecpu.twx
├── MipsPipelineCPU.ucf
├── MipsPipelineCPU.unroutes
├── MipsPipelineCPU_usage.xml
├── MipsPipelineCPU.ut
├── MipsPipelineCPU_Vga_summary.html
├── MipsPipelineCPU_Vga.v
├── MipsPipelineCPU.xpi
├── MipsPipelineCPU.xst
├── _ngo
│   └── netlist.lst
├── one_pulse_summary.html
├── one_pulse.v
├── PipelineCPU.ise
├── PipelineCPU.ise_ISE_Backup
├── PipelineCPU.ntrc_log
├── PipelineCPU.restore
├── svga_ctrl.v
├── templates
│   └── coregen.xml
├── tmp
│   └── _cg
├── _xmsgs
│   ├── bitgen.xmsgs
│   ├── map.xmsgs
│   ├── ngdbuild.xmsgs
│   ├── par.xmsgs
│   ├── trce.xmsgs
│   └── xst.xmsgs
└── xst
├── dump.xst
│   └── MipsPipelineCPU.prj
│   ├── ngx
│   │   ├── notopt
│   │   └── opt
│   └── ntrc.scr
├── projnav.tmp
└── work
├── hdllib.ref
├── vlg0E
│   └── adder__32bits.bin
├── vlg1E
│   └── _data_r_a_m.bin
├── vlg1F
│   └── _d___f_f.bin
├── vlg27
│   └── mux__2to1.bin
├── vlg2A
│   └── _a_l_u.bin
├── vlg2F
│   └── _mips_pipeline_c_p_u.bin
├── vlg30
│   └── _decode.bin
├── vlg31
│   ├── _e_x.bin
│   └── _i_d.bin
├── vlg33
│   └── _i_f.bin
├── vlg54
│   └── adder.bin
├── vlg66
│   └── _d___f_f_r_e.bin
├── vlg6D
│   └── _d___f_f_r.bin
├── vlg73
│   └── _multi_registers.bin
└── vlg7C
└── _instruction_r_o_m.bin

153 directories, 1141 files

标签:

实例下载地址

verilog实现的流水线CPU.zip

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警