专用集成电路设计实验报告_第1页
专用集成电路设计实验报告_第2页
专用集成电路设计实验报告_第3页
专用集成电路设计实验报告_第4页
专用集成电路设计实验报告_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE1专用集成电路设计实验报告班级:学号:姓名:指导教师:2011.07.04一、74160功能:

①异步清零当=0时,不管其他输入端的状态如何(包括时钟信号CP),计数器输出将被直接置零,称为异步清零。

②同步并行预置数在=1的条件下,当=0、且有时钟脉冲CLK的上升沿作用时,A、B、C、D输入端的数据将分别被QA~QD所接收。由于这个置数操作要与CLK上升沿同步,且DA、DB、DC、DD的数据同时置入计数器,所以称为同步并行置数。③保持在==1的条件下,当ENT=ENP=0,即两个计数使能端中有0时,不管有无CP脉冲作用,计数器都将保持原有状态不变(停止计数)。需要说明的是,当ENP=0,ENT=1时,进位输出C也保持不变;而当ENT=0时,不管ENP状态如何,进位输出RCO=0。

④计数当==ENP=ENT=1时,74160处于计数状态。这种同步可预置十进计数器是由四个D型触发器和若干个门电路构成,内部有超前进位,具有计数、置数、禁止、直接(异步)清零等功能。对所有触发器同时加上时钟,使得当计数使能输入和内部门发出指令时输出变化彼此协调一致而实现同步工作。这种工作方式消除了非同步(脉冲时钟)计数器中常有的输出计数尖峰。缓冲时钟输入将在时钟输入上升沿触发四个触发器。74LS160时序图:真值表:二、用VHDL进行功能仿真1、程序:libraryieee;useieee.std_logic_1164.all;useieee.std_logic_unsigned.all;ENTITYLS160ISPORT(data:INstd_logic_vector(3downto0);clk,ld,enp,ent,clr:INstd_logic;count:bufferstd_logic_vector(3downto0);rco:OUTstd_logic);ENDLS160;ARCHITECTUREbehaviorOFLS160ISBEGINrco<='1'when(count="1001"andenp='1'andld='1'andclr='1')else'0';PROCESS(clk,clr,enp,ent,ld)BEGINIF(CLR='0')THENcount<="0000";ELSIF(clk'eventandclk='1')THENIF(ld='1')THENIF(enp='1')THENIF(ent='1')THENIF(count="1001")THENcount<="0000";ELSEcount<=count+1;ENDIF;ELSEcount<=count;ENDIF;ELSEcount<=count;ENDIF;ELSEcount<=data;ENDIF;end

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论