期刊文献+

基于DW8051的SPI控制器设计 被引量:5

The Design of SPI Controller Based on DW8051
下载PDF
导出
摘要 SPI总线是Motorola公司提出的一个同步串行外设,容许CPU与各种外围接口器件以串行方式进行通信。设计了一款基于DW8051用户外设总线的SPI控制器,该控制器由硬件描述语言Verilog HDL实现,可以通过在DW8051上运行的用户程序控制。该控制器具有独立的深度为16的发送和接收缓冲FIFO、功能丰富的控制寄存器以及其扩展性。设计的SPI控制器模型符合SPI通信标准,最终下载到FPGA中,通过该控制器控制一款基于SPI接口的Flash存储器验证其功能的正确性。 A Serial Peripheral Interface(SPI)controller is introduced based on the custom peripheral bus of DW8051.This controller is designed by the hardware describe language Verilog HDL,which can be controlled by the custom program running on the DW8051 kernel.This controller has separated sending and receiving FIFO with a depth of 16 and registers which have plentiful functions,and good expansibility.The bus interface accords with the standard of SPI.To verify functions of the SPI controller,we download this controller to FPGA and through which a Flash memery based on SPI interface is controlled.
出处 《电子器件》 CAS 北大核心 2012年第3期339-343,共5页 Chinese Journal of Electron Devices
基金 浙江瑞讯微电子有限公司RFID项目
关键词 SPI控制器 DW8051 VERILOG HDL SPI controller DW8051 Verilog HDL
  • 相关文献

参考文献12

  • 1GregOsbom.嵌人式微控制器与处理器设计[M].北京:机械工业出版社.2011:7981.
  • 2李晓林,朱昱光.李临生,等.单片机原理与接口技术[M1.第2版.北京:电子工业出版社,2011:198-203.
  • 3夏宇闻.Verilog数字系统设计教程[M].第2版.北京:北京航空航天大学出版社,2009:26-128.
  • 4孙丰军,余春暄.SPI串行总线接口的Verilog实现[J].现代电子技术,2005,28(16):105-106. 被引量:22
  • 5杨承富,徐志军.SPI总线接口的FPGA设计与实现[J].军事通信技术,2004,25(2):72-76. 被引量:16
  • 6赵新雨,许忠仁,付贵增,朱文伟.基于FPGA与单片机的SPI接口的实现[J].工业仪表与自动化装置,2010(2):32-33. 被引量:13
  • 7Liu Tianxiang, Wang Yunfeng. IP Design of Universal Multiple Devices SPI Interface [ C ]//Anti-Counterfeiting, Security and Iden- tification(ASID) ,2011 IEEE International Conference on,2011: 169-172.
  • 8Zhang Jianlong, Wu Chunyu, Zhang Wenjing, et al. The Design and Realization of a Comprehensive SPI Interface Controller [ C ]// Mechanic Automation and Control Engineering (MACE), 2011 Second International Conference on,2011:4529-4532.
  • 9Wikipedia, the free encyclopedia, "Serial Peripheral Interface Bus" [EB/OL ]. Available http://en, wikipedia, org/wiki/Serial _ Peripheral_Interface_Bus.
  • 10Deepak Kumar Tala, " Verilog Tutorial" [ EB/OL ]. Available http ://www. asicworld, com.

二级参考文献4

共引文献47

同被引文献24

引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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