README

February 24, 2016 ยท View on GitHub

This repository stores a Jupyter notebook describing and comparing two hardware-based circuits that will sort a list of numbers into descending order.

Sorting Steps

With the notebook, you can::

  • Simulate the operation of these sorter circuits,
  • Change the bit-width of the sorted numbers and the size of the sorted lists,
  • Output Verilog and VHDL code for implementing the sorters on an FPGA.

To use the notebook, you'll need a Python interpreter (like Anaconda), Jupyter and MyHDL.