黃文吉Wen-Jyi Hwang蘇永隆Yong-Long Su2019-09-052011-08-012019-09-052008http://etds.lib.ntnu.edu.tw/cgi-bin/gs32/gsweb.cgi?o=dstdcdr&s=id=%22GN0695470074%22.&%22.id.&http://rportal.lib.ntnu.edu.tw:80/handle/20.500.12235/106685本篇論文提出一個以FPGA (Field Programmable Gate Array)實現的音樂內容檢索系統,此系統採用一個近似字串比對的硬體電路架構,是根據一個簡單的shift-and-or演算法則來完成。該系統具有High Throughput以及Low Area Cost等優點的硬體電路,與NIOS II softcore CPU整合,成為一個可以接受Query請求、執行高速CBMR (Content-Based Music Retrieval)比對以及輸出比對結果之完整的音樂內容檢索系統。A FPGA (novel field programmable gate array) implementation of content-based music retrieval system is presented in this thesis. The system adopts a novel hardware architecture for approximate string matching. The architecture is based on a simple shift-and-or algorithm. It has the advantages of low area cost and high throughput. The content-based music retrieval system based on the proposed architecture is implemented on a system-on-programmable-chip (SOPC) platform with a softcore NIOS II CPU for physical performance measurement. It can accept query request, execute high speed CBMR (Content-Based Music Retrieval) matching and output the matching results.音樂檢索字串比對FPGAmusic retrievalstring matchingFPGA應用軟硬體協同設計於音樂內容檢索系統之開發Content-Based Music Retrieval Systems Based on Hardware/Software Co-Design