Sökning: onr:"swepub:oai:DiVA.org:ri-21413" >
SimGen: Development...
SimGen: Development of Efficient Instruction Set Simulators
-
- Larsson, Fredrik (författare)
- RISE,SICS
-
- Magnusson, Peter S. (författare)
- RISE,SICS
-
- Werner, Bengt (författare)
- RISE,SICS
-
(creator_code:org_t)
- 1
- Swedish Institute of Computer Science, 1997
- Engelska 17 s.
-
Serie: SICS Research Report, 0283-3638 ; R97:03
- Relaterad länk:
-
https://ri.diva-port... (primary) (Raw object)
-
visa fler...
-
https://urn.kb.se/re...
-
visa färre...
Abstract
Ämnesord
Stäng
- A simulator is a powerful tool for both hardware and software development. However, implementing an efficient simulator by hand is a labour intensive and error-prone task. This paper describes a tool for automating significant portions of the work involved in developing instruction set architecture simulators while still generating an efficient simulator. We believe that the tool significantly shortens the design time. A specification file describing the instruction set is used as input to the tool. With this technique we have generated a SPARC V8 simulator which is more efficient than an earlier hand-coded and hand-optimized version. The tool has also been applied to APZ 21220, a proprietary embedded CISC processor, demonstrating the generality of the technique.
Ämnesord
- NATURVETENSKAP -- Data- och informationsvetenskap (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences (hsv//eng)
Nyckelord
- Instruction Set Simulator
- Interpreter
- Specification Language
- Instruction Set Arcitecture
- SPARC
- Automatic Code Generation
Publikations- och innehållstyp
- vet (ämneskategori)
- rap (ämneskategori)