Implementation of control functions

  • Jan Vanhoof
  • Karl Van Rompaey
  • Ivo Bolsens
  • Gert Goossens
  • Hugo De Man
Chapter
Part of the The Springer International Series in Engineering and Computer Science book series (SECS, volume 216)

Abstract

In the previous chapter, we have already indicated that the expansion of silage control functions requires the generation of control structures. In this chapter, the generation of the control structures for implementation in a multi-branch controller with a single thread of control is explained. More in particular, we will consecutively treat the following topics:
  • the conversion of selection multiplexers into blocks of conditionally executed register transfers

  • the implementation of code repetition in a register-transfer description

  • alternative ways to exploit function hierarchy

  • the conversion of multi-rate silage descriptions into behaviourally equivalent single-rate descriptions.

The discussion on the scheduling of the register transfers into a sequence of operations, is contained in chapter 6.

Keywords

Control Function Code Block Data Path Intermediate Signal Register Transfer 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Science+Business Media Dordrecht 1993

Authors and Affiliations

  • Jan Vanhoof
    • 1
  • Karl Van Rompaey
    • 1
  • Ivo Bolsens
    • 1
  • Gert Goossens
    • 1
  • Hugo De Man
    • 1
  1. 1.IMEC vzwUSA

Personalised recommendations