基于ahb总线的sdsdhcmmc控制器设计及验证

基于ahb总线的sdsdhcmmc控制器设计及验证

ID:33861094

大小:2.51 MB

页数:70页

时间:2019-02-28

基于ahb总线的sdsdhcmmc控制器设计及验证_第1页
基于ahb总线的sdsdhcmmc控制器设计及验证_第2页
基于ahb总线的sdsdhcmmc控制器设计及验证_第3页
基于ahb总线的sdsdhcmmc控制器设计及验证_第4页
基于ahb总线的sdsdhcmmc控制器设计及验证_第5页
资源描述:

《基于ahb总线的sdsdhcmmc控制器设计及验证》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京工业大学硕士学位论文基于AHB总线的SD/SDHC/MMC控制器设计及验证姓名:王宁申请学位级别:硕士专业:微电子学与固体电子学指导教师:吴武臣20090501摘要随着SoC(SystemOilChip)芯片复杂度的提高,口核复用(IntellectualPropertyCoreReuse)技术开始成为当今SoC设计中的一个热点,它可以使设计者专注于整个系统的设计,充分利用已有资源,提高设计速度,降低芯片开发成本。为了满足SoC芯片对SD卡(SecureDigitalCard)/SDHC卡(SecureDigitalHighCapacityCard

2、)/MMC(MultiMediaCard)高速存取数据的要求,本文设计了基于高速AHB(AdvancedHigh.Performance8us)总线并支持DMA(DirectMemoryAccess)传输的SD/SDHC/MMC控制器IP,借助于AHB的标准接口和丰富灵活的配置可以方便地将该IP集成于SoC芯片中。论文介绍了SD卡规范和liB规范,并对其传输协议进行了简单分析。确定了控制器的接口和规格后,论文提出了控制器的设计方案,然后按自项向下的设计思想对控制器进行了模块划分并给出了各模块的实现方法。在不致消耗过多硬件资源的前提下,控制器提供了尽可能

3、多的可配置功能来提高其做为IP核的可重用性。控制器RTL(RegisterTransferLevel)级设计完成后,论文建立了SD卡模型和AHBMaster模型并通过所构建的仿真环境完成了控制器的功能仿真。同时,论文编写了控制器的驱动软件并完成了控制器的FPGA(FieldProgrammableGateArray)验证,实现了对SD卡的初始化和高速读写。论文所完成的SD/SDHC/MMC控制器IP设计达到了设计要求,并将被集成于某具有自主知识产权的多媒体SoC芯片中。关键词SD卡:AHB总线;控制器;设计;验证北京T业大学T学硕士学位论文Abstra

4、ctWiththeincrementofthechipcomplexity,IPcorereusetechnologyisbecomingakeypo血inSOCdesign.Itmakesthedesignertobeabsorbedinthesystemdesign,inUSeoftheexistingresour∞efficiently,inshrinkingthedesignperiod,andinreducingthechipdevelopmentcost.InordertomeetSOC’SrequirementofSD/SDHC/MMCh

5、i曲speedacees$,anAHB-basedSD/SDHC/MMCcontrollerIPhasbeendesignedinthispaper,whichsupportsDMAtransfers.Thiscontrollercanbeintegratedint0differentkindSoC,recurringtothestandardinterfaceandtheflexibleeonfigttrationofAHB.ThespecificationsofSDcardandAHBareintroducedfirstandthenthetran

6、sportprotocolsaleanalyzedinthispaper.Afterconfirmingtheinterfaceandspecificationofthecontroller,thedesignschemeisprovided.Then,paperaccomplishestheworkofmodulespartitionusingthetop-downdesignmethodology,andpresentstheimplementingmethodsofeachmoduleindetail.Onthepremiseofconsummi

7、nglesshardwareresources,thecontrollerprovidesconfigurablefunctionasmoreaspossibletoimprovethereusabilityoftheit.SAfterfinishingthecontrollerRTLdesignflow,aSDcardmodelandAHBMastermodelhavebeenupbuiltinthispaper.Sub∞quently,thefunctionsimulationofcontrollerhasbeenimplementedthroug

8、haeffectivesimulationenvironment.Meanwhile,thec

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

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

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