欢迎访问发表云网!为您提供杂志订阅、期刊投稿咨询服务!

基于FPGA和EMIFA的SPI控制器系统设计

杨宇科; 王保成 中国科学院光电研究院; 北京100094; 中国科学院大学; 北京100049
spi控制器   fpga   dsp   emifa接口  

摘要:为了可以灵活地在现有C6000系列DSP芯片上扩展多路SPI设备,提出了一种基于FPGA和EMIFA接口的多路SPI控制器系统方案;该方案采用C6000系列DSP上的EMIFA接口与FPGA进行数据交互,扩展出多路SPI控制器;在FPGA上实现了接口模块、寄存器读写模块以及多路通用SPI模块;在ModelSim环境下对所设计的SPI控制器进行了仿真实验,仿真结果表明SPI控制器可以与SPI接口外设芯片进行全双工通信;随之,在DSP-FPGA集成计算机上对系统进行了实物测试,扩展出来的SPI控制器外接具有SPI接口的CAN控制器芯片MCP2515,通过扩展的SPI控制器控制MCP2515的数据收发,测试结果显示DSP可以通过MCP2515与其它CAN设备进行通信,表明扩展的SPI控制器工作正常。

简介:《计算机测量与控制》(CN:11-4762/TP)是一本有较高学术价值的大型月刊,自创刊以来,选题新奇而不失报道广度,服务大众而不失理论高度。颇受业界和广大读者的关注和好评。

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

计算机测量与控制

统计源期刊 下单

关注 22人评论|1人关注
服务与支持