≈ the.bay.news

A Haskell processor running on an FPGA

Haskell Community
A Haskell processor running on an FPGA
Hi all, I’ve been working on a specialised processor for Haskell called Ouros as part of my PhD study (see the HAFLANG project). Recently, I got it running on an FPGA, with a Haskell program communicating with the outside world through UART. Ouros is a graph reduction processor with automatic fine-grained threading and garbage collection implemented in hardware. For this demo, I added a simple IO interface based on AXI4-Lite, so Haskell programs can perform IO directly without a software run...

0 comments

Sign in to join the discussion — your thebay.events account works here.

No comments yet.