The kansas-lava package
Kansas Lava is a Domain Specific Language (DSL) for expressing hardware-oriented descriptions of computations, and is hosted inside the language Haskell. Kansas Lava programs are descriptions of specific hardware entities, the connections between them, and other computational abstractions that can compile down to these entities.
Properties
| Version | 0.2.4 |
|---|---|
| Dependencies | base (4.*), bytestring, cmdargs (0.8), containers, data-default, data-reify (0.6), directory, dotgen (≥0.4.1), filepath, netlist (≥0.3.1), netlist-to-vhdl (≥0.3.1), process, random, sized-types (≥0.3.4), strict, template-haskell |
| License | BSD3 |
| Copyright | (c) 2009-2011 The University of Kansas |
| Author | Andy Gill |
| Maintainer | Andy Gill <andygill@ku.edu> |
| Stability | alpha |
| Category | Language, Hardware |
| Home page | http://ittc.ku.edu/csdl/fpg/Tools/KansasLava |
| Source repository | git clone git://github.com/ku-fpg/kansas-lava.git |
| Executables | kansas-lava-tbf2vcd, kansas-lava-testreport, kansas-lava-unittest |
| Upload date | Mon Nov 7 15:11:27 UTC 2011 |
| Uploaded by | AndyGill |
| Build failure | ghc-7.2 (log) |
| Distributions | NixOS: 0.2.4 |
Modules
- Language
- Language.KansasLava
- Language.KansasLava.DOT
- Language.KansasLava.Dynamic
- Language.KansasLava.Entity
- Language.KansasLava.Fabric
- Language.KansasLava.Optimization
- Language.KansasLava.Probes
- Language.KansasLava.Protocols
- Language.KansasLava.RTL
- Language.KansasLava.Rep
- Language.KansasLava.Signal
- Language.KansasLava.Stream
- Language.KansasLava.Test
- Language.KansasLava.Types
- Language.KansasLava.Utils
- Language.KansasLava.VCD
- Language.KansasLava.VHDL
- Language.KansasLava
Downloads
- kansas-lava-0.2.4.tar.gz (Cabal source package)
- package description (included in the package)