文档介绍:电子科技大学
硕士学位论文
基于ARM软核的AHB-PC Card主机端IP核控制寄存器关键模块设
计
姓名:张来
申请学位级别:硕士
专业:信息与通信工程
指导教师:李广军
20070601
摘要随着集成电路工艺的发展,以及设计方法学的不断演进,低骋言谛畔产业的各领域得到广泛应用,其中基于砥鞯腟系统占据着主导地位。通过在低成鲜迪直阈阶芟呓涌冢梢允瓜低车墓δ艿玫椒奖愕睦┱梗琍卡接口作为一种在笔记本上广泛使用的接口,可支持实现多种卡应用,从而完成系统功能的扩展,将该接口集成在基于那度胧较低持校哂兄匾5挠τ价值。本论文以科研项目核设计》课题为依托,完成从接口的松杓疲晌;贏的低忱┱筆ㄈ炔灏谓口。本口核在开发过程,依照先进的设计方法学以及其流程规范,并借助先进的ぞ撸Vぶ柿刻岣咝省D壳氨綪核已经过较充分的功能仿真验证,符合规格要求,达到了较为理想的代码覆盖率,在基于砥鞯腖操作系统本论文首先对低车墓谕夥⒄瓜肿醋髁烁攀觯⒍曰贏处理器的嵌入式系统的应用情况作了简述,而后对本核涉及到的总线协议架构、接口协议进行了介绍,在此基础上对说墓娓瘛⒆芴迳杓埔约澳?榛分进行了描述,并对其中的控制寄存器模块设计进行了详细描述,叙述了控制寄存器部分设计过程中可重用的考虑。而后,对本说墓δ芊抡嫜橹せ肪辰辛描述,分析了控制寄存器部分的验证结果,并对该模块代码覆盖率情况进行了讨论,最后对本口核在平台上的原型测试环境,以及软件环境进行了描述。关键词:杓疲琍核设计,砥鳎珹珹,接口,控制寄存器线到下开发了本口核驱动,并在平台上进行原型测试。
甌癳,,,.琭珹珹,,,,琍.,..篹篠,Ⅱ
图目录图仁诟从玫幕チ图涌谛藕攀疽馔肌图産卡写时序图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯热插拔机制连线⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.核集成应用环境⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图刂萍拇嫫髂?樽芴迥?榛帧模块寄存器访问接口时序⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.模块状态转换图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图?樯杓剖迪挚蛲肌爰拇嫫髂?榻涌谑毙颉?槭莞从霉δ苁迪帧词鼓苌晒δ苈呤迪帧拇嫫鞅忍匚恢怠闲型侥?樯杓剖迪帧闲型侥?橹械陀行藕鸥次皇迪帧?榻涌谛藕磐肌?樯杓剖迪帧?榻涌谛藕磐肌杓剖迪帧图上行脉冲模块信号图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图基于格雷码指针的跨时钟域单时钟脉冲传递电路模块框图⋯⋯⋯⋯⋯..图ヂ龀宕ǖ莸缏飞杓剖迪纸峁埂图籰图环⒋洳僮鳌图湫偷幕贏总线的系统⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.?榻涌诜梦适毙蛲肌模块接口信号图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯拇嫫鞯谋忍厣柚谩?榻涌谛藕磐肌滦型侥?樾藕磐肌滦型侥?榻峁箍蛲肌?榻涌谛藕磐肌图中断管理模块核功能仿真验证环境⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...
图刂萍拇嫫鞲次徊ㄐ窗寄存器部分图控制寄存器复位波形涌谧刺拇嫫鞑糠⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图控制寄存器连续读操作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图刂萍拇嫫髁床僮鳌图涌谧刺谋渲卸霞扒宄图钥ń械缪箍刂撇僮鳌图中断使能及屏蔽⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。图≯写桥控制寄存器对ń懈次弧图将口核的地址窗设置为嘈筒⒔惺荽洳僮鳌图将口核地址窗口设置为类型并进行数据传输操作⋯⋯⋯⋯⋯⋯⋯图控制寄存器模块行覆盖率结果⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图控制寄存器模块条件覆盖率结果⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.口测试板示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图测试环境示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图ㄅ渲每占涠敛僮鳌ㄅ渲每占湫床僮鳌图目录..⋯.........⋯⋯....⋯...............................⋯........⋯.⋯⋯...⋯........⋯...⋯⋯.................狿騃
表目录表部分卡检测引脚连接关系及其对应卡类型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图目录
谌日期:籼辏独创性声明关于论文使用授权的说明获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。签名:导师签名.: