Industrial experience using rule-driven retargetable code generation for multimedia applications
ISSS '95 Proceedings of the 8th international symposium on System synthesis
Proceedings of the conference on Design, automation and test in Europe
Hi-index | 0.00 |
This talk addresses the emerging architectural platform approach to improve time-to-market, and the design automation technologies needed to support it. Architectural platforms can be defined as a domain- or application-specific base design which is easily configured to the specific needs of a given market. An experimental network processing platform developed at STMicroelectronics [1] will be presented to illustrate the concept. Key platform automation challenges will be introduced.In order to best exploit the inherent capabilities of a network processor architecture, a powerful embedded software development toolset is required in order to support high-level descriptions of the algorithms running on the processor. This ensures time-to-market, code readability and easy portability. Moreover, the toolset must support the rapid platform and/or processor configuration.We have based the network processor's toolset on STMicroelectronics internal "FlexWare" [2] embedded software development environment, already used at ST for a wide range of application-specific DSP's and MCU's used in consumer audio [3], wireless telecom, video processing [4] and other applications [5], [6].