




已阅读5页,还剩50页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ARM7TDMI总线接口,ARM7TDMI外部接口,存储器接口中断调试接口协处理器接口,ARM7TDMI接口信号,MCLK,nWAIT,A31:0,D31:0,nMREQ,SEQ,nRW,LOCK,ABE,DBE,nTRANS,ABORT,ClocksandClockControl,MemoryManagement,MemoryInterface,DataandAddress,BusControl,MemoryAccessControl,nM4:0,MAS1:0,BL3:0,APE,ALE,TBE,ECLK,TBIT,BUSEN,nENIN,BIGEND,ARM7TDMI,nENOUT,时钟与时钟控制,MCLK输入处理器工作的时钟。静态设计的ARM通过延长时钟周期来访问慢速的设备。nWAIT输入在ARM内部与MCLK相与。必须在MCLK为低的相位阶段改变。容许该信号从一个周期扩展到另一个周期,延长总线访问周期。ECLK输出核心逻辑的时钟的输出。在正常和调试状态下反映内部时钟。ph1从存储在R0中的地址取数,加载到R2SUBR2,R2,R3;R2的内容减R3,结果存入R2ORRR2,R2,R4;R2与R4逻辑或操作,结果存入R2MOVPC,R14;返回到分支之后的指令.,流水线及总线动作,Ab+4,F,E,D,F,D,F,F,BL,X,XX,LDR,SUB,ORR,1,2,3,4,B,Ab,Ab+8,X,XX,LDR,S,S,N,ECLK,SEQ,A31:0,D31:0,E,Data,D,F,5,6,7,Ai+4,Ai+8,Ad,SUB,ORR,Data,S,N,WriteBack,E,E,8,9,D,10,Ai+12,Ai+16,MOV,.,I,IS,S,D,S,nMREQ,F,D,MOV,Ai,F,流水线及总线动作,周期1-3分支指令及后续指令取自地址Ab,Ab+4,Ab+8。BL指令译码和执行在周期2和3中完成。周期4-6LDR从非连续地址Ai取得,SUB和ORR从连续地址Ai+4,Ai+8取得。LDR指令在周期5和6译码执行。周期7-8在周期7中,非连续地从存储器位置Ad加载,在周期8中,将这个数据写入R2中,由此可见,在内部(I)周期中,下一条指令的地址Ai+12放在了A31:0上。周期9-10周期9是一个合并的IS周期,在周期10的连续访问中,下一条指令MOV从地址Ai+12取得。,存储器管理信号,nOPC输出低有效,指示处理器正在从存储器取指。nTRANS输出低有效,指示处理器处于usermode.nM4:0输出当前操作模式,即User,FIQ,IRQ,Supervisor,Abort,SystemorUndefined.ABORT输入指示请求的访问不容许。既用于指令预取,又用于Dataabort。,存储器管理,MCLK,A31:0,nM4:0,nOPC,nTRANS,ABORT,Phase1,Phase2,ARM7TDMI外部接口,存储器接口中断调试接口协处理器接口,ARM7TDMI接口信号,nIRQ,nFIQ,ISYNC,Interrupts,ARM7TDMI,中断,2个中断源:nIRQandnFIQ输入nFIQ比nIRQ优先级高。FIQ代码可以在进入中断后直接访问执行。可以选择(ISYNC输入)同步或异步时序。异步时序(ISYNC=0)损失一个周期的同步。同步时序(ISYNC=1)nIRQ和nFIQ必须在MCLK的下降沿的时候已经建立且保持。nFIQ和nIRQ中断可以通过设置CPSR寄存器中的F和I位屏蔽。,异步时序,ISYNC=0,EarliestStartofInterruptSequence,InstructionfromInterrupt,vector,InterruptVectorAddress,MCLK,nFIQ/nIRQ,A31:0,D31:0,同步时序,ISYNC=1,EarliestStartofInterruptSequence,vector,MCLK,nFIQ/nIRQ,A31:0,D31:0,InterruptVectorAddress,InstructionfromInterrupt,ARM7TDMI外部接口,存储器接口中断调试接口协处理器接口,ARM7TDMI接口信号,DBGRQ,BREAKPT,DBGACK,DebugInterface,ECLK,EXTERN1:0,DBGEN,ARM7TDMI,JTAGInterface,JTAG信号,TDI-Input-TestDataInTDO-Output-TestDataOutTMS-Input-TestModeSelectTCK-Input-TestClocknTRST-Input-TestReset(activelow),调试Interface(1),DBGEN输入(DEBUGENABLE)必须保持高电平,以允许ARM7TDMI的软件调试。EXTERN1:0输入输入到EmbeddedICE宏单元,允许基于外部条件的断点。,调试接口(2),下面的信号仅用于扩展外部调试。Multi-ICE不使用这些信号。BREAKPT输入(BREAKPOINT)在指令上标志断点。在数据上标志观察点。如果不用,保持低电平。DBGRQ输入(DEBUGREQUEST)强制ARM7TDMI核进入调试状态,高有效。如果不用,保持低电平。DBGACK输出(DEBUGACKNOWLEDGE)ARM7TDMI进入调试状态的响应信号。高电平指示ARM7TDMI核已进入调试状态。,ARM7TDMI增加的扫描链,TAP信号容许增加额外的链SCREG3:0-输出当前选择的扫描链IR3:0-输出当前已加载的指令TAPSM3:0-输出TAP状态机状态SDINBS-输出扫描链串行数据输入SDOUTBS-输入扫描链串行数据输出所需其它的移位、捕获时钟及多路复用器或选择线。,BREAKPT-DBGACK时序,MCLK,BREAKPT,DBGACK,A31:0,D31:0,Breakpoint/Watchpoint,DBGRQ-DBGACK时序,MCLK,DBGRQ,DBGACK,ARM7TDMI接口信号,nCPI,nOPC,CPB,CPA,CoprocessorInterface,ARM7TDMI,协处理器接口,可以支持多达16个协处理器。nOPC输出:取操作码低有效,指示正在取指令。使能协处理器跟踪处理器指令流水线。nCPI输出:协处理器指令低有效,指示当前正在执行的指令是一条协处理器指令,且该指令应该执行。CPA输入:协处理器缺少高有效,当能够执行所要求的协处理器操作的协处理器存在时变低。CPB输入:协处理器忙高有效,当协处理器准备好要执行要求的协处理器操作时变低。如果没有连接外部协处理器的话,将CPA和CPB拉高。,ARM7TDMI接口信号,MCLK,nWAIT,A31:0,D31:0,nMREQ,SEQ,nRW,LOCK,nIRQ,nFIQ,ISYNC,ABE,DBE,DBGRQ,BREAKPT,DBGACK,nTRANS,ABORT,nCPI,nOPC,CPB,CPA,ClocksandClockControl,Interrupts,DebugInterface,MemoryManagement,MemoryInterface,CoprocessorI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025江苏苏州市张家港市建安工程机械质量检测有限公司招聘5人考前自测高频考点模拟试题及答案详解(全优)
- 2025河南郑州阳城医院招聘25名考前自测高频考点模拟试题及答案详解(网校专用)
- 2025年福建海峡企业管理服务有限公司招聘考前自测高频考点模拟试题及完整答案详解
- 紧急救援服务合同的法律要素
- 2025湖南省肿瘤医院高层次人才公开招聘44人考前自测高频考点模拟试题完整答案详解
- 自然现象的观察日记周记格式作文(15篇)
- 2025广东韶关市南雄市中小学、幼儿园教师招聘及选聘106人考前自测高频考点模拟试题有完整答案详解
- 销售合同审核标准化模板合同要素齐全风险控制点明确
- 2025吉林大学白求恩第一医院特需门诊分导诊招聘1人考前自测高频考点模拟试题及1套完整答案详解
- 《三角函数的基本性质及应用实例解析》
- DB37-T5321-2025 居住建筑装配式内装修技术标准
- 汽车代工协议书模板
- 黄石市语文初中试卷及答案
- 人脸门禁设计方案和施工计划1
- 人教陕西 九年级 下册 语文 第一单元《 活动 探究》习题课 课
- 2025年监理工程师职业能力测试卷:监理工程师专业基础知识自测题
- 知识图谱在护理学领域的新应用与发展
- 智能化农业装备与设备
- 维修钳工安全培训内容
- 心梗三项临床意义
- 2025年高中语文必修上册第二单元知识清单
评论
0/150
提交评论