奇偶校验发生器和奇偶校验

大多数现代通信都是数字的,即,它是1和0的组合。数字数据通过导线(在有线通信的情况下)或无线传输。即使在先进的通信模式下,发送数据时会出现错误(由于噪声)。

最简单的错误是损坏位I.,可以将1作为0或反之亦然。要确认收到的数据是否是预期数据,我们应该能够检测接收器处的错误。

在本教程中,我们将学习具有实际示例和实用电路的奇偶校验位,偶数,亚博彩票下载奇数奇偶校验,奇偶校验和检查器。

什么是奇偶校验?

奇偶校验生成技术是数据传输最广泛使用的错误检测技术之一。在数字系统中,当发送和处理二进制数据时,数据可以经受噪声,使得这种噪声可以改变0(数据位)到1S和1S至0S。

因此,将奇偶校验位添加到包含数据的单词中,以便制作偶数或奇数的数量。包含数据位以及奇偶校验位的消息从发送器发送到接收器。

在接收端,计算消息中的1S的数量,如果它与发送的字母与其不匹配,则表示数据中存在错误。因此,在二进制数据的传输期间,它用于检测错误的奇偶校验位。

奇偶校验发生器和检查器

奇偶校验发生器是组合逻辑电路,它在发射器中生成奇偶校验位。另一方面,检查接收器中奇偶校验的电路称为奇偶校验检查器。奇偶校验发生器和奇偶校验器的组合电路或设备通常用于数字系统中以检测发送数据中的单个比特错误。

甚至奇偶校验和奇数

数据位和奇偶校验位的总和可以是偶数或奇数。甚至奇偶校验中,添加的奇偶校验位将使总数为1s偶数,而在奇数奇偶校验中,添加的奇偶校验位将使1s的总数为奇数。

奇偶校验电路的实现的基本原理是奇数1S的总和始终为1,并且偶数数量为1s始终为0.可以通过使用前或门来实现这种错误检测和校正(自Ex-当存在偶数输入时,栅极会产生零输出)。

为了产生两个比特和总和,一个前或门是足够的,而用于添加三位,需要两个前或门,如下图所示。

使用前或盖茨的比特求和

奇偶校验发生器

它是接受N-1位数据的组合电路,并生成要用比特流发送的附加比特。此附加或额外的位称为奇偶校验位。

在奇偶校验位方案中,如果数据流中的偶数为1S,则奇偶校验位为“0”,并且如果数据流中存在奇数1S,则奇偶校验位为“1”。

在奇数奇偶校验位方案中,如果数据流中的偶数为1S,并且如果数据流中存在奇数1S,则奇偶校验位为“0”,则奇偶校验位为“1”。让我们讨论偶数和奇怪的奇偶校验发生器。

甚至奇偶校验发生器

让我们假设用偶数奇偶校验位传输3位消息。让三个输入A,B和C施加到电路,输出位是奇偶校验位P.必须均匀的总数为1,以产生均匀的奇偶校验位P.

下图显示了偶数奇偶校验发生器的真相表,其中1被放置为奇偶校验位,以使所有1S制成即使在真相表中的1S数量是奇数时也是如此。

甚至平价发电机真理表

3位消息的K-MAP简化甚至奇偶校验发生器是

k甚至奇偶校验发生器的地图

从上面的真值表中,可以写入奇偶校验位的简化表达式

甚至奇偶阶段发生器exp

可以通过使用两个前或门来实现上述表达式。下面示出了具有两个EX或栅极的均匀奇偶校验发生器的逻辑图。三个比特消息以及该电路产生的奇偶校验,该电路被发送到接收端,其中奇偶校验检查器电路检查是否存在任何错误。

为了为4位数据生成均匀的奇偶校验位,需要三个前或门来添加4比特,并且它们的总和将是奇偶校验位。

甚至奇偶校验发生器逻辑电路

奇数奇偶校验发生器

让我们考虑用奇数奇偶校验位发送3位数据。三个输入是A,B和C,P是输出奇偶校验位。比特总数必须是奇数,以便生成奇数奇偶校验位。

在下面给定的真相表中,将1放置在奇偶校验位中,以便在真相表中的1s总数为偶数时使比特奇数的总数。

奇数奇偶校验生成器真理表

通过使用k映射可以简化奇数奇偶校验发生器的真实性表

