Tool Demonstration: CLasH - From Haskell to Hardware

C.P.R. Baaij, Matthijs Kooijman, Jan Kuper, Marco Egbertus Theodorus Gerards, Egbert Molenkamp

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademic

    25 Downloads (Pure)

    Abstract

    C\ensuremath{\lambda}aSH is a functional hardware description language that borrows both its syntax and semantics from the functional programming language Haskell. Polymorphism and higher-order functions provide a level of abstraction and generality that allow a circuit designer to describe circuits in a more natural way than possible with the language elements found in the traditional hardware description languages.
    Original languageUndefined
    Title of host publicationProceedings of the 2nd ACM SIGPLAN symposium on Haskell
    Place of PublicationNew York
    PublisherAssociation for Computing Machinery
    Pages3-3
    Number of pages1
    ISBN (Print)978-1-60558-508-6
    DOIs
    Publication statusPublished - 2009
    Event2nd ACM SIGPLAN Symposium on Haskell - New York, NY, USA
    Duration: 3 Sept 20093 Sept 2009

    Publication series

    Name
    PublisherACM

    Conference

    Conference2nd ACM SIGPLAN Symposium on Haskell
    Period3/09/093/09/09
    Other3 September 2009

    Keywords

    • METIS-275958
    • EWI-19846
    • EC Grant Agreement nr.: FP7/248465
    • CAES-EEA: Efficient Embedded Architectures
    • IR-101998

    Cite this