Xilinx FPGA및Zynq SoC
Xilinx기기에서알고리즘을모델링,검및프로그래밍할수있습니다。
분야별전문가와하드웨어엔지니어는matlab®및仿金宝app真软件®를사용하여Xilinx®FPGA및Zynq®SoC기기에배포할프로토타입및프로덕션응용프로그램을개발합니다。
MATLAB및Si金宝appmulink를사용하여다음과같은작업을수행할수있습니다。
- 시스템수준에서하드웨어아키텍처모델링
- 코드작성없이FPGA또는SoC프로그래밍
- MATLAB및仿真金宝app软件제품을사용하여FPGA또는SoC시뮬레이션및디버그
- 프로덕션HDL및C코드를생성하여FPGA또는SoC에통합
우리는우리분야내에서의경험은풍부하지만fpga통합경험은거의없습니다。金宝app仿真软件와HDL编码器를통해우리는특정FPGA에서알고리즘을실행하는방법이아니라우리제품을위한지능형알고리즘설계에집중할수있었습니다。”
鲍里斯·范·阿莫隆根,奥罗拉亚
Xilinx FPGA및Zynq SoC에MATLAB사용하기
모델링및시뮬레이션
모델기반설계에仿真软金宝app件를사용하면상위수준에서하드웨어구현을모델링하고시스템맥락에서시뮬레이션함으로써Xilinx FPGA와Zynq SoC응용프로그램의개발시간을단축할수있습니다。또한더효율적리소스사용을위해고정소수점으로양자화하거나합성가능한네이티브부동소수점Hdl을생성하여더쉽게Fpga를프로그래밍할수있습니다。
高密度脂蛋白编码器™를통해HDL과호환되는仿真软件金宝appMATLAB및함수블록으로부터합성가능한硬件描述语言(VHDL)®또는Verilog®를직접생성하여신호 처리,무선 통신,모터및전력제어,상/비디오처리등의응용분야에사용할수있습니다。
用于DSP的Xilinx系统生成器와Xilinx模型编写器를통해Xilinx특정블록을仿真软件에金宝app추가하여시스템수준시뮬레이션및하드웨어배포가가능합니다。系统发电机블록과네이티브仿真软件블록을통합하여HDL金宝app코드를생성할수있습니다。
SoC Blockset™을사용하면메모리사용및스케줄링/OS향과같은Zynq UltraScale+ MPSoC및RFSoC기기의하드웨어-소프트웨어상호작용성능을분석할수있습니다。
제품 소개
FPGA및Zynq SoC기반플랫폼에서프로토타이핑
프로토타이핑을시작하려면실시간무선소프트웨어정의무선통신,BLDC모터제어,실시간카메라입력을통한비디오및상처리,또는딥러닝추론처리를위해사전구성된Xilinx FPGA및Zynq SoC기반평가플랫폼을타겟팅하는지원패키지를다운로드할수있습니다。이후HDL编码器를통해仿真软件에서金宝appHDL코드를작성하지않고도직접FPGA나SoC를프로그래밍하는단계를안내받을수있습니다。
다양한기법중에서선택하여MATLAB및仿真软件에서金宝app직접FPGA프로토타입을디버그할수있습니다。Ip를삽입하여Axi레지스터를읽거나쓰고MATLAB과온보드메모리위치간에대량신호또는영상파일을전송할수있으며FPGA내부신호에서데이터를캡처하여MATLAB에서분석하거나,MATLAB또는Simul金宝appink테스트벤치로FPGA-in-the-loop를실행하는평가키트에서알고리즘을테스트할수있습니다。
프로덕션통합을위한HDL및IP코어생성
高密度脂蛋白코드생성기능을지원하는대부분의블록에는파이프라인삽입,리소스공유,RAM매핑등의직접사용자지정하드웨어구현옵션을지정할수있는HDL블록속성이있습니다。HDL코드생성설정을통해최적화,리셋스타일,클록활성화,명명규칙등을사용자가전역적으로사용자지정할수있습니다。金宝app仿真软件에서구현아키텍처를설계할수있을뿐만아니라Xilinx FPGA및Zynq SoC기기의속도및역최적화에대한완전한제어가가능합니다。
가독성이좋은합성가능한RTL을생성하여Vivado®의비알고리즘적콘텐츠와통합할수있습니다。Zynq용HDL Coder지원패키지를설치하면手臂®프로세서및기타기기IP와의통신에다양한AXI프로토콜을사용하는IP코어래퍼를생성할수있습니다。Zynq용嵌入式编码器®지원패키지를사용하여手臂애플리케이션프로세서를프로그래밍하기위한드라이버와응용프로그램소프트웨어를생성할수있습니다。