论文部分内容阅读
本论文采用基于FPGA的设计原则和方法对PCI总线主设备控制器的设计与实现进行了研究。在深入分析和理解PCI总线协议的基础上,以Altera公司的Cyclone II器件为FPGA芯片,采用自顶向下的设计方法和自底向上的验证策略,成功实现了FPGA与PCI总线的接口连接。
论文侧重于对PCI总线协议的实现,提出了FPGA的总体设计方案,分析了各个模块的功能作用,给出了PCI配置空间、单周期读、写交易、DMA传输和中断处理的详细设计过程,并根据FPGA的验证方法对IP CORE进行了功能仿真,布局布线后的时序仿真和PCB板卡的硬件调试。证明了IP CORE的设计完成了要求的功能。
论文提出的FPGA设计方法,良好的代码设计原则和验证策略对提高设计的灵活性和集成度,确保产品的可靠性和稳定性都有一定的参考价值。