FPGA设计技巧与案例开发详解
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

4.5 设计思路的验证与总结

笔者在使用Modelsim之前,经常只是对电路进行简单的Quartus II Simulation仿真后就直接用FPGA进行电路调试。在Quartus II自带的Simulation中,只能手工操作GUI实现波形激励,而无法实现稍微复杂的电路的设计仿真、验证。使用Modelsim之后,对于简单的电路,笔者都是仿真正确后再移入电路,一般可直接实现功能,从而大大增加了开发的简便性及设计的可靠性。如图4.65所示是笔者设计的SPI与FPGA的双向通信的Modelsim仿真时序图。

图4.65 SPI与FPGA的双向通信的Modelsim仿真时序图

总之,想要学好FPGA,就必须首先学好Modelsim。本书基于Quartus II与Modelsim的FPGA电路设计,就是遵循了这样的思想。Modelsim可以让抽象变得形象,让空洞变得具体,让FPGA开发变得更简单!