15 citations found. Retrieving documents...
P. Marwedel, "The MIMOLA design system: Tools for the design of digital processors," in Proc. 21th Design Automation Conf., 1984, pp. 587--593.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Retargetable Binary Utilities - Abbaspour, Zhu (2002)   (Correct)

....compiler implementation, for example, a particular intermediate representation. Architecture descriptions for embedded processors, for example, the DSP processors and application specific instruction set processors (ASIPs) have also received intense interest in the recent years. MIMOLA [3] used a hardware description language to describe the structural model of the processor, code selection and register allocation can then performed by pattern matching. Since ILP can be concisely represented using a structural model, some recent work adopted a similar approach. For example, CHESS ....

P. Marwedel, "The MIMOLA design system: Tools for the design of digital processors," in Proceeding of the 21st Design Automation Conference, June 1984, pp. 587--593.


Techniques for Accurate Performance Evaluation in.. - Hadjiyiannis, Devadas (2002)   (2 citations)  (Correct)

....efficient and experiments to make control flow more efficient were conducted. Initial Isdl descriptions of the SPAM examples were evaluated, repeatedly recoded and evaluated using the Gensim and Hgen tools. These results are documented in [6] Section 4.3) VI. Related Work A. Mimola The Mimola[7] design system was created as a highlevel design environment for hardware, based on the Mimola hardware description language[8] The Mimola system was designed for development and evaluation of implementations at a much lower level than Isdl. The Mimola language is a structural description at a ....

P. Marwedel, "The MIMOLA Design System: Tools for the Design of Digital Processors," in Proceedings of the 21th Design Automation Conference,


A Unified Formal Model of ISA and FSMD - Zhu, Gajski (1995)   (Correct)

....features such as predicated and speculative execution. Architecture descriptions for irregular processors, for example, the DSP processors and and application specific instruction set processors (ASIPs) also receive intensive interest in the recent years. Representative works are MIMOLA [9], where a hardware description language is used to describe the structural model of the processor; as well as nML [12] and ISDL [11] which take a more traditional approach. Representing a more recent effort, the Expression [13] architecture description language uses both the behavioral level ....

....between the architectural model and the synthesis tool is difficult to define. Despite its uniqueness, our work is in many ways inspired by the previous works. The concept of implicitly representing the instruction set of a processor using a structural description, was first proposed in MIMOLA [9] and detailed in [10] Expression [13] also uses the same concept to reduce the size of processor specification. Our work differs in that we extend this concept to the FSMD architecture, and our structural specification is abstract, parameterized and partially constrained. Our model for ILP is an ....

P. Marwedel. The MIMOLA Design System: Tools for the Design of Digital Processors. Proceedings of the 21th Design automation Conference, pages 587-593, 1984.


ISDL: An Instruction Set Description Language for.. - Hadjiyiannis, Hanono.. (1997)   (52 citations)  (Correct)

....V describes our assembler generator tool and related issues. Conclusions and ongoing work on ISDL are presented in Section VI. II. RELATED WORK ON MDLS FOR EMBEDDED PROCESSORS We briefly review three representative research projects in the area of code generation for embedded systems: MIMOLA [2], CHESS [3] and FLEXWARE [4] The proceedings of the Dagstuhl Workshop [5] contain a collection of papers documenting several other contributors efforts. The MIMOLA design system is an environment for hardware software co design and includes a retargetable microcode compiler. The MIMOLA ....

P. Marwedel. The MIMOLA Design System: Tools for the Design of Digital Processors. In Proceedings of the 21th Design Automation Conference, pages 587--593, 1984.


A Methodology for Accurate Performance Evaluation in.. - Hadjiyiannis, Russo.. (1999)   (11 citations)  (Correct)

....Figure 3 is I19 :I18 :I16 :I15 . This results in an efficient two level implementation. Similarly, logic can be generated from the decode functions that reverse parameter encodings. Finally a set of multiplexers and glue logic completes the decode circuit. 5 Related Work 5. 1 Mimola The MIMOLA[5] design system was created as a high level design environment for hardware, basedon the MIMOLAhardware description language[6] The MIMOLA system was designed for development and evaluation of implementations at a much lower level than ISDL. The MIMOLA language is a structural description at a ....

P. Marwedel. The MIMOLA Design System: Tools for the Design of Digital Processors. In Proceedings of the 21th Design Automation Conference, pages 587--593, 1984.


Using Logic Programming And Coroutining For Electronic Cad - Bieker, Neumann (1994)   (2 citations)  (Correct)

....PROGRAMMING c fl Elsevier Science Inc. 1994 655 Avenue of the Americas, New York, NY 10010 0743 1066 94 7.00 2 MIMOLA [2] is a computer language with Pascal like constructs. It supports design, test, simulation and programming of digital computers and is integrated into the CAD system MSS [19, 20]. MIMOLA, influenced by other hardware description languages like VHDL [15] allows structural and behavioral descriptions of circuits. Originally the complete system was written in Pascal but beginning with MIMOLA 4.0 we started to redesign tools using Prolog. Using the extended Prolog system ....

