This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
2014:fpga_piano_lfsr_with_sine_wave_generator [2014/12/18 22:50] teamuptownfunk [Playing a Programmed Song with the Press of a Button] |
2014:fpga_piano_lfsr_with_sine_wave_generator [2014/12/18 22:51] teamuptownfunk |
||
---|---|---|---|
Line 43: | Line 43: | ||
The first thing we needed to do was slow down the clock. We ran the clock through an Up Counter so that the flip flops would wait for the clock appropriately to get the correct signal at 440 Hz. We had an up counter for each note, but it was pointed out to us that we could have just one up counter and get the signal at any point of the up counter at the frequencies we wanted. | The first thing we needed to do was slow down the clock. We ran the clock through an Up Counter so that the flip flops would wait for the clock appropriately to get the correct signal at 440 Hz. We had an up counter for each note, but it was pointed out to us that we could have just one up counter and get the signal at any point of the up counter at the frequencies we wanted. | ||
- | ==== Run the piano/song/LFSR ==== | + | ==== Run the piano/song/LFSR & Pick up where we left off ==== |
You can synthesize either the piano mode or the LFSR chip tunes mode on the FPGA. | You can synthesize either the piano mode or the LFSR chip tunes mode on the FPGA. | ||
- | ==== Pick up where we left off ==== | ||
Clone our repository at https://github.com/yunhsincynthiachen/CompArchFPGAPianoFinal and program the FPGA in Xilinx opening the project ___________ or ____________. | Clone our repository at https://github.com/yunhsincynthiachen/CompArchFPGAPianoFinal and program the FPGA in Xilinx opening the project ___________ or ____________. | ||
http://tinyurl.com/ca-fpga-13 | http://tinyurl.com/ca-fpga-13 |