全球旧事资料 分类
龙源期刊网httpwwwqika
comc
基于FPGA的SPI总线接口的实现
作者:王珏文金伟信蔡一兵颜莉萍来源:《现代电子技术》2010年第14期
摘要在现代EDA外围电子器件的接口中存在多种标准已知的一些接口协议存在速度慢、协议复杂等问题。SPI总线是能够克服上述缺点的一种外围串行总线其能很好地满足要求。通过使用Lattice公司的FPGA芯片以及工程开发软件特别是在线逻辑分析仪这一先进的EDA工具实现了基于FPGA的SPI接口的连接。将FPGA编程的灵活性和SPI总线的易用性结合实现了FLASH的存取功能。同时也为同类型接口的芯片应用提供了一个原型为进一步的工程设计提供了支持。
关键词FPGAFLASHSPI在线逻辑分析
中图分类号TN710TP336文献标识码A
文章编号1004373X201014010203
Impleme
tatio
ofSPIBusI
terfaceBasedo
FPGA
WANGJue

CAIYi

1PLAU
iversityofScie
cea
dTech
ologyNa
ji
g210007Chi
a2CEDSECBeiji
g100141Chi
a
AbstractTherearema
ysta
dardsi
thescopeofi
terfacesforperipheralelectro
icdevicesi
thefieldofmoder
EDASomek
ow
i
terfaceprotocolsperforma
u
satisfactoryrolewiththeirlowspeedorcomplexitySPIbusisapopularperipheralserialbuswhichca
satisfythepracticaldema
dByusi
gLatticeFPGAa
ditsEDAsoftwareespeciallytheo
li
elogica
alyzerwhichisa
adva
cedEDAtooltheco
ectio
ofSPIbusi
terfacebasedo
FPGAwasimpleme
tedThe
programmi
ga
dtheadaptabilityofSPIbusAtthesametimeitca
betake
asaprototypewhichca
beusedi
afurtherprofou
dexploitatio
i
EDAprojectio

KeywordsFPGAFLASHSPIo
li
elogica
alysis
0引言
f龙源期刊网httpwwwqika
comc

串行接口已成为当前传输接口的发展趋势原因在于串行的高速率传输性能和较简单的线路连接。在已知的外围器件连接端口中有USBwishbo
e和并行端口。其中SPI接口总线基于串行传输的思想已经制定成为标准成为常用的外围器件连接方式。针对FLASH这种常用的外围存储器件有多种接口可供选择然而具有SPI接口的FLASH芯片硬件连接方便通过FPGA编程可以便捷地实现FLASH的存取功能。因此基于FPGA的具有SPI总线接口的FLASH功能实现为工程设计提供了一种原型为进一步的工程开发奠定了基础。
1SPI总线介绍
11SPI总线简介
同步外设接口serialperipherali
terfaceSPI是由摩托罗拉公司开发的全双工同步串行总线。SPI是一种串行同步通信协议由1个主设备和1个或多个从设备组成主设备启动一个与从设备的同步通信从而完成数据的交换。
12SPI总线接口及时序
SPI接口由SDI串行数据输入SDO串行数据输出SCK串行移位时钟CS从使r
好听全球资料 返回顶部