全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2298
推到 Plurk!
推到 Facebook!

mp3 解碼器 相關問題

尚未結案
huangwh
一般會員


發表:2
回覆:1
積分:0
註冊:2008-06-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-06-18 14:48:48 IP:218.160.xxx.xxx 訂閱
我在網路上找到另外一個mp3 解碼器的相關程式碼
下面為下載點:
http://www.es.lth.se/home/tlt/dicp/2002/images/project.tar.gz
參考文件:
http://www.es.lth.se/home/tlt/dicp/2002/images/project.pdf
參考網站為:
http://www.es.lth.se/home/tlt/dicp/2002/index.html
裡面包含了:
01.C
02.Converter
03.Music
04.VHDL
這個程式似乎都寫得蠻完整的
當用ModelSim執行模擬前,必須利用converter裡面的工具,將mp3轉換成"0" "1" 的形式
其檔名需為song.dat 並且將此專好的檔放到music 資料夾當中
我在這邊上傳已經事先轉好的"song.dat" 檔案 若願意幫我人的忙,可以直接將此檔案 放到解壓後的music資料夾當中
就可以用ModelSim來進行模擬
對了,說明一下
最後若執行模擬成功的話
在music資料夾會產生一個song.wav檔案 來讓使用者確定是否有成功解碼
倘若你做到像我下面有錯誤的結果,雖然無法成功產生有內容的wav檔,但至少會產生一個song.wav 0bit 的檔案~~



接下來,我就開始說我的問題

因為這個VHDL檔案當中,已經有內建好的testbench,所以可以直接來用tb_decorder 來進行模擬
可是,當我模擬後,有成功的把mp3 "0" "1"編碼的資料讀入,但是最主要的三條輸出線路似乎完全沒有被動到 輸出都為紅色的線條


然後 我看一下 下面的錯誤顯示:


說在read_file.vhd line 34 似乎有所錯誤~~~~~
但我看了好久,就是找不出哪邊有寫錯
不知道哪邊有錯

還是我哪邊沒有設定到呢?

所以請大家幫幫忙了~~ 謝謝

註: 我是用視窗系統 ModelSim SE 6.1b

附加檔案:4858afd025924_song.dat
編輯記錄
huangwh 重新編輯於 2008-06-18 14:51:59, 註解 無‧
huangwh 重新編輯於 2008-06-18 14:52:38, 註解 無‧
huangwh 重新編輯於 2008-06-18 14:54:23, 註解 下載後的附加檔案 請將檔案改為 song.dat‧
系統時間:2024-05-19 8:13:46
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!