检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王松[1]
机构地区:[1]南京航空航天大学信息科学与技术学院,南京210016
出 处:《微计算机信息》2010年第32期117-119,共3页Control & Automation
摘 要:SPI总线是一个同步串行接口的数据总线,具有全双工、信号线少、协议简单、传输速度快等特点。介绍了SPI总线的结构和工作原理,对4种工作模式的异同进行了比较,并着重分析了SPI总线的工作时序。利用Verilog硬件描述语言编写出SPI总线的主机模块,经ModelSim仿真得出相应的仿真波形。根据仿真波形分析,所设计的SPI主机模块的功能是正确的。最后在Xilinx ISE中对该模块进行综合与实现,并在FPGA上完成了下载与验证。SPI bus is a data bus of synchronal and serial interface,which is characterized by full duplex communication,few signa lines,simple protocol,high speed,etc.The architecture and principle of SPI bus were introduced,and the differences between th four modes were compared,with focus on the analysis of SPI bus timing.A master module of SPI bus was designed in Verilog HDL and then simulated by ModelSim with the simulating waveforms presented.According to the analysis of the simulating waveforms,th function of the designed SPI master module is correct.Finally the module was synthesized and implemented in Xilinx ISE,afterwar configured and verified on a FPGA development board.
关 键 词:串行外围接口 FPGA VERILOG 数字系统设计
分 类 号:TN791[电子电信—电路与系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7