在老東家的環境可真複雜
除了 Verilog 跟 VHDL 分兩派之外
Simulator 還有 VCS, NVSim, ModelSim
最後為了這幾種都可以用 只能取大家的共同最小集合來用
最明顯的就是 Verilog2000 中的 Task Function不能用
在我們這種演算法取向的IP
前門是CPU下的指令 後門是DRAM
要做這二個MODEL
如果有 Verilog2000 就可用 $fgets, $sscannf, $fread ... 就搞定了
之前還因為Verilog2000不能用
繞路用了高科技的 Verilog 的 VPI
搞得做環境的人 要很麻煩 (益輝要苦笑了吧)
現在在這裏 用的是NCSim , Verilog2000
哇 才知書同文 車同軌的好處
一天就 搞定之前搞了一二星期的VPI
(因為Simulator 配VPI 還會 Memory Linkage 還叫了 Cadence,Synopsys FAE來)
1 則留言:
memory crash吧?
張貼留言