



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上DSP与FPGA间简单通信 DSP与FPGA采用EMIF接口通信,即将FPGA作为DSP的外部SRAM,只需设置EMIF控制的存储器为SRAM类型即可,DSP通过EMIF接口读写SRAM的时序如下: 参考datasheettms320dm642.pdf 可以根据以上时序图编写FPGA代码,以下仅供参考:module DSP_FPGA( &
2、#160; &
3、#160; input clk,
4、160; input 2:0 addr, /简单测试,没有用到所有地址
5、0; inout 15:0 data, /16位数据宽度 &
6、#160; input CE_2,/FPGA片选
7、 input AOE, &
8、#160; input AWE
9、60; );
10、
11、
12、160; reg 15:0 DSP_FPGA_REG0;
13、60; reg 15:0 DSP_FPGA_REG1;
14、0; reg 15:0 DSP_FPGA_REG2; reg 15:0 DSP_FPGA_REG3;
15、 reg 15:0 DSP_FPGA_REG4; reg 15:0 DSP_FPGA_REG5;
16、160; reg 15:0 DSP_FPGA_REG6;
17、60; reg 15:0 DSP_FPGA_REG7;
18、0; wire rd_en = CE_2 && AOE;reg 15:0 data_reg; &
19、#160; /always (posedge clk) /DSP读操作,The sampling point of DSP reading is the risging edge of AWE!
20、 always (*) /这里没有用时钟,用的latchbegin
21、; if(rd_en) begin&
22、#160;
23、case(addr2:0) 3'd0 : data_reg <= DSP_FPGA_REG0;
24、 3'd1 : data_reg <= DSP_FPGA_REG1; 3'd2 : data_reg <= DSP_FPGA_REG2; 3
25、'd3 : data_reg <= DSP_FPGA_REG3; 3'd4 : data_reg <= DSP_FPGA_REG4; 3'd5 : data_reg <= DSP_FPGA_REG5;
26、; 3'd6 : data_reg <= DSP_FPGA_REG6; 3'd7 : data_reg <= DSP_FPGA_REG7; &
27、#160; default: ; endcase
28、; end
29、
30、; end
31、160; reg AWE_tmp1;reg AWE_tmp2;always (posedge clk)begin
32、0; AWE_tmp1 <= AWE; AWE_tmp2 <= AWE_tmp1;end wire AWE_RISING = AWE_tmp2 && AWE_tmp1;/与clk同步 always (*)
33、; begin
34、 if(AWE_RISING) /这里也没有用时钟,用的是latch
35、60; begin
36、60; case(addr2:0) 3'd0 : DSP_FPGA_REG0 <= data;
37、 3'd1 : DSP_FPGA_REG1 <= data; 3'd2 : DSP_FPGA_REG2 <= data; 3'd3 : DSP_FPGA_REG3 <= data;
38、60; 3'd4 : DSP_FPGA_REG4 <= data; 3'd5 : DSP_FPGA_REG5 <= data; 3'd6 : DSP_FPG
39、A_REG6 <= data; 3'd7 : DSP_FPGA_REG7 <= data; default: ;
40、 endcase
41、160; end end &
42、#160; assign data = rd_en ? data_reg : 16'hzzzz; endmodule/DSP(具体为DM642)端程序:
43、寄存器设置参考 EMIF Reference Guide- spru266b.pdf 即spru266#define FPGA_ADDR 0xA /#define EMIFA_GBLCTL 0x#define EMIFA_CECTL2 0x /#define EMIFA_CESEC2 0x void delay(unsigned long time)&
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 技能培训压力容器设备基础知识
- 玛丽珍鞋战略市场规划报告
- 合成材料抗氧化剂战略市场规划报告
- 现代安全风险管理
- 八上15《等腰三角形》课件2
- 2024年足球裁判员直面挑战的有效应对策略试题及答案
- 环境适应农业植保员考试试题及答案
- 产品专利设计重点基础知识点
- 游泳救生员工作挑战与对策试题及答案
- 项目管理团队协作能力试题及答案
- 工程造价咨询服务投标方案(专家团队版-)
- 2024年广东省中考生物+地理试卷(含答案)
- AVL-CRUISE-2019-整车经济性动力性分析操作指导书
- 《新概念英语》第三册课文详解及课后答案
- (含图纸)啤酒废水处理工程(UASB-CASS工艺)毕业设计_优秀完整版
- 第二章导体周围的静电场
- 和利时DCS控制系统组态
- 05S502阀门井图集
- 光电子学(第三章2)
- 【课件】第9课 美在民间——中国民间美术——剪纸课件-高中美术人教版(2019)美术鉴赏
- 幼儿园幼儿花名册
评论
0/150
提交评论