新思科技公司(synopsys)推出该公司最新研发的synphony hls (high level synthesis)解决方案。该解决方案集成了m语言和基于模型的综合法,与 传统rtl流程相比,能够为通信和多媒体应用提供高达10倍速的更高的设计和验证能力。synphony hls为asic 和 fpga的应用、架构和快速原型生成最优化的rtl。
synphony hls解决方案架构图
新思科技公司高层级综合法和系统级别营销总监chris eddington介绍说,synphony hls解决方案可显着地改变asic和fpga在系统验证和嵌入式软件开发中的应用方式。传统的hls方法继续承担着重要的硬件工程资源,将算法翻译成rtl,在asic和fpga芯片上进行运行。synphony hls能够用matlab进行高层级仿真和产品编码,这意味着以往要用数月或数年的时间从仿真到达硬件,现在使用synphony hls解决方案仅用几小时或几天的时间就能够完成。
chris eddington说,这主要原因是mathworks的matlab环境能够在极高的抽象层级上进行简洁地行为表达,现已被广泛地用于算法探索和设计。在这种环境下开发的m语言模型通常在rt 层级 (rtl)下被进行重新编码和重新验证,有些情况下用c/c++进行实施和验证。与效率低下和容易出错的人工重新编码流程不同,synphony hls直接从高层次的m语言编码和synphony hls — 优化的ip模型库中创建可执行的rtl和c模型。通过采用独特的约束驱动的定点传播功能,设计师们可以快速和直观地从高层次浮点m码的可综合子集中获得定点模型。然后synphony hls引擎将合成已从架构上进行了优化的rtl,以满足面积、速度和功耗等目标要求。synphony hls允许设计师们能够保留他们喜欢的算法建模语言,无需重新编码和重新验证模型,从而确保了早期的系统级别的验证和核查。
据了解,synphony hls引擎能够为asic、fpga、快速原型或虚拟平台综合优化的架构,同时通过各级别的实施流程保持验证的连贯性。考虑到用户指定的目标和架构限制,通过在语言和模型边界(包括m语言和ip模块)以及整个设计层次上应用排线、编制和约束优化,hls引擎能够在多层级上进行自动优化。
针对asic设计,synphony hls具备新的先进的时序评估功能,在给定的asic技术下,能够自动地利用design compiler获取自动排线和快速时序收敛过程中所需的精确信息。对fpga的设计,synphony hls还可为广泛的fpga产品系列(例如actel, altera, lattice, 和xilinx等fpga厂商)提供先进的时序和特定器件优化。这包括在当今fpga器件中,硬件乘法器、存储器、移位寄存器和其他高级硬件资源的优化映射。
chris eddington表示,“有了synphony hls,我们能够为系统和软件验证提供一种比竞争对手更快和更可靠的方法。结合synopsys技术领先的系统原型和硬件辅助验证解决方案,设计团队们能够更加经济和更加可靠地设计和验证他们复杂的芯片和软件。”
示波器操作和使用指南
正海集团与罗姆就成立合资公司达成协议,主营以碳化硅为核心的功率模块业务
曝联发科6nm芯片将支持160Hz+高刷新率
5G+物联网如何让城市更智慧
室内强弱电电路布线及电器、灯具安装
新思科技Synphony HLS解决方案
在RGB显示器中生成一致的LED亮度
PLC品牌选择该看什么?
数字温度测控器件DS1620的工作模式和应用实例
探讨一下IGBT的片上电流传感器基本原理及用法
多射植入注塑成型应用案例
凌华科技发布军用宽温级计算机CoreModule 745
富士通FRAM铁电存储器解决方案在汽车上的应用
HTC的2019年财报发布:年收入同比下滑了57.82%,19年来最差
区块链的加持会给安防领域带来什么变化
紫外分析仪使用方法及注意事项
满足第三代移动通信高速分组数据业务的的中流媒体系统的设计
关于PCB封装丝印标识及线宽选择要求
针对电路板空间不足的IC工艺解决方案
人脸识别滥用被315曝光,其实生物识别不只这一种选择