Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Description and Simulation of Microprocessor Instruction Sets Using ASMs

Jürgen TeichContact Information, Kutter Philipp W. Contact Information and Ralph WeperContact Information

(8)  Electrical Engineering Department, University of Paderborn, Germany
(9)  Department of Electrical Engineering, Swiss Federal Inst. of Tech., Zurich, Switzerland
Abstract
In this paper, we describe how cycle-accurate processor behavior may be efficiently described using Abstract State Machines (ASMs). Given a register transfer description of the target processor, an extraction mechanism is described following the approach in [26] that extracts so called guarded register transfer patterns from the processor description. It will be shown that these may be directly transformed into a set of ASM rules which in turn provide an executable model of the processor for simulation purposes. Here, we use the ASM description language XASM from which the Gem-Mex tool [2] automatically generates a graphical simulator of a given architecture. The feasibility of this approach is demonstrated for an ARM microprocessor.

Contact Information Jürgen Teich
Email: teich@date.uni-paderborn.de

Contact Information Kutter Philipp W.
Email: philipp@kutter.org

Contact Information Ralph Weper
Email: weper@date.uni-paderborn.de
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.107 • Server: mpweb20
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)