- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1-新板MB支持SRAM
配置新板MB使其支持SRAM及UART测试
PAGE \* MERGEFORMAT 9
YIHUA新板配置MB使其支持SRAM及UART测试配置MB核使其支持SRAM王力2011/1/30
查阅sram器件手册及MB核手册,配置mb并使其支持SRAM,并在此基础上做了MB的UART和DSP uart的通信。
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc302338556 1 任务 PAGEREF _Toc302338556 \h 3
HYPERLINK \l _Toc302338557 2 程序文件说明 PAGEREF _Toc302338557 \h 3
HYPERLINK \l _Toc302338558 3 配置SRAM PAGEREF _Toc302338558 \h 3
HYPERLINK \l _Toc302338559 3.1 关于SRAM的时序设置 PAGEREF _Toc302338559 \h 3
HYPERLINK \l _Toc302338560 3.2关于管脚分配 PAGEREF _Toc302338560 \h 4
HYPERLINK \l _Toc302338561 4 MB硬件与软件设计流程 PAGEREF _Toc302338561 \h 5
HYPERLINK \l _Toc302338562 5 关于MB软件的程序及数据存储空间的分配问题 PAGEREF _Toc302338562 \h 8
新板MB支持SRAM实验及FPGA与DSP UART测试
1 任务
新板的FPGA2(U19)外扩了两个SRAM,我的任务是配置MB的IP核硬件平台,使其支持SRAM并作SRAM的测试。然后再这个硬件平台的基础上作DSP和FPGA之间相连的UART接口的测试。
2 程序文件说明
hardware_test:是DSP方向的配合UART测试的程序。
SRAM-12:文件夹下是用XPS建立的硬件平台与SDK的软件
3 配置SRAM
公司新板上采用的SRAM芯片是IS61WV20488(原理图上标错了)。详细的如何配置可以参照:EDK下sram IP的使用 -- 小发的技术博客.mht(文件夹下的一个IE文件,当然,不能全搬。)
在配置该硬核时,主要是要配置以下两点。
3.1 关于SRAM的时序设置
(图1)
首先查看SRAM的手册,可以看出该型号的SRAM在电压为3.3V时,速度级为8Ns。然后可以,对照,xps_mch_emc_0核的手册,查看上面的各个时序参数的实际意义。注意,有一部分两个手册上的命名是一样的,而有部分却需要自己查查。
例如:
TLZWE:SRAM手册上指出其代表的是,WE高到信号low-z输出要的时间。值为最小2ns,那么,你可以适当的改改。比如,改成3……。
注意,如果时序参数没有设置对的话,这个硬件平台是能自动加载,但是,软件平台却不能运行,它会死在起点上。原因是,默认时MB会把软件放在大的存储器中,这样,SRAM不能正确加载,软件也就死了。
3.2关于管脚分配
(图2)
(图3)
数据,控制,地址线的分配,要遵守图2的约束,而图2中各个参数的实际意义却是由图3来提供。
图3中的英文是不大容易理解哈,我在这里详细说下各个参数的意义。
BN:要使用的存储器组数,比如,这次我们新板上挂的是两个SRAM所以,这里如果要支持两个,BN应该为2.而实际上,我只挂了一个SRAM所以为1.
DN:一个存储器组中,需要的SRAM个数,怎么理解呢,如果你是打算用两个8位的存储器拼成一个16位的存储器,那么这里应该设置为2,而我们这次只支持一个SRAM所以应该为1.
MW:就是对应的存储器组里,我们需要的位宽,如,PDF中自带的例子中,其打算用两个16位的SRAM组成一个32位的SRAM,这里MW就该为32.
DW:表示所用的SRAM的实际的位宽,如PDF自带例子中,就应该设定为16
MAW:表示地址总线的根数。
HAW:就是配置硬核时,NUMBER OF CHANNEL对应的值
然后,这些值得到后,根据图2中对应的公式就能算出正确的管脚分配。
4 MB硬件与软件设计流程
这次,是自己完完整整的把一个MB的小任务从硬件到软件全部做完,虽然不难,但是却被收获颇大。大概的记一下。
首先是建立硬件平台。
1新建文件
2 指定文件路径
3.选定器件的型号
4.指定输入时钟及系统时钟
5.指定需要的外设及内部模块比如定时器等
这部分真没什么好说的,每个模块都要一个一个用过了就熟悉了。这就需要大量的时间了。
您可能关注的文档
最近下载
- GB∕T22081-2024《网络安全技术——信息安全控制》之48:“7物理控制-7.3办公室、房间和设施的安全保护”专业深度解读和应用指导材料(雷泽佳编制-2025A0).pdf VIP
- 家校共育合作策划方案大全(10篇).docx VIP
- 员工岗位晋升和薪资晋级管理办法(套头).docx VIP
- 钉钉数字化管理师试题库(二).pdf VIP
- GB∕T22081-2024《网络安全技术——信息安全控制》之50:“7物理控制-7.5物理和环境威胁防范”专业深度解读和应用指导材料(雷泽佳编制-2025A0).pdf VIP
- GB∕T22081-2024《网络安全技术——信息安全控制》之51:“7物理控制-7.6在安全区域工作”专业深度解读和应用指导材料(雷泽佳编制-2025A0).pdf VIP
- 产品分析讲课课件.pptx VIP
- GB∕T22081-2024《网络安全技术——信息安全控制》之52:“7物理控制-7.7清理桌面和屏幕”专业深度解读和应用指导材料(雷泽佳编制-2025A0).pdf VIP
- 房产测量规范-第2单元-房产图图式.doc VIP
- 道路运输车辆达标车型配置、参数表(载货汽车).pdf VIP
原创力文档


文档评论(0)