Title :
Teaching asynchronous design in digital integrated circuits
Author :
Yuan, Jiann S. ; Kuang, Weidong
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Univ. of Central Florida, Orlando, FL, USA
Abstract :
To introduce the basis of asynchronous digital circuit design in an electrical engineering curriculum, Null Convention Logic is presented as an innovative asynchronous paradigm. The design flow from concept to circuit implementation is discussed. First, two completeness criteria are required for speed independency: symbolic completeness of expression and completeness of input. Second, threshold gates with hysteresis are primary components, which are used to build logic gates, full adder, and registers. As an example, a 4 × 4 multiplier is constructed based on these threshold gates. Finally, an example of very-high-speed integration circuit hardware description language (VHDL) simulation is given to help students practice and understand the asynchronous design methodology.
Keywords :
asynchronous circuits; digital integrated circuits; educational courses; electronic engineering education; hardware description languages; integrated circuit design; teaching; VHDL; asynchronous digital circuit design; convention logic; digital integrated circuits; electrical engineering curriculum; full adder; logic gates; teaching; threshold gates; very-high-speed integration circuit hardware description language simulation; Adders; Digital circuits; Digital integrated circuits; Education; Electrical engineering; Hysteresis; Logic circuits; Logic design; Logic gates; Registers;
Journal_Title :
Education, IEEE Transactions on
DOI :
10.1109/TE.2004.825923