2010
DOI: 10.2197/ipsjtsldm.3.207
|View full text |Cite
|
Sign up to set email alerts
|

Software Development Tool Generation Method Suitable for Instruction Set Extension of Embedded Processors

Abstract: This paper proposes a method of software development tool generation suitable for instruction set extension of existing embedded processors. The key idea in the proposed method is to enhance a base processor's toolchain by adding plugins, which are software components that handle additional instructions and registers. The proposed method can generate a compiler, assembler, disassembler, and instruction set simulator. Generated compilers with the plugins provide intrinsic functions that are translated directly … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2010
2010
2014
2014

Publication Types

Select...
3

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(6 citation statements)
references
References 13 publications
0
6
0
Order By: Relevance
“…Table 5 shows the comparison among three ASIP design methods, LISA [10], GCC extension [11] and Derivative ASIP. As shown in the table, Derivative ASIP approach has three main benefits.…”
Section: Experiments Resultsmentioning
confidence: 99%
“…Table 5 shows the comparison among three ASIP design methods, LISA [10], GCC extension [11] and Derivative ASIP. As shown in the table, Derivative ASIP approach has three main benefits.…”
Section: Experiments Resultsmentioning
confidence: 99%
“…Table 3 shows the feature comparison among three ASIP design approaches i.e. the LISA approach [4], Kumura's approach [5] and the Derivative ASIP approach. As shown in the table, the Derivative ASIP approach gains threefold benefit.…”
Section: Resultsmentioning
confidence: 99%
“…Therefore, the GCC source code must be premodified so that the assembly code generated by the <dasip>-gcc compiler must be compatible with LISA assembler. This is a benefit of our approach because in order to update the GCC compiler, we do not need to modify the GNU assembler, GNU linker and GNU debugger as what is done in Kumura's approach [5]. To generate an executable file for the Derivative ASIP processor, there are two ways.…”
Section: Derivative Asip Approachmentioning
confidence: 99%
See 2 more Smart Citations