ForSyDe-3.1.1: ForSyDe's Haskell-embedded Domain Specific Language.

Portabilitynon-portable (Template Haskell, LSTV)
Stabilityexperimental
Maintainerforsyde-dev@ict.kth.se

ForSyDe.Backend.Simulate

Description

This module provides the simulation backend of ForSyDe's embedded compiler

This module is based on Lava2000: http://www.cs.chalmers.se/~koen/Lava/

Synopsis

Documentation

simulate :: SysFunToSimFun sysFun simFun => SysDef sysFun -> simFunSource

simulate takes a system definition and generates a function able simulate a System using a list-based representation of its signals.