A novel architecture to realize the conversion of rectangular to polar coordinates is presented in this paper. The proposed technique for phase calculation uses a logarithmic number system and does not require any multiplications, but only a few small tables and a few multi-operand additions. The modulus is computed by a constant multiplier, a lookup table, and a full multiplier. A test chip has been designed and fabricated in 0.25 um CMOS. The realized circuit uses a novel high-speed modified double-pass transistor (DPL) full-adder cell to improve performance. The test chip includes two processors. The first one computes only the phase and reaches 482 MHz maximum clock frequency, with 0.37 mW/MHz power dissipation. The second processor computes the phase and modulus and works up to 430 MHz, with 0.64 mW/MHz. The experimental results compare favorably with previously reported architectures.

A 430 MHz, 280 mW processor for the conversion of Cartesian to polar coordinates in 0.25um CMOS / Strollo, ANTONIO GIUSEPPE MARIA; DE CARO, Davide; Petra, Nicola. - In: IEEE JOURNAL OF SOLID-STATE CIRCUITS. - ISSN 0018-9200. - STAMPA. - 43:11(2008), pp. 2503-2513. [10.1109/JSSC.2008.2005816]

A 430 MHz, 280 mW processor for the conversion of Cartesian to polar coordinates in 0.25um CMOS

STROLLO, ANTONIO GIUSEPPE MARIA;DE CARO, Davide;PETRA, NICOLA
2008

Abstract

A novel architecture to realize the conversion of rectangular to polar coordinates is presented in this paper. The proposed technique for phase calculation uses a logarithmic number system and does not require any multiplications, but only a few small tables and a few multi-operand additions. The modulus is computed by a constant multiplier, a lookup table, and a full multiplier. A test chip has been designed and fabricated in 0.25 um CMOS. The realized circuit uses a novel high-speed modified double-pass transistor (DPL) full-adder cell to improve performance. The test chip includes two processors. The first one computes only the phase and reaches 482 MHz maximum clock frequency, with 0.37 mW/MHz power dissipation. The second processor computes the phase and modulus and works up to 430 MHz, with 0.64 mW/MHz. The experimental results compare favorably with previously reported architectures.
2008
A 430 MHz, 280 mW processor for the conversion of Cartesian to polar coordinates in 0.25um CMOS / Strollo, ANTONIO GIUSEPPE MARIA; DE CARO, Davide; Petra, Nicola. - In: IEEE JOURNAL OF SOLID-STATE CIRCUITS. - ISSN 0018-9200. - STAMPA. - 43:11(2008), pp. 2503-2513. [10.1109/JSSC.2008.2005816]
File in questo prodotto:
File Dimensione Formato  
DeCaro - JSSC 2008 - A 430MHz 280mW Processor for Cartesian to Polar.pdf

non disponibili

Tipologia: Documento in Post-print
Licenza: Accesso privato/ristretto
Dimensione 1.26 MB
Formato Adobe PDF
1.26 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/333574
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 19
  • ???jsp.display-item.citation.isi??? 17
social impact