摘要
介绍了NiosII处理器的外设IP的设计方法,并详细介绍了用于多片FPGA间的命令、数据传输的自定义高速串行接口IP设计、验证和测试方法。该设计使用VerilogHDL语言完成硬件逻辑部分设计,对主从串行模块进行了详尽的协议设计,并编写了相关的驱动程序。实验表明该IP可被无缝整合到各种形式的SOPC嵌入式系统中。
The design of custom high-speed serial peripheral interface base on FPGA was introduced. It could be used in transferring instruction or data among principal and subordinate modules in multiple FPGA system. The detailed communication protocol was designed. The program was written with verilog HDL and simulated successfully. It worked right for 25MHz in the reality testing. As an IP core, it could be transplanted to various forms of embedded systems after slightly modified.
出处
《东莞理工学院学报》
2010年第1期47-50,共4页
Journal of Dongguan University of Technology
基金
国家自然科学基金重大项目(10890095)
广东省高等教育教学改革项目(BKJGYB2008096)