Title : 
Control versus compute power within a LEDR-style self-timed multiplier with bypass path
         
        
            Author : 
Reese, Robert B. ; Sikandar-Gani, Sakkina B.
         
        
            Author_Institution : 
Mississippi State Univ., MS, USA
         
        
        
        
        
            Abstract : 
The design of a self-timed multiplier using Level-Encoded Dual Rail IO is presented. A concern with LEDR compute blocks is the ratio of the power consumed by the control logic used for dual rail IO signal decoding/encoding and arrival detection versus the power needed for the actual computation. Boolean multipliers using a CSA architecture of sizes 8×8=16 and 16×16=32 are implemented via a 0.5u standard cell library. Post-layout transistor level simulations indicate a compute to control ratio of 1.2 for the 8×8 multiplier, and 2.5 for the 16×16 multiplier. These ratios are improved to 3.4 and 8.3 respectively via alternate versions of the multipliers that use bundled data signaling to reduce control power. The multiplier design includes a bypass path that allows the combinational delay of the multiplier to be skipped if the multiplier result is not required.
         
        
            Keywords : 
logic design; multiplying circuits; 0.5 micron; Boolean multiplier; CSA architecture; bundled data signaling; bypass path; combinational multiplier; compute power; control power; level-encoded dual rail; phased logic interface; self-timed multiplier design; Clocks; Computer architecture; Counting circuits; Decoding; Encoding; Feedback; Fires; Logic; Rails; Safety;
         
        
        
        
            Conference_Titel : 
Circuits and Systems, 2002. MWSCAS-2002. The 2002 45th Midwest Symposium on
         
        
            Print_ISBN : 
0-7803-7523-8
         
        
        
            DOI : 
10.1109/MWSCAS.2002.1186858