特曼de学习笔记 -博客 | 技术分享 - 奇偶校验发生器
奇偶校验发生器和检验器 / 使能电路 / 禁止电路
奇偶校验发生器和检验器发送器在传输数据给接收器之前，增加一个奇偶校验位给数据位组； 接如图所示电路是用于奇偶发生和奇偶校验的典型例子 在偶校验发生器中，被传输的数据组输入到奇偶校验发生器电路的输入端，在发生器的输出端产生一位偶校验位P，这个偶校验位与原来的数据位一起形成5位数据传输到接收器。在偶校验器中，这5位数码（数据加校验位）进入接收器的奇偶校验电路，此电路发生错误输出信号E，E表明是否有一位发生错误这两种电路都使用异或门并不奇怪，因为异或门是这样工作的：如果其输入端有奇数个1，则输出1；如果输入端有偶数个1，则输出0例分析偶校验发生器，对于下述每一组输入数据，确定奇偶校验发生器的输出 D3D2D1D0:（a）0111 （b）1001 （c）0000 （d）0100结果是（a）1 （b）0 （c）0 （d）1注意仅当原数据中含奇数个1时，P为1，即发送到接收器1的总数（数据加奇偶校验1）是偶数使能/禁止电路在数字电路设计中经常出现需要启用/禁用电路的情况。 当电路允许输入信号通过到输出时，该电路被启用。 当电路阻止输入信号通过到输出时，该电路被禁用。 在控制输入B逻辑电平的控制下，4个基本门可使能或禁止输入信号A通过观察可以注意到当无反向门使能时，输出准确跟随输入信号A变化 相反，当反相门使能时，其输出恰好是A信号的反相 还应注意与门和或非门，当它们处于禁止状态时，传输恒定的低电压输出，相反，与非门及或门在禁止状态时，产生恒定的高电平输出例1设计一逻辑信号，仅当控制输入B和C都是高电平时，允许信号传递到输出；否则，输出保持低电平因为信号传递中没有反相，且禁止输出状态是低电平，故应采用与门。由于仅当B=C=1时，使能条件必然发生，应采用3输入与门，如图所示 例2设计一逻辑电路，仅当一个而不是两个控制输入是高电平时，允许信号传递到输出；否则，输出保持高电平 使用或门是因为希望输出禁止状态为高电平，且不希望信号反相 控制输入B和C用同或门组合，当B和C不同时，同或门输出低电平使能或门； 当B和C相同时，同或门输出高电平禁止或门例3设计一逻辑电路，其输入信号A，控制信号B，输出信号x和y按下述要求工作 当B=1时，输出x跟随输入A变化，输出y是0 当B=0时，输出x为0，输出y跟随输入A变化 当禁止时，两个输出是0；当使能时，输出跟随输入信号变化 因此，两个输出都应该使用与门 由于当B=1时，x被使能，这个与门必须由B控制，如图所示 当B=0时，y被使能，它的与门应由B非控制