时序比较器的设计.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.ASM块 2、一个ASM块由一个状态框和若干与之相连的判断框和条件框组成; 1、一个ASM块表示一个时钟周期内系统的状态; A?0 T1 T2 010 0 1 001 E R ←0 3、一个ASM块内所有操作在同一有效时钟沿完成。 A←0和 R←0在同一个时钟沿完成。 且在T2状态的有效时钟沿完成。 若E=1,则发出CLRA,CLRR的命令。 若E=0,只发出CLRA的命令。 CP1 CP2 A?0 R?0 A?0 Z 控制器 R A 组合电路 X CLRA E CLRR A?0 T1 T3 010 0 1 001 A?A+1 E R←0 T2 CP1 CP2 CP3 发CLRA 发CLRA 发CLRR A?0 A?0 A?A+1 E=1 E=0 发INCA 发INCA R?0 Z 控制器 R A 组合电路 X CLRA E CLRR INCA (3) ASM图与控制器状态转移图的关系; 状态转移图只能表述控制器状态转移情况,但无法表示处理器完成何种操作以及输出变量为何值。 图 12.3.12 ASM块 A←A+1 T1 T2 010 0 1 001 E R←0 F T4 100 T3 011 0 1 001 100 011 010 00/10 01/10 1×/11 E F/INCA CLR 图 12.3.13 等效状态转移图 4.ASM图的建立 从算法流程图 ASM图 原则1:在算法的起始点安排一个状态; S 0 1 算法流程图 T0 S 0 1 ASM图 S 0 1 A?0 算法流程图 原则2:必须用状态来分开不能同时实现的寄存器传输操作; A?A+1 A?SR(A) ASM图 算法流程图 A?A+1 A?SR(A) 原则3:如果判断框中的转移条件受前一个寄存器操作的影响,应在它们之间安排一个状态。 T0 A=n 0 1 A?A+1 T0 A=n 0 1 A?A+1 ASM图 算法流程图 图 11.3.13 算法流程图 A←A+1 0 T0 S A3 1 T1 A4 0 0 1 1 A←0,F←0 T2 E←1 E←1,F←1 E←0 T0 S A←A+1 T1 1 A4 0 0 E←1 E←0 0 A←0,F←0 1 图 11.3.14 ASM图 A3 T2 E←1, F←1 1 五、建立算法状态机图(ASM图) 分析: 根据课题分析,RESET信号为外部控制信号,此时ASM图根据算法流程图可得到ASM图。 六、建立处理器的明细表 根据ASM图可列出处理器的明细表如表2所示。 分析:首先根据明细表可知,处理器有三个寄存器,即:A寄存器、B寄存器和C寄存器;其次处理器有比较器、数据选择器、译码器和振荡器。 讨论:1.寄存器 (1)A寄存器的功能 A寄存器的功能从处理器明细表可知有三个功能: 保持、置数和清零。 根据分析A寄存器的功能,选取74194芯片实现其三个功能比较器。从74194功能表可知,它有两个功能控制端M1M0,即:功能控制端的功能表如表3所示。同时74194芯片清零为异步清零。 (1)A寄存器的功能 A寄存器的控制信号: RESET 74194 清零 M1 M0 SET Xa 1 1 所以 M1M0=SET Xa CR = RESET+T0 M1M0=SET Xa=T1 AJ CR = RESET+T0 (2)B寄存器的功能 从处理器明细表可知有3个功能:清零、保持和置数。同样采用74194实现。则M1=M0=SET Xb, CR=RESET+T0 * * 课题:时序比较器的设计 电子电路课程设计 卢庆莉 编写 一、课程概况简介 二、课题技术指标 三、设计提示 四、电路调测提示 主要授课内容: 一、课程概况简介 课程名称: 电子电路课程设计 (32学时,两周) 课程性质: 必修 (2学分) 教 材: 《电子电路课程设计》张豫滇编 教学目的: 1.提高模拟电路、数字电路理论和实验的综合能力。 2.掌握综合型电子电路的设计、装配和调测方法。 3.掌握电子元器件资料和电路资料的检索方法。 4.提高设计报告的撰写能力。 5.全面培养学生科技工作素质。 教学进程: 1. 设计要求和提示(在实验室教师授课,半天)查阅资料、设计电路(同学独立完成,1天半)。 2. 讲述装配方法和调测要求(

您可能关注的文档

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档