A real-time kernel — Rapid prototyping with VHDL and FPGAs

  • Lennart Lindh
  • Klaus Müller-Glaser
  • Hans Rauch
  • Frank Stanischewski
Rapid Prototyping
Part of the Lecture Notes in Computer Science book series (LNCS, volume 705)


In order to remain competitive a company needs to decrease the development time for their products. Consequently the time for prototyping has to be cut down as well especially to see whether the product will fulfil requirements. One way to reduce the development time is to describe the circuit with a hardware description language, to synthesize the design description automatically and to implement in FPGAs (Field Programmable Gate Arrays).

This article describes how to implement a small real-time kernel and a very simple CPU in hardware. During the development process the hardware description language VHDL (Very high speed integrated circuit Hardware Description Language) was used for the behavioural and data flow (RTL) description, the simulation of the hardware and for synthesis to gate level. Also it describes the fitting of the design into FPGAs for rapid prototyping and experiences about different phases of the development.


Real-Time Kernel Rapid Prototyping VHDL Synthesis FPGA 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Actel Corporation, 955 East Arques Avenue Sunnyvale, CA 94086, USAGoogle Scholar
  2. [2]
    Lindh, Lennart; Stanischewski, Frank; ”FASTCHART — A Fast Time Deterministic CPU and Hardware Based Real-Time-Kernel”; Proceedings of Euromicro Workshop on Real-Time Systems Paris 1991; IEEE; pages 36–40Google Scholar
  3. [3]
    Liu, C.L.; Layland, James W.; ”Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment”; Journal of ACM; 1973; Vol. 20; No. 1; pages 46–61CrossRefGoogle Scholar
  4. [4]
    Selz, M., Bartels, S., Syassen, J.; ”Synthesis with VHDL”; Procedings of the VHDL Forum 1993; Maerz 1993; pages 31–40Google Scholar
  5. [5]
    Stancovic, J.A.; ”Misconceptions about Real-Time Computing”; IEEE Comp; No. 21; 1988Google Scholar
  6. [6]
    Viewlogic Systems, Inc. 293 Boston Post Road West Marlboro, Ma 01752-4615, USAGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1993

Authors and Affiliations

  • Lennart Lindh
    • 1
  • Klaus Müller-Glaser
    • 2
  • Hans Rauch
    • 2
  • Frank Stanischewski
    • 3
  1. 1.CUS InstituteUniversity of Eksilstuna/VästeråsVästeråsSweden
  2. 2.Institute for Computer Aided Circuit DesignUniversity of Erlangen/NürnbergErlangenGermany
  3. 3.Institute of Computer Science (IMMD 3)University of Erlangen/NürnbergErlangenGermany

Personalised recommendations