2008
DOI: 10.1145/1344418.1344423
|View full text |Cite
|
Sign up to set email alerts
|

An open-source binary utility generator

Abstract: Electronic system level (ESL) modeling allows early hardware-dependent software (HDS) development. Due to broad CPU diversity and shrinking time-to-market, HDS development can neither rely on hand-retargeting binary tools, nor can it rely on pre-existent tools within standard packages. As a consequence, binary utilities which can be easily adapted to new CPU targets are of increasing interest. We present in this article a framework for automatic generation of binary utilities. It relies on two innovative ideas… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0
2

Year Published

2010
2010
2021
2021

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(11 citation statements)
references
References 19 publications
0
6
0
2
Order By: Relevance
“…7) for the SPARC architecture. In those years, the development of the ArchC started, which is an open-source binary utility generator 10) . Baldassin reported in Ref.…”
Section: Related Work and Discussionmentioning
confidence: 99%
“…7) for the SPARC architecture. In those years, the development of the ArchC started, which is an open-source binary utility generator 10) . Baldassin reported in Ref.…”
Section: Related Work and Discussionmentioning
confidence: 99%
“…The compiler should also be aware of the new instruction in order to generate it when compiling code. Baldassin et al [4] extended the ArchC abstract model with annotations to enable automatic generation of assemblers, linkers, disassemblers and debuggers. Their tool (acbinutils), later integrated into the ArchC project, enabled the designers to automatically generate most of the tools present on the compilation and debugging toolchains.…”
Section: Overviewmentioning
confidence: 99%
“…Since the ArchC ADL ArchC already has automatic assembler generation [4], we chose to rely on this generated assembler and generate a back end functional up to assembly emission. Therefore, our ACCGen tool requires only the assembly syntax information, already present on the ArchC ADL.…”
Section: An Extended Archc Adl Modelmentioning
confidence: 99%
See 2 more Smart Citations