奇奇偶校验发生器的k映射

获得该发生器电路的输出奇偶校验位表达式

p =a¼(bC)

可以通过使用一个EX-OR门和一个前门NOR门来实现上述布尔表达,以便设计3位奇数奇偶校验发生器。

该发生器的逻辑电路如下图所示,其中两个输入在一个前或门处施加,并且该输出和第三输入被施加到前NOR门,以产生奇数奇偶校验位。还可以通过使用两个前或门和一个不门来设计该电路。

奇数奇偶校验逻辑电路

奇偶校验

它是一种逻辑电路,用于检查传输中可能的错误。该电路可以是偶数奇偶校验者或奇数奇偶校验者,具体取决于在传输端产生的奇偶校验的类型。当此电路用作均匀的奇偶校验检查器时,输入位的数量均始终是偶数。

甚至是奇偶校验者

考虑在发送端生成三个输入消息甚至奇偶校验位。将这4位作为输入应用于奇偶校验器电路,这检查了数据的错误可能性。由于数据均匀奇偶校验传输,因此在电路上接收的四位必须具有偶数1S。

如果发生任何错误,则收到的消息由奇数1s组成。奇偶校验器的输出由PEC(奇偶校验错误检查)表示。

The below table shows the truth table for the Even Parity Checker in which PEC = 1 if the error occurs, i.e., the four bits received have odd number of 1s and PEC = 0 if no error occurs, i.e., if the 4-bit message has even number of 1s.

甚至奇偶校验检查真相

如下所示,可以使用k映射简化上述真相表。

k甚至是奇偶校验检查的地图

偶数奇偶校验者-Boolean

偶数奇偶校验器的上述逻辑表达式可以通过使用三个前或门来实现,如图所示。如果收到的消息由五位组成,则偶数奇偶校验检查需要一个进一步的EX-OR门。

甚至奇偶校验检查逻辑电路

奇怪的奇偶校验者

考虑在发送端发送三个比特消息以及奇数奇偶校验位。奇数奇偶校验检查器电路接收到这4位并检查数据中是否存在任何错误。

如果数据中的1S中的总数是奇数,则它表示没有错误,而如果即使是1S的总数,而且表示误差,因为数据在发送端以奇数奇偶校验发送数据。

下图显示了奇数奇偶校验发生器的真相表,其中PEC = 1如果收到的4位消息由偶数1S(因此发生错误)和PEC = 0如果消息包含奇数1s(这意味着没有)错误)。

奇数奇偶校验者真相表

如下所示,可以通过k映射简化上述真理表中PEC的表达式。

奇数奇偶校验检查k

简化后,获得PEC的最终表达式

PEC =(a前不b)前或(c ex-nor d)

奇数奇偶校验检查器的表达式可以通过使用三个外径和门来设计,如下所示。

奇数奇偶校验逻辑电路

奇偶校验生成器/检查器IC

有不同类型的奇偶校验生成器/检查器IC可提供不同的输入配置,例如5位,4位,9位,12位等。奇偶校验发生器/检查器中最常用和标准类型的输入配置之一IC是74180。

它是一个9位奇偶校验发生器或检查器,用于检测高速数据传输或数据检索系统中的错误。下图显示了74180 IC的引脚图。

该IC可用于生成9位奇数或偶数奇偶校验码,或者可用于检查9位代码(8个数据位和一个奇偶校验位)中的奇数甚至奇偶校验。

IC 74180.

该IC由来自A到H和两个级联输入的八个奇偶校验输入组成。甚至有两个输出均匀和奇数。在实现生成器或检查器电路中,未使用的奇偶校验位必须与逻辑零相关联,并且级联输入不得等于。

如果此IC用作偶数奇偶校验检查器并且发生奇偶校验错误时,则“均匀”输出变为低电平,“SUM奇数”输出变高。如果此IC用作奇数奇偶校验者,则输入位数应该是奇数,但如果发生错误,则“SUM奇数”输出变为低电平,并且“均匀”输出变高。

17回应

  1. 如果据说设计一个奇偶校验发生器以生成四位字的奇节奇偶校验,那么奇偶校验发生器是5位的

  2. 奇数奇偶校验发生器图是错误的。纠正它......在等式中,然后在图表中..
    并感谢您的笔记。欣赏。

发表评论

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