This project is an implementation of a CAN controller as a wishbone bus peripheral. Some notable features of this controller are.
This controller should be able to interface with an external CAN transciever and also contains configureable timing registers to adjust the baud rate, and sampling characteristics. I hope it will find use outside of this shuttle as a resource for those who want to use CAN bus with their FPGA projects to connect to existing equipment, or just for reliable communication within a standalone project.
If you are collaborating on this project, please click here to access your collaboration files, and click "Accept Share" in the actions column if you haven't done so already.
An implementation of a CAN bus controller as a wishbone peripheral for the open MPW shuttle
06/29/21 19:51:31 PDT