Skip to content

MikeZ7/VGA-Oscilloscope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VGA Oscilloscope

Project of digital oscillscope built with an ADC on a Mimas Spartan 6 development board.

Contents

Directory src:

  • bram block
  • vga driver
  • pmod ad1 driver

GPIOs configuration file:

  • pinout.ucf

Results

demo.mp4
  • DC signal

  • Sine signal

  • Triangle signal

  • Square signal

Flaws

Project displays oscillogram vertically due to simpler implementation. Oscilloscope lacks synchronization for reading from memory and displaying via VGA. 8 MSB bits from 12 bit data are used to avoid LUT memory usage so the waveforms are truncated.

Future updates

  • synchronization
  • horizontal drawing
  • auxiliary grid applied
  • cursors
  • second channel
  • adjustment of the amplitude axis and time base
  • trigger options
  • math functions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages