Brian Bagenstose,MathWorks
在学习如何使用MathWorks产品时,培训班是一种快速掌握速度的好方法,尤其是具有HDL编码器所具有的众多功能的培训班。因此,在本视频中,您将听到高级培训工程师Brian Bagensto下载188bet金宝搏se关于我们从Simulink课程生成HDL代码的介绍。您将听到本课程涵盖的不同主题,并了解HDL编码器可在何处使用。金宝app
在FPGA或ASIC上实现算法可能是一个漫长、耗时且容易出错的过程。如果你没有得到你期望的结果,您可能很难确定这是由于概念错误(例如,当您打算乘以3时,乘以2)还是HDL特定错误(例如,当您添加管道时,没有平衡所有输入到输出路径的延迟)造成的。使用Simulink和HDL编码器可以将这些错误分离出来,并使其更易于修复。金宝app
首先,在Simulink中对算法进行建模。在Simulink中金宝app进行单元测试比在HDL中容易得多,而且不需要连接到硬件就可以进行单元测试。这将帮助您更快地发现概念错误。然后使用HDL编码器从您的模型生成HDL(VHDL或Verilog)。HDL结果将与您在Simulink中获得的结果相匹配,HDL编码器将为您解决管道延迟平衡等问题,因此您无需担心这些细节。
为了开始这个过程,为期两天的从Simulink生成HDL代码的培训课程是学习使用HDL Coder的许多工作流程的好方法。金宝app我们讨论了如何将您的Simulink模型转换为与HDL Coder兼金宝app容,然后讨论了对我们生成的代码的各种优化,如流水线和资源共享。您还将学习如何使用HDL验证器和Simulink块作为您的测试平台来验证您现有的HDL代码。金宝app您将会有一位精通MathWorks工具和HDL概念的讲师。他们会在课堂上给予你个人的关注,并能回答你的许多问题。
这里有一些关于产品和类的资源:
记录日期:2016年12月20日
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。