Passer à la navigation principale Passer à la recherche Passer au contenu principal

Generating an efficient instruction set simulator from a complete property suite

  • University of Bremen
  • OneSpin Solutions

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

2 Citations (Scopus)

Résumé

Instruction set simulators can be used for the early development and testing of software for a processor before it is manufactured. While gate-level simulation offers cycleaccurate results, performance of the simulation is typically not sufficient for in-depth software testing. In addition, such a gate-level simulation cannot be carried out in the early phases of the design process when only the instruction set architecture (ISA) is present and the design is not yet complete. Therefore, more abstract simulators are based on the ISA; these simulators can achieve a performance of several million instructions per second. However, by introducing a simulator separate from the design, the ISA has to be re-implemented for the simulator. Therefore, there is a risk that the instruction set simulator is not in sync with the design or the ISA. We present an approach to automatically generate an instruction set simulator from a complete property suite, which can be used for the formal verification of the processor. In this way, we obtain a provably correct simulator with relatively small effort. We show the feasibility of the approach for an industrial design; the performance of the resulting simulator is shown to be comparable to custom state-of-the-art simulators.

langue originaleAnglais
titreProceedings - 20th IEEE/IFIP International Symposium on Rapid System Prototyping
Sous-titreShortening the Path from Specification to Prototype, RSP 2009
Pages109-115
Nombre de pages7
Les DOIs
étatPublié - 9 nov. 2009
Modification externeOui
Evénement20th IEEE/IFIP International Symposium on Rapid System Prototyping: Shortening the Path from Specification to Prototype, RSP 2009 - Paris, France
Durée: 23 juin 200926 juin 2009

Série de publications

NomProceedings of the International Workshop on Rapid System Prototyping
ISSN (imprimé)1074-6005

Une conférence

Une conférence20th IEEE/IFIP International Symposium on Rapid System Prototyping: Shortening the Path from Specification to Prototype, RSP 2009
Pays/TerritoireFrance
La villeParis
période23/06/0926/06/09

Empreinte digitale

Examiner les sujets de recherche de « Generating an efficient instruction set simulator from a complete property suite ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation