期刊文献+

基于AMBA总线的SPI协议IP核的设计与验证 被引量:6

Design and verification of IP core of SPI protocol based on AMBA Bus
下载PDF
导出
摘要 基于AMBA总线接口,设计了一个可灵活配置为Master/Slave模式、可设置传输速率并能适用于4种时钟模式的SPI协议IP核。详细说明了该IP核的系统构架、接口信号和子模块设计,使用VerilogHDL实现硬件设计,通过FPGA时序仿真,验证了该设计在实际工程应用中的有效性。 Nowadays the application of SPI Bus is keep growing, and IP core of SPI protocol has become a hot spot in IC design field. However, the functionality of the designs already presented is not ample. Usually they couldn't function as SPI Slave, or couldn't transmit and receive data in all four clock modes. Based on AMBA Bus, we designed an IP core of SPI protocol, which could be configured as SPI Master or SPI Slave, could set different transmission speed, and could work in any one of the four clock modes. This article introduces the structure, interface and implementation of the IP core using Verilog HDL in detail A simulation example of FPGA timing analysis is presented to show the validity of this design in engineering applications.
出处 《电子测量技术》 2010年第1期74-77,95,共5页 Electronic Measurement Technology
关键词 SPI协议 IP核 AMBA总线 VERILOG HDL FPGA SPI protocol IP core AMBA Bus Verilog HDL FPGA
  • 相关文献

参考文献6

二级参考文献29

  • 1李安新,周祖成.SoC新技术——可编程逻辑IP核[J].中国集成电路,2002,0(2):38-41. 被引量:2
  • 2袁亮,古天祥.基于CPLD的多路全并行连续数据采集技术研究[J].电子测量与仪器学报,2006,20(1):56-59. 被引量:18
  • 3Thomas D. and P. Moorby, The Verilog Hardware Description language, Kluwer Academic, MA, 1999.
  • 4[4]Xilinx Limited. CoolRunner-Ⅱ Serial Peripheral Interface Master. 2002
  • 5[6]Burr-Brown Limited. Touch Screen Controller ADS7843
  • 6[7]David Flynn. AMBA: Enabling Reusable On-Chip Design. IEEE Micro. July/August 1997
  • 7AMBA Specification Revision 2[S].ARM,1999.
  • 8专用集成电路和集成系统自动化设计方法[M].中国集成电路大全.国防工业出版社,1997.
  • 9Synopsys Inc.Design Ware AMBA SystemC library User Guide[Z].
  • 10ST Corporation. M25P80 Data Manual[DB/OL].http: //www.st.com/stonline/books/pdf/docs/8495.pdf. 2005.

共引文献37

同被引文献39

引证文献6

二级引证文献19

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部