用于半导体开发的MAT万博1manbetxLAB和Simulink

MATLAB®和Sim万博1manbetxulink®促进半导体器件的设计空间探索和自顶向下的设计,让工程师协作来描述、分析、模拟和验证他们的多域系统,使用建模方法和抽象级别的组合。领域的例子有模拟、数字、射频、软件和热;从晶体管级别到算法级别,抽象可以是不同的。

建模阶段后,系统模型,验证环境,并在MATLAB和Simulink定义测试用例可以在EDA工具可以重复使用,连接系统的设计与实现。万博1manbetx这些功能使工程师能够显著缩短了设计迭代,减少项目进度延迟的风险,并启用的规格和设计变更的持续集成。

“使用MathWorks工具,我们确定了最佳算法选择。因为这个模型比我们的电路模拟器运行得快得多,所以我们能更快地捕捉到执行错误,缩短我们的上市时间。”

科里Voisine,快板微

数字设计

使用状态图、广泛的数学函数库、信号处理算法和数字逻辑建模和模拟数字系统。使用允许在准确性和模拟速度之间进行正确权衡的抽象级别来构建模型。这允许快速和有效的设计空间探索,帮助您在系统架构和上做出正确的选择数据类型。此外,现有的Verilog®,VHDL®和C / C ++模型可以被导入,从而使混合的自上而下/自下而上设计流程。

执行系统级芯片(SoC)的硬件/软件协同设计和模拟利用MATLAB和Simulin万博1manbetxk,考虑了SoC的体系结构以及任务执行和操作系统的影响。这允许在产品开发过程的早期对软件性能和硬件利用率进行高保真分析。


模拟和混合信号设计

轻松结合和仿真模拟,数字,软件,并与MATLAB和Simulink RF元件,加快众多设计方案的评估和优化系统性能。万博1manbetx

设计和分析组件,如ADC,锁相环,并行转换器从MathWorks的参考模型开始,。在系统级,快速研究建筑权衡,评估物理损伤(例如相位噪声,抖动,非线性和泄漏)和验证在不同的条件和场景中的电路的行为的影响。

在集成电路和PCB环境(如Cade万博1manbetxnce)中重用MATLAB和Simulink模型和测试工作台®艺术大师®AMS设计师和节奏®PSpice的®。这加快了实现过程,并在系统工程和ASIC设计之间架起了桥梁。


验证

以结构化的方式验证MATLAB和Si万博1manbetxmulink模型,定义验证环境、测试用例和形式属性。回归测试工具正式的引擎提供,允许您在设计流的早期发现bug。为了量化验证结果,覆盖测试可追溯性要求工具提供。

导出系统模型、验证环境和测试用例SystemVerilog的DPI-C组件并在您的EDA模拟中重用它们作为驱动程序、检查程序或参考模型。你也可以使用协同仿真比较MATLAB和Simulink模型与它们万博1manbetx的HDL或SPICE表示。


RTL实现

专注于设计选项,而不是编码:逐步细化验证的数字系统的模型和它们转换成RTL代码。实现选择可以在MATLAB和Simulink来表达,这样生成的RTL代码准确地反映了设计者的意图。万博1manbetx相对于手动编码,这个工作流程不仅允许不同的架构选择更快的探索,但它也使整个过程更加敏捷,快速适应变化。

使用FPGA-in- loop flow将数字MATLAB万博1manbetx和Simulink模型实现到最常见的FPGA板中。这对于ASIC和FPGA设计的原型设计和验证非常有帮助。