翻转 - 翻转转换

介绍

触发器是具有两个稳定状态和反馈路径的电子设备,其用于通过使用时钟信号作为输入来存储1位信息。锁存器也用于执行相同的任务,不同之处在于它们不使用时钟信号。因此,简单地说,“触发器被齿轮锁存器”。它们用于仅存储1位信息,并且它可以保持在相同状态,直到时钟信号影响输入的状态。

人字拖有四种类型

  • SR翻转 - 翻转
  • D触发器
  • JK翻转 - 翻转
  • T翻转 - 翻转

通常,JK触发器和D触发器是最广泛使用的触发器。因此,它们以集成电路(IC)形式的可用性是丰富的。半导体市场提供了许多品种的JK翻转和D触发器。作为集成电路(IC的),市场上不可用的流行SR翻转和T触发器不可用(即使是IC的非常数量的SR触发器,它们也不会经常使用)。
可能存在这样一种情况,即不太流行的触发器是为了实现逻辑电路而需要的。为了使用较少流行的人字拖,我们将把一种类型的人字拖转换成另一种类型。一些最常见的触发器转换是

  • SR翻转 - 翻转到JK翻转 - 翻转
  • SR触发器到D触发器
  • SR触发器到T触发器
  • JK翻转 - 翻转到SR翻转 - 翻转
  • JK翻转 - 翻转到D翻转 - 翻转
  • JK翻转 - 翻转到T折叠 - 翻转
  • D触发器到SR触发器
  • D触发器到JK触发器

为了将一个触发器转换为其他类型的触发器,我们应该设计一个连接到实际翻转的组合电路。组合电路的输入与所需触发器的输入相同。组合电路的输出与可用触发器的输入相同。因此,组合电路的输出连接到我们可用的触发器的输入。相同的图形表示如下所示。

触发器转换回到顶部

SR翻转 - 炫耀其他触发器

SR翻转 - 翻转到JK翻转 - 翻转

在这里,我们需要将SR翻转转换为JK触发器。因此,首先,我们设计具有J和K作为输入的组合电路,我们将其输出连接到我们可用的触发器的输入I.。因此其输出与JK翻转的输出相同。

让我们为两个输入,J和k,写一个真值表P.,我们在真理表中得到8种可能的组合。考虑应用两个输入时,QP.是现在的状态和qN是下一个州。对于J,K,Q的每个组合P.,我们找到相应的QN状态。在这里问N将提供jk触发器输出在应用输入之后跳过的状态值,以应用输入。现在我们在真相表中写下s和r的所有组合来获得每个qN相应Q的值P..因此,这些是用于改变Q的触发器状态的S和R的值P.要问N

从SR翻转到JK触发器的转换表如下所示。

sr, jk
为了用J和K来推导S和R的布尔方程,我们使用了上表中的卡诺映射。

S的K -映射如下所示。

K -将SR中的S映射到JK

S的布尔方程为S = JQ 'P.

r用于r的k映射如下所示。

K  -  r在sr到jk的r地图

R r的布尔方程是r = kqP.

S和R的布尔方程在J,K和QP方面是:S = JQ'P.和r = kqP.

由SR触发器实现的JK触发器的逻辑图如下所示。这里J和K是电路的外部输入。S和R为设计组合输出的输出。

SR到JK.

回到顶部

SR触发器到D触发器

将SR翻转 - 触发器转换为D触发器涉及将数据输入(D)连接到SR翻转模式。这里,数据输入直接连接到S输入,并且反相D输入(使用NOT GATE)连接到R输入。同样可以从真理表和相应的k - maps派生。s和r是q时触发器的输入P.和问P.'是目前的触发器的状态及其互补输出。我们应该设计一个组合电路,使得其输入是D并且输出是S和R.来自组合电路S和R的输出连接为SR翻转的输入。

SR触发器转换为D触发器的真值表如下所示。为D输入和Q绘制真值表P.输出查找相应的qN输出。

D到Sr.

k - MAP以D在D方面导出的BOOLEAN等式如下所示。

K  -  SR在SR到D的地图
S是S = D的布尔方程式。

k - MAP以D在D方面导出R的BOOLEAN等式如下所示。

K - SR中R到D的映射

R的布尔方程是r = d'。

在D方面的S和R的布尔方程是:S = D和R = D'。从SR触发器的D触发器实现的实现逻辑图如下所示。

SR D

回到顶部

SR触发器到T触发器

可以从真相表构建以将SR翻转到T触发器转换为T触发器所需的组合电路。组合电路的输入是T(切换输入),并且组合电路的输出是S和R.这里S和R是实际翻转的输入。触发器的输出和补码输出为qP.和Q'P..真相表包括T和Q的组合P.为了得到QN哪里Q.N是触发器的下一个状态输出。s和r的组合导致qN也列在同一表格中。
转换表如下所示。

t到sr.

用T和Q来推导S的布尔方程的K -映射P.如下所示。

K  -  SR在SR中的地图

S的布尔方程为S = TQ 'P.

用T和Q来推导R的布尔方程的K映射P.如下所示。

K  - 在sr到t的r地图

R r = tq的布尔方程式P.

S和R的布尔方程为:S = TQ 'P.R = TQP..从SR触发器实现T触发器的实现逻辑电路如下所示。

SR T

回到顶部

JK换人字拖换人字拖

JK翻转 - 翻转到SR翻转 - 翻转

要将JK触发器转换为SR触发器,我们设计具有S和R的组合电路,作为其输入和j和k作为输出。这里J和K是实际翻转的输入。因此,为了实现这一转换,我们应该根据S,R和Q获得j&amp,k值P.

