【技术实现步骤摘要】
一种可异步置数的可逆双边沿D触发器
本专利技术涉及一种可逆逻辑电路,尤其是涉及一种可异步置数的可逆双边沿D触发器,其利用Feynman可逆逻辑门和Fredkin可逆逻辑门构成。
技术介绍
如何降低电路功耗是目前集成电路设计中的一个重点问题。在传统的不可逆逻辑电路中,信息位数据丢失是引起电路功耗的主要原因,因此,能够避免信息位数据丢失的可逆逻辑电路设计已成为低功耗设计的一种途径。同时,可逆逻辑电路也是量子计算和量子信息技术研究的重要组成部分。可逆逻辑电路包括可逆组合逻辑电路和可逆时序逻辑电路。在可逆时序逻辑电路中,置数信号的重要性仅次于时钟信号,异步置数最基本的目的就是使电路进入一个能稳定操作的确定状态。可逆触发器是构成可逆时序逻辑电路的一个基本器件,如何对可逆时序逻辑电路进行初始化是可逆时序逻辑电路设计过程中必须面对的环节,可逆时序逻辑电路的初始化一般可以通过对可逆触发器的初始化实现。可逆触发器可以利用Feynman可逆逻辑门和Fredkin可逆逻辑门实现。图1为Feynman可逆逻辑门的电路结构示意图。Feynman可逆逻辑门有2个输入端,分别为控制输入端和目标输入端,对应记为It1和It2;Feynman可逆逻辑门有2个输出端,分别为控制输出端和目标输出端,对应记为Ot1和Ot2。假设输入至控制输入端It1的输入值为A且输入至目标输入端It2的输入值为B,则控制输出端Ot1输出的输出值为A,目标输出端Ot2输出的输出值为其中,符号为异或运算符号。图2为Fredkin可逆逻辑门的电路结构示意图。Fr ...
【技术保护点】
1.一种可异步置数的可逆双边沿D触发器,其特征在于该可逆双边沿D触发器由4个Feynman可逆逻辑门和6个Fredkin可逆逻辑门构成,将4个Feynman可逆逻辑门分别记为t
【技术特征摘要】
1.一种可异步置数的可逆双边沿D触发器,其特征在于该可逆双边沿D触发器由4个Feynman可逆逻辑门和6个Fredkin可逆逻辑门构成,将4个Feynman可逆逻辑门分别记为t1、t2、t3和t4,将t1、t2、t3和t4各自的控制输入端作为第一输入端,将t1、t2、t3和t4各自的目标输入端作为第二输入端,将t1、t2、t3和t4各自的控制输出端作为第一输出端,将t1、t2、t3和t4各自的目标输出端作为第二输出端,在t1、t2、t3和t4各自中第一输出端的输出值等于第一输入端的输入值,第二输出端的输出值等于第一输入端的输入值和第二输入端的输入值的逻辑“异或”;将6个Fredkin可逆逻辑门分别记为f1、f2、f3、f4、f5和f6,将f1、f2、f3、f4、f5和f6各自的控制输入端作为第一输入端,将f1、f2、f3、f4、f5和f6各自的第一目标输入端作为第二输入端,将f1、f2、f3、f4、f5和f6各自的第二目标输入端作为第三输入端,将f1、f2、f3、f4、f5和f6各自的控制输出端作为第一输出端,将f1、f2、f3、f4、f5和f6各自的第一目标输出端作为第二输出端,将f1、f2、f3、f4、f5和f6各自的第二目标输出端作为第三输出端,在f1、f2、f3、f4、f5和f6各自中,第一输出端的输出值等于第一输入端的输入值,当第一输入端的输入值为“0”时第二输出端的输出值等于第二输入端的输入值且第三输出端的输出值等于第三输入端的输入值,当第一输入端的输入值为“1”时第二输出端的输出值等于第三输入端的输入值且第三输出端的输出值等于第二输入端的输入值;
该可逆双边沿D触发器具有异步置数使能信号输入端M、时钟信号输入端C、数据输入端I、预置数输入端P、第一逻辑低电平输入端L1、第二逻辑低电平输入端L2、第三逻辑低电平输入端L3、第四逻辑低电平输入端L4,以及异步置数使能信号输出端M'、触发器现态信号输出端Q、第一垃圾位输出端g1、第二垃圾位输出端g2、第三垃圾位输出端g3、第四垃圾位输出端g4、第五垃圾位输出端g5、第六垃圾位输出端g6;在该可逆双边沿D触发器中,设定用“0”表示逻辑低电平,用“1”表示逻辑高电平,用Qn表示触发器次态;
在该可逆双边沿D触发器中,f1的第一输入端与异步置数使能信号输入端M连接,f1的第二输入端与第一逻辑低电平输入端L1连接,f1的第三输入端与时钟信号输入端C连接,f1的第一输出端与t1的第一输入端连接,f1的第二输出端与第一垃圾位输出端g1连接,f1的第三输出端与f2的第一输入端连接,触发器次态Qn在f2的第二输入端上,f2的第二输入端与数据输入端I连接,f2的第三输入端与t4的第二输出端连接,f2的第一输出端与t1的第二输入端连接,f2的第二输出端与f3的第二输入端连接,f2的第三输出端与f5的第二输入端连接,f3的第一输入端与t1的第二输出端连接,f3的第三输入端与f4的第二输出端连接,f3的第一输出端与f5的第一输入端连接,f3的第二输出端与t2的第一输入端连接,f3的第三输出端与第三垃圾位输出端g3连接,f4的第一输入端与t1的第一输出端连接,f4的第二输入端与t2的第二输出端连接,f4的第三输入端与预置数输入端P连接,f4的第一输出端与异步置数使能信号输出端M'连接,f4的第三输出端与第四垃圾位输出端g4连接,f5的第三输入端与t3的第二输出端连接,f5的第一输出端与f6的第一输入端连接,f5的第二输出端与第六垃圾位输出端...
【专利技术属性】
技术研发人员:吴钰,王伦耀,夏银水,储著飞,
申请(专利权)人:宁波大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。