Title : 
Efficient system exploration and synthesis of applications with dynamic data storage and intensive data transfer
         
        
            Author : 
Da Silva, Julio Leao, Jr. ; Ykman-Couvreur, Chantal ; Miranda, Miguel ; Croes, Kris ; Wuytack, Sveii ; De Jong, Gjalt ; Catthour, F. ; Verkest, Diederik ; Six, Paul ; De Man, Hugo
         
        
            Author_Institution : 
IMEC, Leuven, Belgium
         
        
        
        
        
        
            Abstract : 
Matisse is a design flow intended for developing embedded systems characterized by tight interaction between control and data-flow behavior, intensive data storage and transfer, dynamic creation of data, and stringent real-time requirements. Matisse bridges the gap from a system specification, using a concurrent object-oriented language, to an optimized embedded single-chip HW/SW implementation. Matisse supports stepwise system-level exploration and refinement, memory architecture exploration, and gradual incorporation of timing constraints before going to traditional tools for HW synthesis, SW compilation, and HW/SW interprocessor communication synthesis. Application of Matisse on telecom protocol processing systems shows significant improvements in area usage and power consumption.
         
        
            Keywords : 
formal specification; memory architecture; real-time systems; timing; HW/SW implementation; Matisse; area usage; concurrent object-oriented language; data-flow behavior; design flow; dynamic data storage; embedded systems; intensive data transfer; interprocessor communication synthesis; memory architecture exploration; power consumption; real-time requirements; stepwise system-level exploration; system exploration; system specification; system synthesis; telecom protocol processing systems; timing constraints; Bridges; Control system synthesis; Control systems; Embedded system; Energy consumption; Memory architecture; Protocols; Real time systems; Telecommunications; Timing;
         
        
        
        
            Conference_Titel : 
Design Automation Conference, 1998. Proceedings
         
        
            Conference_Location : 
San Francisco, CA, USA
         
        
            Print_ISBN : 
0-89791-964-5