main content

fpga、asic 和 soc 开发 -凯发k8网页登录

从算法开发到硬件设计和验证,实现工作流全程自动化

使用 matlab® 和 simulink® 开发原型和生产应用程序,以部署在 fpga、asic 和 soc 设备上。借助 matlab 和 simulink,您可以:

  • 在高度抽象级别对数字、模拟和软件进行建模和仿真。

  • 使用自动向导进行定点转换,或者为任意目标设备生成本机浮点运算。

  • 通过内存、总线和 i/o 建模对硬件和软件架构进行分析。

  • 生成经过优化、可读且可跟踪的 vhdl® 或 verilog®,用于在数字逻辑中实现。

  • 生成针对处理器优化的 c/c 代码,以部署到嵌入式处理器。

  • 对连接到 matlab 或 simulink 测试平台的 hdl 仿真器或 fpga 或 soc 设备上运行的算法进行验证。

a four-stage workflow, with the following stages: 1. modeling and simulation, 2. code generation, 3. verification, and 4. deployment.

主题

建模和仿真

验证

  • get started with simulink hdl cosimulation (hdl verifier)
    set up an hdl verifier™ application using the cosimulation wizard in the simulink® environment.
  • fpga-in-the-loop simulation (hdl verifier)
    fpga-in-the-loop (fil) simulation provides the capability to use simulink or matlab software for testing designs in real hardware for any existing hdl code.
  • data capture workflow (hdl verifier)
    capture signal data from a design running on an fpga.
  • (hdl verifier)
    use jtag-based axi manager to access the memories connected to the fpga.
  • uvm component generation overview (hdl verifier)
    generate a universal verification methodology (uvm) environment from a simulink model.
  • generate systemverilog dpi component (hdl verifier)
    generate a dpi component from simulink, and explore various configuration parameters.

代码生成和部署

  • basic hdl code generation workflow (hdl coder)
    follow the workflow for hdl code generation and fpga synthesis from matlab and simulink algorithms.
  • (hdl coder)
    use the axi4-stream interface to enable high speed data transfer between the processor and fpga on zynq® hardware.
  • custom ip core generation (hdl coder)
    generate a custom ip core from a model or algorithm using the hdl workflow advisor.
  • (hdl coder)
    use the hdl workflow advisor to run hdl workflows from the command line and the export to script option.
  • generate design using soc builder (soc blockset support package for xilinx devices)
    generate an soc design and run it on the target hardware board using the soc builder tool.
  • (deep learning hdl toolbox)
    accelerate the prototyping, deployment, design verification, and iteration of your custom deep learning network running on a fixed bitstream by using the dlhdl.workflow object.
网站地图