MyFPGA Forum

标题: DE2-70的音源問題 [打印本页]

作者: darren6ix    时间: 2009-9-16 08:31
标题: DE2-70的音源問題
我有一塊版子型號為:DE2-70,晶片:EP2C70F896C6N
我想做一個mp3 decoder,而不用版子上的audio codec IC
而是直接寫verilog或VHDL在晶片上
再利用版子的上音效插孔接喇叭出來
這樣子是可以的嗎??
但是硬體線路感覺是從cyclone晶片,經過audio codec IC
再接音效插孔座
所以不確定這樣可不可行
有人這樣子做過的嗎??
如果可以的話,pins是用原來FPGA Pin No.就可以了嗎??
謝謝~~
作者: wzleva    时间: 2009-9-17 01:24
不用audio codec IC怎么放呢.....那个audio codec IC其实说白了只是一个ADC和DAC而已.....如果不用audio codec IC,那你verilog输出来的只能是3.3V和0V了.....
作者: rich    时间: 2009-9-17 23:10
對, 還是要用到audio code IC 的DAC.
流程大概是:
1. Decode mp3 file, 得到sample rate, bit-count, channel count 等資訊
2. 以I2C 來控制audio coded 的DAC 部分(sample rate, volume, ...., 可參考DE2-70上的example)
3. 將mp3 file 解成raw PCM (為了保留音訊流暢, 要用fifo 暫存PCM waveform)
4. 透過I2S (或是其他的audio 介面)將PCM 送到audio codec IC
5. 此時Line-Out or Headphone 就會聽到聲音




欢迎光临 MyFPGA Forum (http://www.myfpga.org/discuz/) Powered by Discuz! X3