TPS2223DBG4 时间间隔和传感器
发布时间:2019/10/25 21:04:47 访问次数:527
TPS2223DBG4第一个语句的条件控制语句表达式的含义是,在s0=1状态下,若rL・s=1时,定时器C清零,并在下一个时钟脉冲上升沿来到时,转向执行第二个语句。它所对应的硬件电路如图10.3,2所示,0°=1,TL・s=1,G2门输出为1,使得FF1的输人端D为1,在下一个时钟脉冲上升沿来到时,51变为1;若TL・s=0时,则在下一个时钟脉冲上升沿来到时仍执行本语句。此时对应的硬件电路图中,G】门输出为1,因而G3门输出1,使得FF。的输人端D保持为1,则FFO的输出保持为1。其他语句类推。当执行到第四个语句后,若满是条件飞=1,则在下一时钟脉冲上升沿来到时又回到第一个语句。
在4种状态下,如果状态转换条件得到满足时,控制单元发出sT信号,以使得定时器清零。例如在s。状态,当rL・s=1时,sT为1,其他状态依此类推,得出sT表达式
s.=TL・s・s。+rY・s1+(rs+s)s2+rY.s3
用一个4输入或门可以实现其功能,至此完成了交通灯控制单元电路的设计。
处理单元电路,根据图10,2,6所示的交通灯控制系统结构,处理单元包括输出译码电路和定时器。由上述寄存器传输语言程序可以写出各输出函数
rrc=s0;J吁y=S1;hR=s2+S3;
FR=s0+sl; Fy=s3; FC=s2;
用两个或门就可以构成输出译码电路。
从交通灯控制系统的寄存器传输语言描述中,可以看到状态的转换条件主要是由三个时间间隔和传感器s的条件控制,与10,2.2节所述情况相同,所以计数器的设计也相同。将定时器电路、控制单元电路和输出电路组合在一起就构成完整的数字系统。
从上述例子可以看到,将数字系统的寄存器传输语言的描述转换成硬件电路是比较简单而直接的,不需要列出状态转换表。硬件程序法比较适合于设计有序传输及处理多位数据的数字系统。
寄存器传输语言中的寄存器的含义是什么?
寄存器传输语言中最常用的操作有哪几种?举例说明各种操作的描述语句。
寄存器传输语言中的条件控制操作有哪两种?它们有什么区别?
前面两节介绍了数字系统自上而下设计方法的两种常用工具ASM图和寄存器传输语言。用这两种设计工具可以得到控制单元和处理单元的逻辑电路。
数字系统的实现可以采用中规模集成电路实现,也可以用各种可编程逻辑器件
实现。用可编程逻辑器件实现数字系统的一个重要任务是用HDL描述数字系统。前面几章我们介绍了组合电路、时序电路,以及选择器、计数器和寄存器
等一些标准器件的Verilog HDL描述。这一节将介绍如何借助于ASM图、状态.
TPS2223DBG4第一个语句的条件控制语句表达式的含义是,在s0=1状态下,若rL・s=1时,定时器C清零,并在下一个时钟脉冲上升沿来到时,转向执行第二个语句。它所对应的硬件电路如图10.3,2所示,0°=1,TL・s=1,G2门输出为1,使得FF1的输人端D为1,在下一个时钟脉冲上升沿来到时,51变为1;若TL・s=0时,则在下一个时钟脉冲上升沿来到时仍执行本语句。此时对应的硬件电路图中,G】门输出为1,因而G3门输出1,使得FF。的输人端D保持为1,则FFO的输出保持为1。其他语句类推。当执行到第四个语句后,若满是条件飞=1,则在下一时钟脉冲上升沿来到时又回到第一个语句。
在4种状态下,如果状态转换条件得到满足时,控制单元发出sT信号,以使得定时器清零。例如在s。状态,当rL・s=1时,sT为1,其他状态依此类推,得出sT表达式
s.=TL・s・s。+rY・s1+(rs+s)s2+rY.s3
用一个4输入或门可以实现其功能,至此完成了交通灯控制单元电路的设计。
处理单元电路,根据图10,2,6所示的交通灯控制系统结构,处理单元包括输出译码电路和定时器。由上述寄存器传输语言程序可以写出各输出函数
rrc=s0;J吁y=S1;hR=s2+S3;
FR=s0+sl; Fy=s3; FC=s2;
用两个或门就可以构成输出译码电路。
从交通灯控制系统的寄存器传输语言描述中,可以看到状态的转换条件主要是由三个时间间隔和传感器s的条件控制,与10,2.2节所述情况相同,所以计数器的设计也相同。将定时器电路、控制单元电路和输出电路组合在一起就构成完整的数字系统。
从上述例子可以看到,将数字系统的寄存器传输语言的描述转换成硬件电路是比较简单而直接的,不需要列出状态转换表。硬件程序法比较适合于设计有序传输及处理多位数据的数字系统。
寄存器传输语言中的寄存器的含义是什么?
寄存器传输语言中最常用的操作有哪几种?举例说明各种操作的描述语句。
寄存器传输语言中的条件控制操作有哪两种?它们有什么区别?
前面两节介绍了数字系统自上而下设计方法的两种常用工具ASM图和寄存器传输语言。用这两种设计工具可以得到控制单元和处理单元的逻辑电路。
数字系统的实现可以采用中规模集成电路实现,也可以用各种可编程逻辑器件
实现。用可编程逻辑器件实现数字系统的一个重要任务是用HDL描述数字系统。前面几章我们介绍了组合电路、时序电路,以及选择器、计数器和寄存器
等一些标准器件的Verilog HDL描述。这一节将介绍如何借助于ASM图、状态.