国产欧美精品一区二区,中文字幕专区在线亚洲,国产精品美女网站在线观看,艾秋果冻传媒2021精品,在线免费一区二区,久久久久久青草大香综合精品,日韩美aaa特级毛片,欧美成人精品午夜免费影视

基于FPGA和EMIFA的SPI控制器系統設計
DOI:
CSTR:
作者:
作者單位:

作者簡(jiǎn)介:

通訊作者:

中圖分類(lèi)號:

TP334

基金項目:


A Design of a SPI controller system based on FPGA and EMIF
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 圖/表
  • |
  • 訪(fǎng)問(wèn)統計
  • |
  • 參考文獻
  • |
  • 相似文獻
  • |
  • 引證文獻
  • |
  • 資源附件
  • |
  • 文章評論
    摘要:

    為了在現有C6000系列DSP芯片上擴展多路SPI外圍設備,提出了一種基于FPGA和EMIF接口的多路SPI控制器系統方案。該方案采用C6000系列DSP上的EMIF接口與FPGA進(jìn)行數據交互,擴展出多路SPI控制器。在FPGA上實(shí)現了接口模塊、寄存器讀寫(xiě)模塊以及多路通用SPI模塊。在ModelSim環(huán)境下對所設計的SPI控制器進(jìn)行了仿真實(shí)驗,仿真結果表明SPI控制器可以進(jìn)行全雙工通信。隨之,在DSP-FPGA集成計算機上進(jìn)行了實(shí)物測試,擴展的SPI控制器外接具有SPI接口的CAN控制器芯片MCP2515,通過(guò)擴展的SPI控制器控制MCP2515的數據收發(fā),測試結果顯示DSP可以通過(guò)MCP2515與其它CAN設備進(jìn)行通信,擴展的SPI控制器工作正常。

    Abstract:

    In order to extend multiple SPI peripheral devices based on current C6000 series DSP chips, this article presents a multi-channel SPI controller system solution based on FPGA and EMIF interface. By utilizing the EMIF interface in C6000 series DSP chips, an interface through which DSP can communicate with FPGA, multiple SPI controllers can be extended on FPGA. Interface module, register module and multiple generic SPI modules are implemented on FPGA. Simulation experiments are done under ModelSim environment, the result shows SPI controller can communicate in full-duplex mode. Finally, real tests are conducted on a DSP-FPGA embedded computer. A CAN controller chip with SPI interface, MCP2515, is connected to an extended SPI controller, using which to control MCP2515. The result shows DSP can communicate with other CAN device through MCP2515, which means the extended SPI controller works normally.

    參考文獻
    相似文獻
    引證文獻
引用本文

楊宇科,王保成.基于FPGA和EMIFA的SPI控制器系統設計計算機測量與控制[J].,2019,27(5):82-86.

復制
分享
文章指標
  • 點(diǎn)擊次數:
  • 下載次數:
  • HTML閱讀次數:
  • 引用次數:
歷史
  • 收稿日期:2018-10-30
  • 最后修改日期:2018-11-28
  • 錄用日期:2018-11-28
  • 在線(xiàn)發(fā)布日期: 2019-05-15
  • 出版日期:
文章二維碼
太原市| 北辰区| 即墨市| 永昌县| 平昌县| 当阳市| 内江市| 黔东| 敦煌市| 双鸭山市| 珠海市| 新沂市| 阳谷县| 怀安县| 仁寿县| 婺源县| 湾仔区| 塔河县| 兴文县| 德令哈市| 蓬溪县| 合阳县| 马尔康县| 泽州县| 常山县| 合肥市| 澎湖县| 湄潭县| 稷山县| 西峡县| 甘孜| 恩施市| 黔西县| 育儿| 灯塔市| 陆河县| 林芝县| 建宁县| 巩留县| 瑞金市| 昭觉县|