Proceedings Design, Automation and Test in Europe Conference and Exhibition
DOI: 10.1109/date.2004.1269071
|View full text |Cite
|
Sign up to set email alerts
|

A methodology and tool suite for C compiler generation from ADL processor models

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
26
0
2

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 30 publications
(28 citation statements)
references
References 8 publications
0
26
0
2
Order By: Relevance
“…LISA does not have efficient compiler. A C compiler generator tool for LISA-modeled architecture has been proposed [9], [10]. Unfortunately, the assembly code generated by this compiler is less efficient than the one generated by the conventional GPP compiler.…”
Section: Copyright C 2014 the Institute Of Electronics Information Amentioning
confidence: 99%
“…LISA does not have efficient compiler. A C compiler generator tool for LISA-modeled architecture has been proposed [9], [10]. Unfortunately, the assembly code generated by this compiler is less efficient than the one generated by the conventional GPP compiler.…”
Section: Copyright C 2014 the Institute Of Electronics Information Amentioning
confidence: 99%
“…(iii) Behavioural information generation based: Recognising that the architecture information needed by the compiler is not always in a form that may be well suited for other tools (such as synthesis) or does not permit concise specification, some research has focused on extraction of such information from a more amenable specification. Examples include the MSSQ and RECORD compiler using MIMOLA [8], the retargetable C compiler based on LISA [43], and the EXPRESS compiler using EXPRESSION [24]. MSSQ translates Pascal-like high-level language (HLL) into microcode for micro-programmable controllers, while RECORD translates code written in a DSP-specific programming language, called data flow language (DFL), into machine code for the target DSP.…”
Section: Compilersmentioning
confidence: 99%
“…MSSQ translates Pascal-like high-level language (HLL) into microcode for micro-programmable controllers, while RECORD translates code written in a DSP-specific programming language, called data flow language (DFL), into machine code for the target DSP. The retargetable C compiler generation using LISA is based on reuse of a powerful C compiler platform with many built-in code optimisations and generation of mapping rules for code selection using the instruction semantics information [43]. The EXPRESS compiler tries to bridge the gap between explicit specification of all information (e.g.…”
Section: Compilersmentioning
confidence: 99%
“…We use the C compiler generation technique described in [12] that bridges the gap between the LISATek tools for ASIP design [5] and the CoSy compiler generation platform [4]. From a single target processor model, given in the LISA 2.0 architecture description language (ADL), a complete software development tool chain (C compiler, ISS, assembler, etc.)…”
Section: System Overviewmentioning
confidence: 99%
“…can be generated. The Compiler Designer tool [12] extracts a compiler-oriented view from a given LISA 2.0 ADL model and transforms it into a custom specification format. On this specification, CoSy is invoked as a "backend" to generate the compiler executable.…”
Section: System Overviewmentioning
confidence: 99%