B-ternary asynchronous digital system under relativity delay

被引:0
作者
Nagata, Y [1 ]
Mukaidono, M
机构
[1] Univ Ryukyus, Fac Engn, Dept Elect & Elect Engn, Okinawa 9030213, Japan
[2] Meiji Univ, Fac Sci & Technol, Dept Comp Sci, Kawasaki, Kanagawa 2148571, Japan
关键词
asynchronous system; B-ternary logic; speed-independent model; ternary gates; relativity delay;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Some of the recent digital systems have a serious clock skew problem due to huge hardware implementation and high-speed operation in VLSI's. To overcome this problem, clock distribution techniques and, more notably, asynchronous system design methodologies have been investigated. Since the latest asynchronous digital systems use two-rail logic with two-phase data transfer manner, more than two-fold hardware is required in comparison with the synchronous system. In this article, we present a design of asynchronous digital system which is based on B-ternary logic that can process binary data. The system which is based on speed-independent mode consists of data-path and its controller. Then we provide B-ternary two-phase binary data processing in the data-path and its control procedure with hand-shake protocol. To implement the system some functional elements are presented, that is, a ternary-in/binary-out register with request/acknowledge circuits and a control unit. These functional elements are fabricated with ternary NOR, NAND, INV gates and ternary-in/binary-out D-FF (D-elements). The B-ternary based asynchronous circuit has less interconnections, achives race-free operations and makes use of conventional binary powerful design tools. Particularly, we extend the speed-independent delay model to relativity delays in order to reduce hardware overhead of checking memory stability in the system. As a concrete example, a carry-completion type asynchronous adder system is demonstrated under extended speed-independent mode to show the validity of the extension.
引用
收藏
页码:910 / 919
页数:10
相关论文
共 16 条
[1]  
FURUKAWA S, 1992, IEICE J, V75, P366
[2]  
HAUCK S, 1993, TR930507 U WASH DEP
[3]  
KAGOTANI H, 1995, IEICE T INF SYST, V78, P416
[4]  
MINE H, 1970, IEICE T ELECTRON, V53, P652
[5]  
MUKAIDONO M, 1972, IECE T D, V55, P355
[6]  
MUKAIDONO M, 1978, IEICE T INF SYST, V61, P673
[7]  
MUKAIDONO M, 1969, IECE T C, V52, P812
[8]   Design of an asynchronous digital system with B-ternary logic [J].
Nagata, Y ;
Mukaidono, M .
27TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC - 1997 PROCEEDINGS, 1997, :265-271
[9]  
NAGATA Y, 1998, MV6985 IEICE
[10]  
NAGATA Y, 1996, MVL961 IEICE