lanlingshan

 

2012年2月28日

SPI程序的一些总结

摘要: 1、电平敏感量触发/边沿触发敏感量问题(阻塞赋值与非阻塞赋值的问题):详细程序参看Verilog数字系统设计教程 夏宇闻 【第二版】第14章 深入理解阻塞和非阻塞赋值的不同 (1)、原则1:时序电路建模时,用非阻塞赋值 原则2:锁存器电路建模时,用非阻塞赋值 (2)、原则3:用always快描述组合逻辑时,应采用阻塞赋值语句 (3)、原则4:在同一个always快中描述时序和组合逻辑混合电路时,用非阻塞赋值 (4)、原则5:不要再同一个always快中同时使用阻塞和非阻塞赋值 (5)、原则6:严禁在多个always块中对同一个变量赋值 (6)、原则7:用$系统任务来显示,... 阅读全文

posted @ 2012-02-28 13:59 lanlingshan 阅读(698) 评论(0) 推荐(0)

如何使用ModelSim作前仿真與後仿真? (真oo无双前辈)

摘要: Abstract本文介紹使用ModelSim做前仿真,並搭配Quartus II與ModelSim作後仿真。Introduction使用環境:Quartus II 8.1 + ModelSim-Altera 6.3g由於FPGA可重複編程,所以不少開發人員就不寫testbench,直接使用Quartus II的programmer燒進開發板看結果,或者使用Quartus II自帶的Waveform Editor進行仿真,這種方式雖然可行,但僅適用於小project,若project越寫越大,Quartus II光做fitter就很耗時間,一整天下來都在作Quartus II編譯。比較建議的方式 阅读全文

posted @ 2012-02-28 13:42 lanlingshan 阅读(256) 评论(0) 推荐(0)

导航