摘要
为了降低多值逻辑电路的功耗,采用开关级设计技术设计一种新型三值绝热计数器.该方案以电路三要素理论为指导,并通过对多值计数器结构及工作原理的分析,分别推导出构成三值绝热计数器的三值绝热触发器、三值绝热正循环门、三值绝热进位电路的开关级函数表达式,利用具有不同阈值的NMOS管和交叉存贮型结构实现相应的电路.将所设计的计数器进行PSPICE模拟,结果表明,三值绝热计数器具有正确的逻辑功能及明显的低功耗特性.
A novel design of ternary adiabatic counter using switch-level design techniques was presented to reduce the power consumption of multi-valued logic circuits.First,by analyzing the working principles and structures of multi-valued counter,the switch-level functional expressions of ternary adiabatic counter which consists of flip-flop,loop operation circuit and carry circuit were derived under the guidance of Three Essential Circuit Elements theory.Then,the four bits ternary adiabatic counter can be realized further by using cross-memory structure and NMOS transistors with different thresholds.Finally,the proposed counter was simulated by PSPICE and the results show that it has correct logic function and distinctive low power dissipation.
出处
《浙江大学学报(工学版)》
EI
CAS
CSCD
北大核心
2011年第8期1502-1508,共7页
Journal of Zhejiang University:Engineering Science
基金
国家自然科学基金资助项目(60776022
61076032
60971061)
浙江省自然科学基金重点项目(Z1111219)
浙江省大学生科技创新团队资助项目
关键词
三值逻辑
绝热电路
计数器
电路设计
ternary logic
adiabatic circuit
counter
circuit design