位置:51电子网 » 电子资讯 » 电子新品

TA75339FB数字密码锁控制器的ASM图

发布时间:2020/1/26 12:48:50 访问次数:1359

ta75339fb比较上述交通灯控制系统寄存器传输级和结构级的verilog描述可知,寄存器传输级描述简单方便,不需要知道电路的具体结构。随着数字系统复杂性的增加,寄存器传输级描述更表现出优越性。

用fpga器件实现交通灯控制系统,用altera公司的flex10k系列器件epf10k10lc84-4实现上述设计的过程如下:

在quartus Ⅱ 5.0软件中建立一个新的工程项目,输入上述hdl文件,对设计项目进行编译:

新建一个仿真波形文件,给出输入、输出信号的激励波形,对设计项目进行时序仿真,得到如图10.4.2所示的波形。分析波形图可知,在ab段开始时,低电平有效的reset信号使系统直接进人主干道绿灯亮、支干道红灯亮的初始状态。bc段表示支干道有车,s=1,并且主干道绿灯需亮足60s,系统转换到cd段,主干道黄灯亮、支干道红灯亮,持续5s后转换到de段,此时主干道红灯亮、支千道绿灯亮c由于支干道一直有车,de段持续30s后,系统才进人主干道红灯亮、支干道黄灯亮的ef段,5s后又回到主干道绿灯亮、支干道红灯亮的状态,如图10.4.2中fg段。在主干道红灯亮、支干道绿灯亮的hi段,当支干道没有车s=0时,系统立刻转换到下一个状态,并准各进入主干道绿灯亮、支干道红灯亮的状态。仿真结果完全符合设计要求.

选定目标器件epf10k10lc84-4,将输人、输出信号分配到器件相应的引脚上,如表10.4.1所示。然后重新编译设计项日,生成下载文件(文件后缀为.pof或.sof)。

将下载文件写入到目标器件中,就是一块专用的交通灯控制电路,用可编程逻辑器件实明数字系统,交通灯控制系统的仿真波形图.

用epf10k10lc84-4实现交通灯控制系统引脚分配表,数字密码锁的verog hdl描述.

寄存器传输级描述,对数字密码锁进行寄存器传输级的hdl描述如例10.4.3所示。它分为3部分,第一部分定义了系统的输人nreset、try、read、bit、clk,输出0pen、error,所用的寄存器以及系统内部信号变量。第二部分说明了控制单元工作的时序关系。第三部分是处理单元的操作。

根据图10,2.16所示的数字密码锁控制器的asm图,可以编写出hdl描述。控制单元的hdl描述用两个always语句描述其时序过程。第一个always语句说明异步复位信号reset使系统进人初态so,并且系统状态转换是在时钟clk的上升沿进行的。第二个always语句是由case多路分支语句构成,说明控制单元的5种状态,以及状态之间的转换条件。

第三部分处理单元的hdl编写,可以根据图10.2.15所示的结构图进行。其中第一个always语句说明计数器在控制信号cnt的作用下进行计数,其输出作为选择器的选择信号。当计数器输出为111,即8位密码全部输人时,比数字系统设计基础,引脚名称引脚功能,说明支路绿灯输出,主路绿灯输出主路黄灯,输出主路红灯输出器件,对应的引脚号器件,对应的引脚号引脚功能,说明引脚名称,系统时钟系统复位,传感器输人信号支路,红灯输出支路黄灯输出.

深圳市唯有度科技有限公司http://wydkj.51dzw.com/



ta75339fb比较上述交通灯控制系统寄存器传输级和结构级的verilog描述可知,寄存器传输级描述简单方便,不需要知道电路的具体结构。随着数字系统复杂性的增加,寄存器传输级描述更表现出优越性。

用fpga器件实现交通灯控制系统,用altera公司的flex10k系列器件epf10k10lc84-4实现上述设计的过程如下:

在quartus Ⅱ 5.0软件中建立一个新的工程项目,输入上述hdl文件,对设计项目进行编译:

新建一个仿真波形文件,给出输入、输出信号的激励波形,对设计项目进行时序仿真,得到如图10.4.2所示的波形。分析波形图可知,在ab段开始时,低电平有效的reset信号使系统直接进人主干道绿灯亮、支干道红灯亮的初始状态。bc段表示支干道有车,s=1,并且主干道绿灯需亮足60s,系统转换到cd段,主干道黄灯亮、支干道红灯亮,持续5s后转换到de段,此时主干道红灯亮、支千道绿灯亮c由于支干道一直有车,de段持续30s后,系统才进人主干道红灯亮、支干道黄灯亮的ef段,5s后又回到主干道绿灯亮、支干道红灯亮的状态,如图10.4.2中fg段。在主干道红灯亮、支干道绿灯亮的hi段,当支干道没有车s=0时,系统立刻转换到下一个状态,并准各进入主干道绿灯亮、支干道红灯亮的状态。仿真结果完全符合设计要求.

选定目标器件epf10k10lc84-4,将输人、输出信号分配到器件相应的引脚上,如表10.4.1所示。然后重新编译设计项日,生成下载文件(文件后缀为.pof或.sof)。

将下载文件写入到目标器件中,就是一块专用的交通灯控制电路,用可编程逻辑器件实明数字系统,交通灯控制系统的仿真波形图.

用epf10k10lc84-4实现交通灯控制系统引脚分配表,数字密码锁的verog hdl描述.

寄存器传输级描述,对数字密码锁进行寄存器传输级的hdl描述如例10.4.3所示。它分为3部分,第一部分定义了系统的输人nreset、try、read、bit、clk,输出0pen、error,所用的寄存器以及系统内部信号变量。第二部分说明了控制单元工作的时序关系。第三部分是处理单元的操作。

根据图10,2.16所示的数字密码锁控制器的asm图,可以编写出hdl描述。控制单元的hdl描述用两个always语句描述其时序过程。第一个always语句说明异步复位信号reset使系统进人初态so,并且系统状态转换是在时钟clk的上升沿进行的。第二个always语句是由case多路分支语句构成,说明控制单元的5种状态,以及状态之间的转换条件。

第三部分处理单元的hdl编写,可以根据图10.2.15所示的结构图进行。其中第一个always语句说明计数器在控制信号cnt的作用下进行计数,其输出作为选择器的选择信号。当计数器输出为111,即8位密码全部输人时,比数字系统设计基础,引脚名称引脚功能,说明支路绿灯输出,主路绿灯输出主路黄灯,输出主路红灯输出器件,对应的引脚号器件,对应的引脚号引脚功能,说明引脚名称,系统时钟系统复位,传感器输人信号支路,红灯输出支路黄灯输出.

深圳市唯有度科技有限公司http://wydkj.51dzw.com/



热门点击

推荐电子资讯

高通智能手表
Toq的独特之处在于采用了高通独有的低功耗屏幕技术Mi... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式