基于LEON3处理器和Speed协处理器的复杂SoC设计实现*
![](http://editerupload.eepw.com.cn/200905/de9e004e3581b173f4b0adb4ff02e3ec.jpg)
图5 启动DMA的C代码示意
Speed的AHB接口
为了使Speed可以顺利接收LEON3传送过来的控制字或DMA传送过来的原始数据,需要在原有的Speed core模块顶层添加AHB Slaver协议来接收AHB上传送的数据,以及产生相应波形的HDL代码来将C程序的信息生成Speed所能识别的信号波形进入Speed模块内部,即从图6中的控制字,转化成图7中的时序。
![](http://editerupload.eepw.com.cn/200905/a76871675002e515d43a2528cd4bfea1.jpg)
图6 C语言描述的Speed控制字
![](https://webstorage.eepw.com.cn/images/2014/m/wx.png)
加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码