This is a git repo of my project prepared for the EEE 102 course, Introduction to Digital Circuit Design. All the necessary files for an oscilloscope implementation with BASYS 3 are included. Vivado 18.3 is used for developping the project.
A demo is available via the YouTube link provided above.
Specification: DSO, Single channel, Approximately 961 KSPS sampling rate, Bipolar, 12 bits resolution, 0.25 mV step size, At most 1 Vpp is allowed, 800x600 resolution @72Hz