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

MicroBlaze软核处理器的SPI控制器设计
引用本文:张荣刚,顾强.MicroBlaze软核处理器的SPI控制器设计[J].单片机与嵌入式系统应用,2017,17(4).
作者姓名:张荣刚  顾强
作者单位:中北大学机电工程学院,太原,030051
摘    要:设计了一种基于Xilinx公司提供的MicroBlaze微处理器的SPI控制器.该SPI具有可配置的分频器、三线—四线转换功能,同时可以根据外接的芯片SPI总线需求配置其数据发送的方式.该SPI控制器的逻辑功能在Modelsim下仿真结果正确,并且在Virtex-7芯片上运用此控制器配置多款高速数据转换器、时钟芯片等.验证结果表明,该SPI控制器具有使用灵活、便于移植、易于使用、可以同时配置多片器件等优点.

关 键 词:串行外设总线  MicroBlaze  FPGA  Vivado

SPI Controller Design Based on Soft-core Processor MicroBlaze
Zhang Ronggang,Gu Qiang.SPI Controller Design Based on Soft-core Processor MicroBlaze[J].Microcontrollers & Embedded Systems,2017,17(4).
Authors:Zhang Ronggang  Gu Qiang
Abstract:In the paper,a SPI controller is designed which is based on MicroBlaze microprocessor provided by Xilinx.The SPI has a configurable divider,three wire-to four-wire conversion,and can configure the data transmission way according to the requirements of the external chip SPI bus.The logic of the SPI controller simulation results in Modelsim are correct,and can use the controller to configure a variety of the high-speed data converters,the clock chips in the Virtex-7 chip.The verification results show that the SPI controller has the advantages of flexibility,portability,easy to use and multiple devices configuration at the same time.
Keywords:SPI controller  MicroBlaze  FPGA  Vivado
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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