首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA的SPI总线接口的实现
引用本文:王珏文,金伟信,蔡一兵,颜莉萍. 基于FPGA的SPI总线接口的实现[J]. 现代电子技术, 2010, 33(14): 102-104
作者姓名:王珏文  金伟信  蔡一兵  颜莉萍
作者单位:1. 解放军理工大学,江苏,南京,210007
2. 中国电子设备系统工程公司,北京,100141
摘    要:在现代EDA外围电子器件的接口中存在多种标准,已知的一些接口协议存在速度慢、协议复杂等问题。SPI总线是能够克服上述缺点的一种外围串行总线,其能很好地满足要求。通过使用Lattice公司的FPGA芯片以及工程开发软件,特别是在线逻辑分析仪这一先进的EDA工具,实现了基于FPGA的SPI接口的连接。将FPGA编程的灵活性和SPI总线的易用性结合,实现了FLASH的存取功能。同时也为同类型接口的芯片应用提供了一个原型,为进一步的工程设计提供了支持。

关 键 词:FPGA  FLASH  SPI  在线逻辑分析

Implementation of SPI Bus Interface Based on FPGA
WANG Jue-wen,JIN Wei-xin,CAI Yi-bing,YAN Li-ping. Implementation of SPI Bus Interface Based on FPGA[J]. Modern Electronic Technique, 2010, 33(14): 102-104
Authors:WANG Jue-wen  JIN Wei-xin  CAI Yi-bing  YAN Li-ping
Affiliation:1. PLA University of Science and Technology, Nanjing 210007, China; 2. CEDSEC, Beijing 100141, China)
Abstract:There are many standards in the scope of interfaces for peripheral electronic devices in the field of modern EDA. Some known interface protocols perform an unsatisfactory role with their low speed or complexity. SPI bus is a popular peripheral serial bus which can satisfy the practical demand. By using Lattice FPGA and its EDA software, especially the on-line logic analyzer which is an advanced EDA tool, the connection of SPI bus interface based on FPGA was implemented. The access function of FLASH was realized in combination with the flexibility of FPGA programming and the adaptability of SPI bus. At the same time, it ean be taken as a prototype, which can be used in a further profound exploitation in EDA projection.
Keywords:FPGA  FLASH  SPI
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号