P. Marwedel. The MIMOLA Design System: Tools for the Design of Digital Processors, Proc. 21st Design Automation Conference, 1984, pp. 587-593.


Optimal Register Assignment to Loops for Embedded Code.. - Kolson, Nicolau, Dutt.. (1996)   (23 citations)  (Correct)

....the MIPS RC4000 and Sun Microsystem s microSPARC II, and examples of the latter are Texas Instruments TMS series and Motorola s 56000. Thus the task of register assignment for an embedded processor corresponds to 2 See Ahmed and Chen [1991] Balakrishnan et al. 1988] Kim and Liu [1993] and Marwedel [1984]. 254 . D. J. Kolson et al. ACM Transactions on Design Automation of Electronic Systems, Vol. 1, No. 2, April 1996. either determining a mapping of program variables to the registers contained within one register file or determining a mapping of program variables to the registers of distributed ....

MARWEDEL, P. 1984. The MIMOLA design system: Tools for the design of digital processors.


ISDL: An Instruction Set Description Language for.. - Hadjiyiannis, Hanono.. (1997)   (52 citations)  (Correct)

....pipelines and superscalar instruction issues, and schedules instructions to effectively utilize the features and to reduce conflicts. 2. 2 Retargetability in Embedded Processors We briefly review three representative research projects in the area of code generation for embedded systems: Mimola [11], Chess [12] and FlexWare [13] The proceedings of the Dagstuhl Workshop [14] contain a collection of papers documenting several other contributors efforts. The Mimola design system was originally conceived as a design environment for hardware structures using the Mimola hardware description ....

....other contributors efforts. The Mimola design system was originally conceived as a design environment for hardware structures using the Mimola hardware description language [15] It later evolved into an environment for hardware software co design and includes a retargetable microcode compiler [11] [16] One of the key features that distinguishes the Mimola project from others is that the microcode compiler infers rules for code generation directly from a structural description (e.g. a net list) of the target architecture instead of a behavioral description (e.g. the instruction set) The ....

P. Marwedel. The MIMOLA Design System: Tools for the Design of Digital Processors. In Proceedings of the 21th Design Automation Conference, pages 587--593, 1984.


ISDL: An Instruction Set Description Language for.. - Hadjiyiannis, Hanono.. (1997)   (52 citations)  (Correct)

....V describes our assembler generator tool and related issues. Conclusions and ongoing work on ISDL are presented in Section VI. II. RELATED WORK ON MDLS FOR EMBEDDED PROCESSORS We briefly review three representative research projects in the area of code generation for embedded systems: MIMOLA [2], CHESS [3] and FLEXWARE [4] The proceedings of the Dagstuhl Workshop [5] contain a collection of papers documenting several other contributors efforts. The MIMOLA design system is an environment for hardware software co design and includes a retargetable microcode compiler. The MIMOLA ....

P. Marwedel. The MIMOLA Design System: Tools for the Design of Digital Processors. In Proceedings of the 21th Design Automation Conference, pages 587--593, 1984.


Application of Constraint Logic Programming for VLSI CAD.. - Beckmann, Bieker, Markhof (1994)   (4 citations)  (Correct)

....and allocation. Finally, it is easy to allow user interaction or to include a priori design decisions made by the user. 2. 2 Simulation Using ECLIPSE, an event driven simulator for a hardware description language like VHDL [7] or MIMOLA (machine independent microprogramming language) 2] [15] has been implemented. The simulator is able to simulate a processor together with a given program and is based on three levels of abstraction: the built in operators, an interpreter for the behaviour of single components and an event driven simulator for circuits together with microcode. ....

P. Marwedel. The MIMOLA Design System: Tools for the Design of Digital Processors, Proc. 21st Design Automation Conference, pp. 587 - 593, 1984.


IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION.. - In Architecture..   (Correct)

No context found.

P. Marwedel, "The MIMOLA design system: Tools for the design of digital processors," in Proc. 21th Design Automation Conf., 1984, pp. 587--593.


Techniques for Accurate Performance Evaluation in.. - Hadjiyiannis, Devadas (2003)   (2 citations)  (Correct)

No context found.

P. Marwedel, "The MIMOLA design system: Tools for the design of digital processors," in Proc. 21th Design Automation Conf., 1984, pp. 587--593.


High Level Synthesis from Sim-nML Processor - Basu (1999)   (Correct)

No context found.

Marwedel, P. "The MIMOLA Design system : Tools for the Design of Digital Processors". Proc. of the 21th Design Automotion Conference (1984), 53-58.


Generation of GCC Backend from Sim-nML Processor Description - Bhattacharya (2001)   (Correct)

No context found.

P. Marwedel. The MIMOLA Design System: Tools for the design of digital processors. In Proceedings of the 21st DAC, pages 587593, 1984.


Automata-Based Symbolic Scheduling - Haynal (2000)   (3 citations)  (Correct)

No context found.

P. Marwedel, "The Mimola Design System: Tools for the design of digital processors", Proc. 21st, ACM/IEEE Design Automation Conference, Albuquerque, USA, 1984. 166

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC