Welcome to the upgraded MacSphere! We're putting the finishing touches on it; if you notice anything amiss, email macsphere@mcmaster.ca

Hard Real-Time Microcontroller Code Generation from Timed Automaton Specifications

dc.contributor.advisorKahl, Wolfram
dc.contributor.advisorWassyng, Alan
dc.contributor.authorBandur, Victor
dc.contributor.departmentSoftware Engineeringen_US
dc.date.accessioned2017-03-31T16:25:58Z
dc.date.available2017-03-31T16:25:58Z
dc.date.issued2008-09
dc.descriptionTitle: Hard Real-Time Microcontroller Code Generation from Timed Automaton Specifications, Author: Victor Bandur, Location: Thodeen_US
dc.description.abstractA method is developed for automatically synthesizing hard real-time assembly code for simple microcontrollers directly from timed automaton software specifications. The method uses the microcontrollers' individual instruction execution times to approximate as closely as possible the timing requirements indicated in the specification. In order to accommodate this approximation, certain transitions in the specification automaton require tolerances on timing constraints to be provided as part of the specification. A second automaton is produced that is a model of the behaviour of the implementation. The method is applied to the synthesis of a software metronome device for the Microchip PIC 18F452 microcontroller.en_US
dc.description.degreeBachelor of Engineering (BEng)en_US
dc.description.degreetypeThesisen_US
dc.identifier.urihttp://hdl.handle.net/11375/21270
dc.language.isoenen_US
dc.titleHard Real-Time Microcontroller Code Generation from Timed Automaton Specificationsen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Bandur_Victor_2008_09_master.pdf
Size:
21.85 MB
Format:
Adobe Portable Document Format
Description:
Title: Hard Real-Time Microcontroller Code Generation from Timed Automaton Specifications, Author: Victor Bandur, Location: Thode

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.68 KB
Format:
Item-specific license agreed upon to submission
Description: