MATLAB和Simu万博1manbetxlink的半导体发展

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

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

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

科里Voisine,快板微

数字设计

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

执行系统级芯片(SoC)的硬件/软件协同设计和模拟使用MATLAB和Simulin万博1manbetxk,其中考虑SoC架构,以及任务执行和OS的影响。这使得软件性能和硬件利用率,高保真分析在产品开发过程的早期。


模拟和混合信号设计

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

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

在Cadence等集成电路和PCB万博1manbetx环境中重用MATLAB和Simulink模型和测试台架®艺术大师®AMS设计和Cadence®PSpice的®。这将加快实施过程和桥梁系统工程和ASIC设计之间的差距。


验证

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

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


RTL实现

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

使用FPGA在环流实现数字MATLAB和Simulink模万博1manbetx型到最常见的FPGA板。这对于ASIC和FPGA设计的原型设计和验证是非常有帮助的。