MyFPGA Forum

 找回密码
 注册
搜索
查看: 4677|回复: 2
打印 上一主题 下一主题

DE2-70的音源問題

[复制链接]
跳转到指定楼层
1#
发表于 2009-9-16 08:31:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我有一塊版子型號為:DE2-70,晶片:EP2C70F896C6N
我想做一個mp3 decoder,而不用版子上的audio codec IC
而是直接寫verilog或VHDL在晶片上
再利用版子的上音效插孔接喇叭出來
這樣子是可以的嗎??
但是硬體線路感覺是從cyclone晶片,經過audio codec IC
再接音效插孔座
所以不確定這樣可不可行
有人這樣子做過的嗎??
如果可以的話,pins是用原來FPGA Pin No.就可以了嗎??
謝謝~~
2#
发表于 2009-9-17 01:24:11 | 只看该作者
不用audio codec IC怎么放呢.....那个audio codec IC其实说白了只是一个ADC和DAC而已.....如果不用audio codec IC,那你verilog输出来的只能是3.3V和0V了.....
3#
发表于 2009-9-17 23:10:13 | 只看该作者
對, 還是要用到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 就會聽到聲音
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-5-4 02:51 , Processed in 0.056253 second(s), 15 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表