考虑两个输入S和R, QP.是现在的状态输出和qN是下一个状态输出。对于S,R和Q的每个组合P.,我们找到了相应的Q.N状态。

现在,我们为输入s,r和q的可能组合准备一个真相表P..我们可以为两个S和R输入进行8种可能的组合以及QP..对于每个S R输入和Q的组合P.我们找到了Q对应的值N.现在我们把所有J和K的值都写进真值表,得到每个QN相应Q的值P.

在SR触发器中,当2个输入很高时,即S = 1&R = 1,然后触发器将处于未定义的状态或禁止状态。因此,对于这种组合,我们认为J,K输入为“不关心”。

下面显示了用于从JK触发器实现SR翻转的转换表。

sr, jk

J的K映射如下所示。
k  -  JK中J的MAP映射到SR

J的布尔方程是J = S。

K - K的k映射如下所示。

K  -  j在jk到sr中的k

k的布尔方程是k = r.

在S和R方面的j和k的布尔方程是:j = s和k = r。因此,由于s和r输入与j和k输入相同,不需要任何附加组合电路。从JK翻转模式实现SR翻转的逻辑电路如下所示。

JK对老

回到顶部

JK翻转 - 翻转到D翻转 - 翻转

将JK触发器转换为D触发器,涉及通过组合电路将数据输入(D)连接到JK翻转 - 翻转。这里,数据输入直接连接到j输入,并且反相d输入(使用不门)连接到k输入。

组合电路的设计应该是这样的方式,即D是其输入,J&K是其输出。组合电路J&K的输出连接为触发器的输入。QP是触发器的当前状态输出。Q'P是其互补,QN是下一个状态输出。下面显示了用于转换JK翻转-PLOP到D触发器的真实表。

d jk

为了用D和QP来求解J和K的K映射如下图所示。

K - J.的地图。

K  -  JK的J为D的地图

J的布尔方程是J = D。

k - k的地图。

k  -  jk到d的k映射

k的布尔方程是k = d'。

J和K的布尔方程是J = D和K = D '。从JK触发器实现D触发器的逻辑图如下所示。

JK到D.

回到顶部

JK翻转 - 翻转到T折叠 - 翻转

将JK触发器转换为T触发器,涉及将切换输入(T)直接连接到J和K输入。因此,切换(t)将是组合电路的外部输入。其输出连接到实际触发器(JK触发器)的输入。

我们通过考虑Toggle输入(T)和Q的4种可能组合来准备真值表P..问:P.和问P.'是目前的状态输出及其触发器的补码输出。问:N是下一个状态输出。真相表是为T输入和Q绘制的P.输出查找相应的qN输出。

真相表如下所示。

t jk

用T和Q来求解J的布尔方程的K -映射P.如下所示。

K  -  JK到T的J.映射

J的布尔方程是J = T。

K - 用于解决K和Q的k的布尔方程的地图P.如下所示

K  -  j在jk到t的k

k的布尔方程是k = t.

下面示出了用于将JK翻转到T触发器转换为T触发器的逻辑电路。

JK到T.

回到顶部

D触发器到其他触发器

D触发器到SR触发器

要将D触发器转换为SR翻转 - 触发器,应构建组合电路,其中其输入为S和R及其输出为D.此处数据(d)是实际翻转的输入。使用两个输入S&R和Q的8个可能的组合来绘制真相表P..问:P.和问P.'是目前的状态及其补充输出的翻转。

当SR触发器的两个输入高时,即S = 1和R = 1,那么QP.值无效,因此对应Q的Data (D)输入P.被认为是“不要关心”。
s,r和q的真相表P.为了得到QN如下所示。它也包括D输入,以便获得相同的QN

SR也太D.

k - 用于解决D的等式的地图,r和qP.

K  -  D在D到SR的地图

D的布尔方程是D = S + R 'QP..使用该等式实现来自D触发器的SR翻转的逻辑图如下所示。

D SR

回到顶部

D触发器到JK触发器

当我们需要将D触发器转换为JK触发器时,j和k是具有d作为输出的组合电路的输入。这里数据(D)是实际触发器的输入。使用两个输入j&k的8种可能的组合绘制了真值表以及qP..问:P.和问P.'是目前的状态及其补充输出的翻转。

真相表包括J,K和Q的组合P.为了得到QN.在这里问N是触发器的下一个状态输出。真相表也包括导致Q的D输入组成N输出。

转换表如下所示。

JK到D.

D的K - map实现,用J, K和Q表示P.如下所示。

K - D在D中的映射到JK

由上述K -映射导出的D的布尔方程为D = JQ 'P.+ k'q.P..从D触发器实现JK触发器的逻辑表示如下所示。

d到JK.

回到顶部

d翻转 - 翻转到T折叠 - 翻转

当需要将D触发器转换为T触发器时,T (Toggle input)为组合电路的输入,D为输出。这里数据(D)是实际触发器的输入。真值表是用输入T和Q的4种可能组合绘制的P..问:P.和问P.'是目前的状态及其补充输出的翻转。

真相表包括T和Q的组合P.为了得到QN.在这里问N是触发器的下一个状态输出。真相表也包括导致Q的D输入组成N输出。

转换表如下所示。

t d

D的K映射如下所示。

K  -  D在D到T的地图

用T和Q表示的D的布尔方程P.是d = t'qP.+ TQ 'P..用D触发器实现T触发器的逻辑电路如下图所示。

D T

回到顶部

一个回应

留下一个回复

您的电子邮件地址将不会被公布。必需的地方已做标记*