• DocumentCode
    354376
  • Title

    An open systems approach to real-time signal processing using AltiVec technology

  • Author

    Jaenicke, Richard

  • Author_Institution
    Mercury Computer Syst. Inc., Chelmsford, MA, USA
  • Volume
    1/17 pp. vol.1
  • fYear
    1999
  • fDate
    36465
  • Abstract
    Providing vector processing in a standard RISC chip, the AltiVecTM technology enhancements to the PowerPCTM architecture hold the promise of the signal processing power of a DSP chip with the programming ease of a RISC chip. This paper explores how this new technology can fit into an open architecture for real-time image and signal processing. The open systems architecture described herein includes both software and hardware components. The open software architecture addresses how to achieve high performance and productivity for signal processing algorithms while using standard APIs and high-level languages to promote portability and maintainability. The hardware architecture addresses high-performance memory subsystem design and scalable communication bandwidth between multiple processors, also adhering to standards to facilitate technology insertion. The paper then addresses how to integrate AltiVec technology into the open software and hardware architectures. Finally, an example implementation is provided for a real-time multiprocessor system
  • Keywords
    application program interfaces; digital signal processing chips; embedded systems; floating point arithmetic; open systems; reduced instruction set computing; software architecture; vector processor systems; AltiVec technology; RACEway interface; SIMD; enhance PowerPC architecture; floating point calculations; hardware components; high performance; high-level languages; maintainability; memory subsystem design; multiple processors; open systems approach; portability; real-time image processing; real-time multiprocessor system; real-time signal processing; scalable communication bandwidth; signal processing algorithms; software components; standard API; standard RISC chip; technology insertion; vector processing; Computer architecture; Digital signal processing chips; Hardware; Open systems; Productivity; Real time systems; Reduced instruction set computing; Signal processing; Signal processing algorithms; Software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference, 1999. Proceedings. 18th
  • Conference_Location
    St Louis, MO
  • Print_ISBN
    0-7803-5749-3
  • Type

    conf

  • DOI
    10.1109/DASC.1999.863695
  • Filename
    863695