Title :
SCL design of a pipelined 8051 ALU
Author :
Parsan, F.A. ; Zhao, Junhua ; Smith, Scott C.
Author_Institution :
Electr. Eng. Dept., Univ. of Arkansas, Fayetteville, AR, USA
Abstract :
The design of a pipelined SCL 8051 ALU is elaborated. Two versions of SCL gates are considered for gate-level implementation: SCL gates with both nsleep and sleep signals and SCL gates without nsleep signal. In both versions all combinational blocks, registers, and completion components can be put to sleep mode. In addition, the problem associated with pipelining the SCL 8051 ALU is explained and a solution is provided. The non-pipelined and pipelined SCL 8051 ALUs, implemented with both versions of SCL gates, are then simulated in transistor-level and compared in terms of area, speed, leakage power, dynamic power, and energy per operation. The SCL 8051 ALUs implemented with SCL gates without nsleep signal are shown to outperform the ones using the other gate style except for leakage power. In addition, it is shown that pipelining may have adverse effect on throughput.
Keywords :
combinational circuits; logic design; logic gates; SCL gates; combinational blocks; completion components; gate-level implementation; leakage power; nonpipelined SCL 8051 ALUs; nsleep signals; pipelined SCL 8051 ALU design; pipelined SCL 8051 ALUs; registers; sleep convention logic; sleep signals; transistor-level; Delays; Logic gates; Pipeline processing; Pipelines; Synchronization; Throughput; Transistors; ALU; MTCMOS; MTNCL; NCL; SCL;
Conference_Titel :
Circuits and Systems (MWSCAS), 2014 IEEE 57th International Midwest Symposium on
Conference_Location :
College Station, TX
Print_ISBN :
978-1-4799-4134-6
DOI :
10.1109/MWSCAS.2014.6908557