DocumentCode
2446643
Title
High performance pipelining method for static circuits using heterogeneous pipelining elements
Author
Garg, Manish
Author_Institution
Philips Res. Labs., Eindhoven, Netherlands
fYear
2003
fDate
16-18 Sept. 2003
Firstpage
185
Lastpage
188
Abstract
A high performance pipelining method for static circuits is investigated using heterogeneous pipelining elements. This method selectively uses pulse flip-flops and master-slave flip-flops in the pipeline to optimize speed, power and robustness. Critical paths in the pipeline logic are terminated by pulse flip-flops to make them skew tolerant and to allow them to steal time from the next pipeline stage. Non-critical fast paths are terminated by master-slave flip-flops to keep their advantages of smaller area and power, and better robustness. Thus this method exploits best of MS flip-flops and pulse flip-flops to improve overall design cost and performance. We implemented a DSP using this methodology for analysis, which shows a reduction in the pipelining overhead by a factor of 3 at the cost of 7% increase in the area. We show that this method is fully compatible with the flip-flop based CAD flow making it useful for both processors as well as high performance ASICs.
Keywords
flip-flops; logic CAD; logic circuits; logic design; pipeline processing; signal processing; DSP; critical paths; flip-flop based CAD flow; heterogeneous pipelining elements; high performance ASIC; high performance pipelining method; high performance processor; master-slave flip-flops; noncritical fast paths; pipeline logic; pipeline stage; pipelining overhead; power optimization; pulse flip-flops; robustness optimization; skew tolerant; speed optimization; static circuits; Circuits; Costs; Design automation; Digital signal processing; Flip-flops; Logic; Master-slave; Optimization methods; Pipeline processing; Robustness;
fLanguage
English
Publisher
ieee
Conference_Titel
Solid-State Circuits Conference, 2003. ESSCIRC '03. Proceedings of the 29th European
Conference_Location
Estoril, Portugal
Print_ISBN
0-7803-7995-0
Type
conf
DOI
10.1109/ESSCIRC.2003.1257103
Filename
1257103
Link To Document