基于数字电视芯片sd卡接口电路设计

基于数字电视芯片sd卡接口电路设计

ID:32754077

大小:4.50 MB

页数:80页

时间:2019-02-15

基于数字电视芯片sd卡接口电路设计_第1页
基于数字电视芯片sd卡接口电路设计_第2页
基于数字电视芯片sd卡接口电路设计_第3页
基于数字电视芯片sd卡接口电路设计_第4页
基于数字电视芯片sd卡接口电路设计_第5页
资源描述:

《基于数字电视芯片sd卡接口电路设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要随着数字电视的普及以及业务的扩展,高清智能化数字电视已成为行业主流,数字高清业务向着网络化发展。高清节目的录播,点播以及智能化管理,对于数字电视以及机项盒的存储性能要求越来越高。SD卡作为一种支持热插拔的移动存储介质,由于其良好的存储性能以及便携性,在数码产品领域得到广泛应用。本文重要讨论了SD卡在数字电视以及机顶盒芯片中的应用。SD卡接口电路(SDhost)用于主芯片对SD卡的控制,SDhost的设计依据SD物理层协议3.0。SD卡接口电路通过SD总线模式与SD卡相连,单独的SD总线对应单独的SD卡。SDhost从全局总线GBUS(DDR2/DDR3memor

2、y)复制数据到SD卡以及从SD卡复制数据到GBUS。传输数据长度单元为512字节。SDhost从指令总线CUBS接受CPU指令并根据SD总线协议将指令发送至SD卡。SDhost将SD卡发送的指令响应存入内部寄存器并通过CBUS反馈到CPU。SD卡接口电路主要硬件结构包括寄存器配置模块,GBUS仲裁模块,缓冲单元以及SD卡接口时序控制单元。寄存器配置模块CFG用于CPU对SDhost内部寄存器的配置是整个电路的控制中心。GBUS仲裁模块用于对GBUS传输数据的操作。缓冲单元用于指令,响应以及数据的缓冲。SD卡接口时序控制单元用于指令的解码以及对SD接口时序的控制。本文

3、对于设计电路的验证环节,通过逻辑功能仿真以及FPGA实现。逻辑功能仿真通过SDhost对SD卡行为级模型SDmodule的操作以及验证向量实现。验证向量做为testbench的激励,用于对SD系统指令以及操作模式的仿真。FPGA验证通过Cmodule作为软件驱动程序以及单步指令执行,对例化至FPGA环境中的SDhost实际操作过程进行验证。电路综合采用bottom.up的方法,在设置子模块的IO约束时,通过脚本文件对top-do、Ⅳn综合之后的时序报告进行分析计算,重点对输入延时和输出延时进行严格约束,以达到较小的建立时间违例。本文提出一种另一种基于library文

4、件格式的bottom-up综合策略,子模块的lib文件依据所选工艺库的格式,对子模块综合后的ddc综合报告进行分析,找到子模块的端口信息包括名称,类型,位宽以及transition和load值等,生成lib文件格式用于顶层模块综合。相对于dde文件,lib文件综合速度更快,在工程应用中缩短综合周期。关键词:SD卡接口电路数字设计验证综合AbstractWiththepopularizationofdigitalTVandtheextendedoperation,theintelligenti-zedHDTVisbecomingmoreprevalent.Digita

5、lhighdefinitionoperationdevelopsrapidlytowardnetwork.Recording,playingandautocontrollingofHDprogrammemakeamorehighlyrequirementofHDTVandset—upboxmemorizer.SDcardisonekindofremovablememorizerwhichsupportshot-plugging.Becauseofitssuitablecapabilityofmemoryandremovability,SDcardiswidelyus

6、edinthefieldofthedigitalproducts.TllispaperfocusontheapplicationofSDcardusingforHDTVandset-upbox.nedesignofSDcardhostiscompatible、析mSDphy’sicallayerspecificationversion3.0.SDhostchoosesSDbusmodecommunication.AsingleSDbusshouldconnectasingleSDcard.SDcardhostcopiesdatafromGBUS(DDR2/DDIL3

7、memory)toSDcardorcopiesdatafromSDcardtoGBUS.Thetransferdatalengthunitis512Byte.SDcardhostreceivesCPUcommandfromCBUSandsendscommandtoSDcardaccordSDbusspecification.SDcardhostwillstoresomecommandrespondsinintemalregisterandCPUCangettheserespondfromCBUS.,nlemainstructureofSDcardinterfac

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。