高密度脂蛋白编码器

为FPGA和ASIC设计生成VHDL和Verilog代码

HDL编码器™会生成便携式,可合成的Verilog®和vhdl.®从MATLAB代码®函数,simulink金宝app.®模型和州流®图表。生成的HDL代码可用于FPGA编程或AsiC原型设计和设计。

HDL编码器提供了一个自动化Xilinx的编程的工作流程顾问®, Microsemi®,英特尔®FPGA.。你可以控制HDL架构(49:42)和实现,突出关键路径,并生成硬件资源利用率估计。高密度脂蛋白编码器提供了可追溯性在您的Simulink模型金宝app和生成的Verilog和VHDL代码之间进行代码验证,从而支持遵循DO-254和其他标准的高完整性应用程序的代码验证。

开始:

HDL代码生成

在抽象的高层开发和验证硬件设计,并自动生成可合成的RTL代码到目标FPGA, ASIC,或SoC设备。

高级硬件设计

设计您的子系统通过从300多个HDL-Ready Simulink块,MATLAB函数和StateFlow金宝app图表中选择。模拟您设计的硬件行为,探索备用架构,并生成可合成的VHDL或Verilog。

脉冲检测算法的硬件架构。

供应商无关的目标

生成可合成的RTL,用于一系列实现工作流程和FPGA,ASIC和SOC设备。重用相同模型进行原型和生产代码生成。

可以在任何FPGA,ASIC或SOC设备上部署的高效供应商无关的合成RTL。

生成链接到源模型和需求的HDL代码。

可预测的设计封闭

启用算法和硬件设计工程师在单个环境中共同努力,应用他们的个人专业知识,同时消除了在规范文档和手工编码的RTL上依赖于传统工作流中存在的通信差距。

更快的硬件开发

通过在一个环境中集成算法和硬件设计,通过集成算法和硬件设计更有效地汇聚在高质量的系统设计上。探讨硬件实现如何在工作流程早期影响算法限制的洞察。

协作将硬件实现细节添加到工作流程的早期算法。

更优化的设计

在提交到RTL实现之前,探索各种硬件架构和定量量化选项。高级合成优化有效地映射到设备资源,例如逻辑,DSP和RAM。

迅速探索各种实现选项。

早期验证

在您的工作流程中提前模拟系统级别的数字,模拟和软件功能,并在细化模型到实现时持续集成。管理测试套件,测量测试覆盖率,并生成组件以JumpStart RTL验证。

验证和调试高级功能,并生成模型以进行RTL验证。

FPGA,ASIC和SOC部署

部署到原型或生产硬件。自动定位各种设备和电路板。

fpga器件

生成高效地图的RTLXilinx.英特尔,MicrosemiFPGA和SoC设备。使用的地图输入和输出到设备级I / O和AXI寄存器硬件支持包金宝app对于流行的电路板,或定义自己的自定义参考设计。

在FPGA原型板上测试一种无线通信算法。

使用HDL Workflow Advisor针对SpeedGoat FPGA I / O板。

特色应用程序

设计和生成信号处理的代码,并控制需要定制数字硬件性能和效率的应用程序。

无线通信

使用Live或捕获信号设计系统级算法,然后添加硬件架构详细信息或重用子系统和块无线HDL Toolbox™。部署到预配置软件定义无线电(SDR)平台或自定义目标硬件。

实现无线通信算法的硬件架构。

电机与功率控制

实现复杂的低延迟控制系统在FPGA、ASIC或SoC硬件上进行维护浮点(9:19)在需要时的准确性。使用工厂模型进行模拟,部署到原型系统,并重用模型进行生产部署。

从浮点电机控制算法生成HDL。

视频和图像处理

生成有效的RTLVision HDL Toolbox™块和子系统,为视觉处理算法的流硬件实现建模。通过建模内存和软件事务延迟来改进算法SOC Blockset™

HDL优化的视频和图像处理块。

边境植物建模

执行复杂Simscape™的实时仿真硬件循环(HIL)工厂模型运行在FPGA快速控制原型系统。使用Simscape HDL工作流顾问自动编程SpeedGoat FPGA I / O模块。

转换SIMSCAPE工厂模型以在SpeedGoAT FPGA I / O板上部署。

设计和验证工作流程

将算法设计连接到硬件实现涉及超过HDL代码生成。学习最佳实践(15:25)用于原型设计和生产流程。

浮点点

定点量化交易了实现效率的数值准确性。固定点设计器™有助于自动化和管理此过程本机浮点(9:19)HDL代码生成可为宽动态范围操作提供准确性。

自动化定点量化,使用本机浮点合成,或使用每个本机的组合。

原型设计和验证

应用换档验证以尽早消除错误,并确保在系统上下文中的要求时使用硬件功能。采用HDL Verifier™直接从MATLAB和Simulink调试FPGA原型,并生成组件以加速RTL验证。金宝app

验证高级功能,在连接到Simulink的FPGA上模拟生成的HDL,并生成模型。金宝app