Skip to main content
Log in

Abstract

In order to give an answer to a question of the arithmetic in future DSP architectures for mobile communication applications, the signal processing quality of different arithmetic representations has been studied. Based on the result, a new approach for implementing block-floating-point arithmetic is proposed. This approach intends to preserve the least-significant-bits (LSBs) to improve signal processing quality. The preservation of LSBs is automatically and perfectly done by hardware. Serveral simulation results show that the proposed block-floating-point implementation provides improved SNRs over conventional block-floating-point implementations. For the same number of bits in the memory for each representation, the SNRs better than floating-point are also observed. For multiple datapath DSPs, this implementation also requires significantly less hardware complexity than floating-point.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. G. Fettweis, S. Wang, S. Kobayashi, T. Kawasaki, and S. Fujimaki, “Strategies in a cost-effective implementation of the PDC half-rate codec for wireless communications,” Proc. VTC'96, 1996.

  2. Texas Instruments, TMS320C62x/C67x, “TMS320C6000 CPU and instruction set reference guide,” (SPRU 189D), March 1999.

  3. Lucent Technologies Inc., DSP16000, “DSP16000 designed to communicate!,” DSP16000 Brochure (OT97-293WAM), Sept. 1997.

  4. Infineon Technologies AG, Carmel DSP Core, “New licensable DSP core targets advanced applications in the consumer and communications industries,” www.infineon.com/us/pr/98/3 31 98.htm, July 1999.

  5. Motorola and Lucent Technologies, Star*Core, “The Star*Core SC140 DSP Core: Background information,” SC140BG.pdf under www.mot.com/SPS/STARCORE/files/?M=A/, July 1999.

  6. Analog Devices, TigerSHARC, “Introducing TigerSharc: A new DSP architecture for the digital convergence infrastructure,” www.analog.com/techsupt/documents/tigersharc.html, July 1999.

  7. K. Castille, “TMS320C6000 power consumption summary,” Application Report, SPRA486A, Texas Instruments, May 1999.

  8. K. Kalliojärvi and J. Astola, “Roundoff errors in block-floatingpoint systems,” IEEE Trans. Signal Processing, Vol. 44, No.4, pp. 783–790, 1996.

    Article  Google Scholar 

  9. P. Lapsley, J. Bier, A. Shoham, and E.A. Lee, DSP Processor Fundamentals: Architectures and Features, IEEE Press, 1997.

  10. R. Frisch and B. Isenstein, and S. Stein, “Arithmetic methods trade off precision for numerical range,” Electronic Product, Vol. 27, No.21, pp. 75–78, 80, 1985.

    Google Scholar 

  11. D. Taylor and R. Retter, “A novel VLSI digital signal processor architecture for high-speed vector and transform operations,” Proc. ICASSP-87, April 1987.

  12. A.V. Oppenheim, “Realization of digital filters using block-floating-point arithmetic,” IEEE Trans. Audio and Electroacoustics, Vol. AU-18, No.2, pp. 130–136, 1970.

    Article  Google Scholar 

  13. D. Williamson, S. Sridharan, and P.G. McCrea, “A new approach for block floating-point arithmetic in recursive filters,” IEEE Trans. Circuits and Systems, Vol. CAS-32, No.7, pp. 719–722, 1985.

    Article  Google Scholar 

  14. S. Sridharan, “Implementation of state-space digital filter structures using block floating-point arithmetic,” Proc. ICASSP-87, pp. 908–911, 1987.

  15. B. Stantchev, J. Kühne, M. Bronzel, and G. Fettweis, “An integrated FSK-signaling scheme for OFDM-based advanced cellular radio,” Proc. VTC'97, Phoenix, USA, pp. 1629–1633, May 1997.

  16. B. Stantchev and G. Fettweis, “Burst synchronization forOFDM cellular systems with separate signaling channel,” Proc. VTC'98, Ottawa, Canada, May 1998.

  17. J.L. Hennessy and D.A. Patterson, Computer Architecture: A Quantative Approach, Morgan Kaufmann Publishers, 1990.

  18. S. Kobayashi and G. Fettweis, “A new approach for blcok-floating-point arithmetic,” Proc. ICASSP-99, Phoenix, USA, March 1999.

  19. S. Kobayashi and G. Fettweis, “A block-floating-point system for multiple datapath DSP,” Proc. 1998 IEEE Workshop on Signal Processing Systems (SiPS'98), Boston, USA, Oct. 1998.

  20. K. Ralev and P. Bauer, “Implementation options for block floating point digital filters,” Proc. ICASSP-97, pp. 2197–2200, 1997.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kobayashi, S., Fettweis, G.P. A Hierarchical Block-Floating-Point Arithmetic. The Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology 24, 19–30 (2000). https://doi.org/10.1023/A:1008110410087

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008110410087

Keywords

Navigation