author: Wander Nauta
title: Visually Representing and Manipulating Hardware Descriptions in Viskell
keywords:
topics: Other
committee: Jan Kuper
started: August 2015
end: January 2016

Description

This research tries to discover how the Viskell visual Haskell programming environment can be used for describing complex hardware.
In particular, it attempts to find a usable way to visualize two concepts that are important in hardware design, but do not normally arise when writing functional program: state and simulation over time.

To show the feasibility of using the combination of Viskell and the CλaSH compiler to design real-world hardware, we plan on building such a hardware design ourselves. 

 

Additional Resources

  1. The paper