陕西科技大学学报(自然科学版)
陝西科技大學學報(自然科學版)
협서과기대학학보(자연과학판)
JOURNAL OF SHAANXI UNIVERSITY OF SCIENCE & TECHNOLOGY
2015年
1期
155-159
,共5页
党宏社%王黎%王晓倩
黨宏社%王黎%王曉倩
당굉사%왕려%왕효천
高层次综合%Vivado%FPGA
高層次綜閤%Vivado%FPGA
고층차종합%Vivado%FPGA
high level synthesis%Vivado%FPGA
为在硬件中更快速地实现数字信号处理或图像处理算法,可使用Vivado HLS工具与Zynq系列的全可编程SoC进行FPGA的设计与开发。开发者能够借助它们直接使用C或C++语言进行FPGA的开发,相对于Verilog或V HDL设计而言,开发周期短、成本低。本文详细介绍了Vivado HLS工具的特点与应用等内容,并以“图像色调分离”和“循环编码器”两种不同类型的实例,描述了该工具的使用方法与设计技巧。
為在硬件中更快速地實現數字信號處理或圖像處理算法,可使用Vivado HLS工具與Zynq繫列的全可編程SoC進行FPGA的設計與開髮。開髮者能夠藉助它們直接使用C或C++語言進行FPGA的開髮,相對于Verilog或V HDL設計而言,開髮週期短、成本低。本文詳細介紹瞭Vivado HLS工具的特點與應用等內容,併以“圖像色調分離”和“循環編碼器”兩種不同類型的實例,描述瞭該工具的使用方法與設計技巧。
위재경건중경쾌속지실현수자신호처리혹도상처리산법,가사용Vivado HLS공구여Zynq계렬적전가편정SoC진행FPGA적설계여개발。개발자능구차조타문직접사용C혹C++어언진행FPGA적개발,상대우Verilog혹V HDL설계이언,개발주기단、성본저。본문상세개소료Vivado HLS공구적특점여응용등내용,병이“도상색조분리”화“순배편마기”량충불동류형적실례,묘술료해공구적사용방법여설계기교。
In order to more rapid implementation of digital signal processing and image pro‐cessing algorithm in hardware design. Vivado High‐Level Synthesis (HLS) design tools can be used in the design and development of Zynq All programmable with FPGA. HLS can transform a C or C++ design specification into a Register Transfer Level implementation which can be synthesized into a Xilinx FPGA. Compared with Veirlog or VHDL design, this tool will reduce development cycles and costs of FPGA. This paper describes the characteris‐tics and applications of HLS in detail. With the examples of image posterization and loop en‐coder, we can learn the design method and skills.