Abstract
Classical digital signal conditioning algorithms, such as FIR filtering, involve many simple independent calculations repeated in a fixed order. This makes them particularly appropriate for implementation using a parallel processing approach. The PulseDSP architecture is a programmable array developed to exploit this inherent parallelism. The architecture is a systolic array of simple processing elements. Data is passed between processing elements using a programmable network of serial data channels. Each processing element performs basic fixed operations on the data before passing it the next element. Algorithms are implemented by structurally describing the calculation as a signal flow then mapping it to the array on a one-to-one, operation-to-processor basis. This approach can provide a significant improvement in performance over standard DSP processor and FPGA implementations, particularly when large datawidths are required.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Purcell, J.: White Paper on Multirate Filter Systems, Momentum Data Systems (1999)
Inmos Limited. Digital Signal Processing, Prentice Hall (1989) ISBN 0-13-212804-7
Burrus, C.S., Parks, T.W.: Digital Filter Design. Wiley-Interscience (1987) ISBN 0-471-82896-3
Massey, T., Iyer, R.: DSP Solutions for Telephony and Data/Fax Modems, Texas Instruments Application Note (1997)
Burrus, C.S., Parks, T.W.: DFT/FFT and Convolution Algorithms. Wiley-Interscience (1985) ISBN 0-471-81932-8
Rappaport, T.S.: Wireless Communications: Principals and Practice. Prentice Hall, Englewood Cliffs (1996) ISBN 0-13-375536-3
Dick, C., Turney, B., Reza, A.M.: Configurable Logic for Digital Signal Processing, Xilinx Technical Paper (1999)
Goslin, G.R.: A Guide to Using Field Programmable Gate Arrays (FPGAs) for Application-Specific DSP Performance, Xilinx Technical Paper (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jones, G. (1999). PulseDSP – A Signal Processing Oriented Programmable Architecture. In: Lysaght, P., Irvine, J., Hartenstein, R. (eds) Field Programmable Logic and Applications. FPL 1999. Lecture Notes in Computer Science, vol 1673. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-48302-1_29
Download citation
DOI: https://doi.org/10.1007/978-3-540-48302-1_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66457-4
Online ISBN: 978-3-540-48302-1
eBook Packages: Springer Book Archive