21.01.2013 Views

Lecture Notes in Computer Science 4917

Lecture Notes in Computer Science 4917

Lecture Notes in Computer Science 4917

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Implementation of an UWB Impulse-Radio Acquisition and Despread<strong>in</strong>g Algorithm 95<br />

Large reductions have been accomplished by:<br />

– Optimization and simplification of the algorithm,<br />

– Add<strong>in</strong>g custom operations,<br />

– Remov<strong>in</strong>g unused register files, issue slots and functional units,<br />

– Introduc<strong>in</strong>g a loopcache,<br />

– Introduc<strong>in</strong>g top-level clock gat<strong>in</strong>g,<br />

– Introduc<strong>in</strong>g power gat<strong>in</strong>g of elements <strong>in</strong> SIMD operations.<br />

The algorithmic optimization and simplification comb<strong>in</strong>ed with custom operations resulted<br />

<strong>in</strong> a reduced cycle count with a factor between 2 and 11, also the number of<br />

words was reduced from 180 to 110 <strong>in</strong>struction words. Custom operations resulted <strong>in</strong> a<br />

speed-up of a factor 5.<br />

Customiz<strong>in</strong>g the architecture of the processor resulted <strong>in</strong> a reduced <strong>in</strong>struction word<br />

size from 224 to 91 bit.<br />

Top-level clock gat<strong>in</strong>g reduced the Idlepower consumption with a maximum of 1.2<br />

mW. A loopcache reduced the power consumption to fetch an <strong>in</strong>struction word with a<br />

factor 4.<br />

When the processor is comb<strong>in</strong>ed with features such as adaptive voltage control, leakage<br />

power reduction and is tuned further to the application we believe that the energy<br />

dissipation for each net data bit, compared to the ASIC, can be reduced with a maximum<br />

of 70%.<br />

Acknowledgement<br />

This work is part of an <strong>in</strong>novation project at the High Tech Campus E<strong>in</strong>dhoven where<br />

Silicon Hive and the Holst Centre cooperate. This paper is written <strong>in</strong> partial fulfillment<br />

of obta<strong>in</strong><strong>in</strong>g a master’s degree <strong>in</strong> Electrical Eng<strong>in</strong>eer<strong>in</strong>g at the E<strong>in</strong>dhoven University of<br />

Technology.<br />

Thanks go out to M. Berekovic from IMEC-NL, J. Huisken from Silicon Hive, J.<br />

van Meerbergen from Philips Research and O. Rousseaux from IMEC-NL for their<br />

guidance and feedback.<br />

References<br />

1. IEEE Std P802.15.4a/d6, PART 15.4: Wireless medium access control (MAC) and physical<br />

layer (PHY) specifications for low-rate wireless personal area networks (LR-WPANs):<br />

Amendment to add alternate PHY (2006)<br />

2. Badaroglu, M., Desset, C., Ryckaert, J., et al.: Analog-digital partition<strong>in</strong>g for low-power<br />

UWB impulse radios under CMOS scal<strong>in</strong>g. EURASIP Journal on Wireless Communications<br />

and Network<strong>in</strong>g 2006, Article ID 72430 8 (2006)<br />

3. Ryckaert, J., Badaroglu, M., Desset, C., et al.: Carrier-based UWB impulse radio: simplicity,<br />

flexibility, and pulser implementation <strong>in</strong> 180 nm CMOS. In: CU 2005. Proceed<strong>in</strong>gs of the<br />

IEEE International Conference on Ultra-Wideband, Zurich, Switzerland, pp. 432–437 (2005)<br />

4. Ryckaert, J., Badaroglu, M., DeHeyn, V., et al.: A 16mA UWB 3-to-5GHz 20MPulses/s<br />

quadrature analog correlation receiver <strong>in</strong> 180 nm CMOS. In: Proceed<strong>in</strong>gs of IEEE International<br />

Solid-State Circuits Conference, Digest of Technical Papers, San Francisco Marriott,<br />

California, USA (2006)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!