SPI-Protocol A digital design for the SPI protocol, delivered as a project for the logic design course