FPGA开发 | 您所在的位置:网站首页 › 用verilog设计jk触发器 › FPGA开发 |
前言
小编最近在学习时序电路的VHDL设计,通过此文对触发器和VHDL相关知识进行总结,以便日后进行复习、查阅。本文首先回顾了各类触发器的基本知识包括特性方程、状态图等,最后通过VHDL来实现各类触发器。 一、触发器知识回顾在实际的数字系统中往往包含大量的存储单元,而且经常要求他们在同一时刻同步动作,为达到这个目的,在每个存储单元电路上引入一个时钟脉冲(CLK)作为控制信号,只有当CLK到来时电路才被“触发”而动作,并根据输入信号改变输出状态。把这种在时钟信号触发时才能动作的存储单元电路称为触发器,常见的触发器有D触发器、RS触发器、JK触发器、T触发器,它们是构成时序逻辑电路的基本单元。 名称特性方程逻辑符号状态图D触发器![]() ![]()
![]() ![]() ![]() ![]() ![]() ![]() D触发器真值表: DRS触发器真值表: SRRS触发器真值表: JKT触发器真值表: Y在VHDL中完整的条件语句只能构成组合逻辑电路,例如下面的二选一数据选择器。 entity select1of2 is port (a, b, s : in bit; y : out bit); end entity select1of2; architecture bhv of select1of2 is begin process(a,b,s) begin if(s='1') then y |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |