sounds

C

carlmorada

is it possible for me to program using vhdl code that would output a
sound?...my input is a digital that would trigger an assign sound
output coming from the computer?...is it possible to store a wav
format and mp3 format on a spartan 3e kit using vhdl?
 
M

Mike Treseler

is it possible for me to program using vhdl code that would output a
sound?...my input is a digital that would trigger an assign sound
output coming from the computer?...is it possible to store a wav
format and mp3 format on a spartan 3e kit using vhdl?

If I wanted to to trigger sounds,
I would click the mouse on my computer.
If I wanted to learn vhdl, I would buy a simulator.

-- Mike Treseler
 
T

Tricky

is it possible for me to program using vhdl code that would output a
sound?...my input is a digital that would trigger an assign sound
output coming from the computer?...is it possible to store a wav
format and mp3 format on a spartan 3e kit using vhdl?

VHDL is a description language, not a programming language. With it,
you are describing hardware, which may include the description of a
wav/mp3 decoder.

Im sure it is possible to do what you ask, but Im imagining you will
probably need to create a memory interface to store the wav file, an
interface to talk to an output from the PC as the source of the wav
file, a wav/mp3 decoder that will decode each byte of data into a
signal sent to a speaker.

Overall, I fear its a non-trivial application.
 
S

Shannon

Overall, I fear its a non-trivial application.

Let's see... You could have an SPI module talking to an external flash
to store/get the wav file; a UART module perhaps to get the wav file
in there in the first place; a low level DAC driver to spit out each
sample to an external DAC; you could use the UART connection to the
computer to trigger the event. Doesn't sound too bad but it's
certainly not a first project for a beginner!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,169
Messages
2,570,920
Members
47,464
Latest member
Bobbylenly

Latest Threads

Top