本发明专利技术公开了一种8位制约竞争计数码的实现电路,其中:包括低4位码实现电路、高4位码实现电路和控制逻辑电路,低4位码电路双向移位寄存器A、B的最高位I/O7通过三态非门与DS0连接,最低位I/O0通过三态非门与DS7连接,三态非门的控制端由控制逻辑电路的U7和控制,高4位码电路双向移位寄存器A'、B'的最低位I/O0通过三态非门与DS7连接,脉冲信号分别接入每个移位寄存器的CP端,在移位寄存器的控制端S1和S0的控制下实现移位计数,两个码输出寄存器C、C'分别输出低4位码和高4位码。本发明专利技术所设计的8位制约竞争计数码的实现电路能够实现8位制约竞争计数码变换。
【技术实现步骤摘要】
本专利技术涉及集成电路芯片,是东南大学李冰教授专利技术的“反相移位方式的制约竞争计数码电路”的8位扩展码电路的实现,特别是一种适用于制约竞争计数的集成电路芯片。
技术介绍
东南大学李冰教授专利技术的“反相移位方式的制约竞争计数码电路”(专利号 200610041209.8)中提出了一种制约竞争的16进制编码的反相移位方式实现的制约竞争计数码电路。李冰教授的方案提出了编码的的跳转方式和结构,实现了制约竞争计数码的递士豳>曰ο
技术实现思路
本专利技术所要解决的技术问题是提供一种能够实现8位制约竞争计数码变换的8位制约竞争计数码的实现电路。本专利技术为解决上述技术问题采用以下技术方案本专利技术设计了一种8位制约竞争计数码的实现电路,包括低4位码实现电路、高4位码实现电路和控制逻辑电路;所述低4位码实现电路包括第一双向移位寄存器、第二双向移位寄存器、第一码输出寄存器、第一预置开关、第二预置开关、第三预置开关、第四预置开关、第一三态非门、第二三态非门、第三三态非门、第四三态非门、第一反相器和第二反相器,所述高4位码实现电路包括第三双向移位寄存器、第四双向移位寄存器、第二码输出寄存器、第五预置开关、 第六预置开关、第七预置开关、第八预置开关、第三反相器、第四反相器、第五反相器和第六反相器,所述控制逻辑电路包括第一与门、第二与门、第三与门、第四与门、第一或门、第一同或门、第一 D触发器、第二 D触发器、第七反相器、第八反相器、第九反相器、第十反相器和第H 反相器,其中低4位码实现电路中第一双向移位寄存器和第二双向移位寄存器的最高位分别通过第三三态非门和第四三态非门与各自的右移的串行数据输入端连接,最低位分别通过第一三态非门和第二三态非门与各自的左移的串行数据输入端连接,第一三态非门和第二三态非门的控制端由第一 D触发器的正相输出端控制,第三三态非门和第四三态非门的控制端由第一 D触发器的反相输出端控制,高4位码实现电路中第三双向移位寄存器和第四双向移位寄存器的最低位分别通过第三反相器和第四反相器与各自的左移的串行数据输入端连接;所述低4位码实现电路中的第一码输出寄存器的四个输出端分别连接第七反相器、第八反相器、第九反相器和第十反相器的输入端,第七反相器、第八反相器、第十反相器的输出端和第九反相器输入端分别连接第一与门的输入端,第七反相器、第八反相器、第九反相器和第十反相器的输出端分别连接第二与门的输入端;第一与门和第二与门的输出端分别连接第一或门的输入端,第一或门的输出端连接第一 D触发器的时钟输入端,第一 D触发器的数据端与其反相输出端连接,第一 D触发器的正相输出端连接至第二 D触发器的数据端,第一 D触发器和第二 D触发器的正相输出端分别连接至第一同或门的输入端,第一同或门输出端和第一 D触发器的正相输出端分别连接第三与门的输入端,第一同或门输出端和第一 D触发器的反相输出端分别连接第四与门的输入端;所述第三与门的输出端通过第三预置开关连接低4位实现电路中第一双向移位寄存器和第二双向移位寄存器的第二选择输入模式端,第四与门输出端通过第四预置开关连接低4位实现电路中第一双向移位寄存器和第二双向移位寄存器的第一选择输入模式端,第一D触发器的正相输出端分别连接第一三态非门和第二三态非门的控制端,第一触发器的反相输出端分别连接第三三态非门和第四三态非门的控制端,第一同或门的输出端通过第十一反相器和第七预置开关分别连接高4位实现电路中第三双向移位寄存器和第四双向移位寄存器的第二选择输入模式端,第八预置开关连接高4位实现电路中第三双向移位寄存器和第四双向移位寄存器的第一选择输入模式端。本专利技术采用以上技术方案与现有技术相比,具有以下技术效果1.本专利技术所设计的8位制约竞争计数码的实现电路从根本上限制了多位同变化有可能带来的数据的不确定性;2.本专利技术所设计的8位制约竞争计数码的实现电路利用纯粹的移位电路实现是以使用大量的移位寄存器为代价;3.本专利技术所设计的8位制约竞争计数码的实现电路运用简单的控制逻辑,减少了移位寄存器的数量。附图说明图I是本专利技术所设计的8位制约竞争计数码的实现电路的电路图2是本专利技术所设计的8位制约竞争计数码的实现电路的低4位码电路和控制逻辑部分;图3是本专利技术所设计的8位制约竞争计数码的实现电路的高4位码电路部分。具体实施例方式下面结合附图对本专利技术的技术方案做进一步的详细说明;本专利技术设计了一种8位制约竞争计数码的实现电路,其中包括低4位码实现电路、高 4位码实现电路和控制逻辑电路如图I所示,一种8位制约竞争计数码的实现电路。包含低4位码实现电路双向移位寄存器A、B,码输出寄存器C,预置开关D、E,三态非门H、I、J、K,反相器F、G、N3、N2、NI、 NO、;高4位码实现电路双向移位寄存器A’、B’,码输出寄存器C’,预置开关D’、E’,反相器 M、N、O、P ;控制逻辑:与门Ul、U2、U5、U6,或门U3,同或门U4,D触发器U7、U8,反相器L。如图2所示,低4位码电路双向移位寄存器A、B的最高位1/07通过三态非门与 DSO连接,最低位1/00通过三态非门与DS7连接,三态非门的控制端由控制逻辑电路的U7和 控制。如图3所示,高4位码电路双向移位寄存器A’、B’的最低位1/00通过三态非门与 DS7连接,脉冲信号分别接入每个移位寄存器的CP端,在移位寄存器的控制端SlSO的控制下实现移位计数,两个码输出寄存器C、C’分别输出低4位码和高4位码。具体实施过程如下I.初始化对两级电路在的移位寄存器的控制端令(S1,S0)= (1,1),将预置开关逻辑的值即初始化特征序列并行输入到移位寄存器的1/07、端低4位码电路的两组双向移位寄存器寄存器A通过预置开关D被并行置数初始化为1111 1111,双向移位寄存器寄存器B 通过预置开关E被并行置数初始化为1001 1100,锁存器C输出0001 ;高4位码电路的初始化双向移位寄存器寄存器A’预置开关D’被并行置数初始化为1111 1110,双向移位寄存器寄存器B’预置开关E’被并行置数初始化为0011 1000,此时锁存器C’输出0000;控制逻辑的两个D触发器分别被初始化为U7=l,U8=0 :此时8位制约竞争计数码的输出为0000 0001 ;当第一个 CLK 到来后,U8=l,U7=l 则 U4= 7 Θ =1,低 4 位电路的(SI,SO) =(1,0)低4位锁存器输出Q3Q2Q1Q0=1001,高4位锁存器(SI,SO)= ( 4,0)= (0,0)输出不变 Q7Q6Q5Q4=0000。2.低4位左移计数,高4位保持在此期间U3—直是低电平,U7=l,U8=l,则 U4= U O U8 =1,St = U4U7 , 50 = 114历,低4位双向移位寄存器控制端(SI,SO) = (U7, 7)= (1,0)工作于左移模式,U7=l开启寄存器的最低位QO经过三态非门与DS7相接,完成由Q7 —QO方向的左移,低4位的输出依次由1001 — 1011。。。一0010 ;高4位双向移位寄存器控制端(SI,SO)= ( 4,0)= (0,0),锁存器输出不变Q7Q6Q5Q4=0000。3.低4位保持,高4位左移计一当低4位的输出Q3Q2Q1Q0=00本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:李冰,李庆凤,
申请(专利权)人:东南大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。