实验室研究与探索
實驗室研究與探索
실험실연구여탐색
LAABORATORY REESEARCH AND EXPLORATION
2014年
12期
35-38
,共4页
徐家惠%戚海峰%高健%庄建军%陈毅煌
徐傢惠%慼海峰%高健%莊建軍%陳毅煌
서가혜%척해봉%고건%장건군%진의황
Vivado HLS%FPGA%MicroBlaze%软硬件协同设计%IP核
Vivado HLS%FPGA%MicroBlaze%軟硬件協同設計%IP覈
Vivado HLS%FPGA%MicroBlaze%연경건협동설계%IP핵
Vivado HLS%FPGA%MicroBlaze%hardware-software co-design%IP core
介绍一种基于FPGA的AC97音频系统设计.系统的核心部件采用Xilinx Atlys的板载Spartan6 XCSLX45芯片,使用的工具为Xilinx的高层次综合技术Vivado HLS.首先使用C/C++代码编写的算法描述系统的FIR滤波器;然后按照Vivado HLS编译工具的规范,将程序代码转换为RTL模型,快速、直接地生成对应左右声道的FIR IP核和综合结果;再结合互连的MicroBlaze处理器IP核,处理一段立体声音乐信号,通过这种软硬件协同设计的方法,实现了音频滤波系统由现有算法向高性能的FPGA系统中移植的设计.结果表明,系统能够有效地滤除指定音频中的噪声,并且通过优化设计和架构探索,可以获得最佳资源消耗和性能优化的组合.
介紹一種基于FPGA的AC97音頻繫統設計.繫統的覈心部件採用Xilinx Atlys的闆載Spartan6 XCSLX45芯片,使用的工具為Xilinx的高層次綜閤技術Vivado HLS.首先使用C/C++代碼編寫的算法描述繫統的FIR濾波器;然後按照Vivado HLS編譯工具的規範,將程序代碼轉換為RTL模型,快速、直接地生成對應左右聲道的FIR IP覈和綜閤結果;再結閤互連的MicroBlaze處理器IP覈,處理一段立體聲音樂信號,通過這種軟硬件協同設計的方法,實現瞭音頻濾波繫統由現有算法嚮高性能的FPGA繫統中移植的設計.結果錶明,繫統能夠有效地濾除指定音頻中的譟聲,併且通過優化設計和架構探索,可以穫得最佳資源消耗和性能優化的組閤.
개소일충기우FPGA적AC97음빈계통설계.계통적핵심부건채용Xilinx Atlys적판재Spartan6 XCSLX45심편,사용적공구위Xilinx적고층차종합기술Vivado HLS.수선사용C/C++대마편사적산법묘술계통적FIR려파기;연후안조Vivado HLS편역공구적규범,장정서대마전환위RTL모형,쾌속、직접지생성대응좌우성도적FIR IP핵화종합결과;재결합호련적MicroBlaze처리기IP핵,처리일단입체성음악신호,통과저충연경건협동설계적방법,실현료음빈려파계통유현유산법향고성능적FPGA계통중이식적설계.결과표명,계통능구유효지려제지정음빈중적조성,병차통과우화설계화가구탐색,가이획득최가자원소모화성능우화적조합.