Go Back

Source code


Name: mmuart
Created: Aug 6, 2010
Updated: Aug 7, 2010
SVN Updated: Aug 24, 2010

Other project properties

Category: Communication controller
Language: Verilog
Development status: Stable
Additional info: Design done , FPGA proven , Specification done
WishBone Compliant: No
License: GPL


This core is part of the Milkymist System-on-Chip , the most advanced open source SoC for interactive multimedia applications.

  • Minimal UART core
  • No hardware FIFO
  • No modem control signals (just TX and RX)
  • Fully synchronous design
  • Configurable baud rate
  • Meant to interface with Milkymist CSR bus and an edge sensitive interrupt controller (like that of LatticeMico32)

More information

  • Core documentation
  • CSR bus specifications