pragyakhanna11 / Saregama

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Saregama

Objective:

  • To produce sa-re-ga-ma-pa-dha-ni-sa tune with the help of vhdl code alongwith corresponsing LED lighting up

File description:

  • Saregama.vhd: A 9 state FSM for each tune (sa-re-ga-ma-pa-dha-ni-sa) and a 'rest' state, it also uses clock divider to keep the LEDs on for the desired duration.
  • toneGenerator.vhd: Used to produce tone for each of the states defined in Saregama.vhd

Speaker Circuit:

image

Demo:

saregama_demo.mp4

About


Languages

Language:VHDL 100.0%