Detail publikace

Optimization of state machine

Miloš Čábel, Soběslav Valach

Originální název

Optimization of state machine

Typ

článek ve sborníku ve WoS nebo Scopus

Jazyk

angličtina

Originální abstrakt

This article shows an implementation of a state machine in an embedded system. Goal was to reduce code size and allow adding a feature into the device without any change in hardware. General and specific optimization techniques have been used to achieve the goal. You can see dramatic changes in implementation and gain of required code space for adding the new feature. The article compares four different implementation of the same state machine and shows several methods how to reduce code size. Moreover there is shown several additional techniques how to reduce code size. This shows which methods are simple and helps reduce code size without reducing code readability, which may reduce code size for cost of reduced code readability or efficiency and which are not working at all.

Klíčová slova

Embedded systems, state machine, optimisation, optimization, C, AVR

Autoři

Miloš Čábel, Soběslav Valach

Rok RIV

2007

Vydáno

24. 5. 2007

Nakladatel

TU Košice, BERG Faculty

Místo

Košice

ISBN

978-80-8073-805-1

Kniha

Proceedings of 8th international Carpathian Control Conference

Číslo edice

1

Strany od

87

Strany do

90

Strany počet

4

BibTex

@inproceedings{BUT23268,
  author="Miloš {Čábel} and Soběslav {Valach}",
  title="Optimization of state machine",
  booktitle="Proceedings of 8th international Carpathian Control Conference",
  year="2007",
  number="1",
  pages="4",
  publisher="TU Košice, BERG Faculty",
  address="Košice",
  isbn="978-80-8073-805-1"
}