共查询到20条相似文献,搜索用时 140 毫秒
1.
2.
基于SoC设计的软硬件协同验证技术研究 总被引:2,自引:0,他引:2
软硬件协同验证是SoC设计的核心技术。其主要目的是验证系统级芯片软硬件接口的功能和时序,验证系统级芯片软硬件设计的正确性,以及在芯片流片回来前开发应用软件。本文介绍了基于SoC设计的软硬件协同验证方法学原理及其验证流程。然后分析了SoC开发中采用的3种软硬件协同验证方案,ISS方案、CVE方案、FPGA/EMULATOR方案,对其验证速度、时间精度、调试性能、准备工作、价格成本、适用范围等各方面性能做出比较并提出应用建议。 相似文献
3.
针对当前SoC设计过程中仿真速度过慢的问题,基于PLI机制,设计了一种能够有效支持基于FPGA的软硬件协同仿真平台的数据通路.其中PC端利用仿真工具和winsock API构建了激励产生和传输的下行通路,在FPGA端,利用Microblaze组成的SoC建立仿真数据加载和结果反馈的上行通路,同时两端通过以太网实现物理传输.最后,上述方案在Xilinx开发板实现,实验结果表明,该设计能够有效提高仿真效率并且能够支持大规模SoC的软硬件协同仿真,同时具有硬件开销小、通用性强等优点. 相似文献
4.
基于SoC设计的软硬件协同验证技术研究 总被引:1,自引:0,他引:1
软硬件协同验证是SoC设计的核心技术。介绍了基于SoC设计的软硬件协同验证方法学原理及其验证流程。然后分析了SoC开发中采用的3种软硬件协同验证方案,对其各方面性能做出比较并提出应用建议。 相似文献
5.
6.
介绍了基于OR1200开源处理器SoC设计的软硬件协同验证,以及软件仿真在FPGA开发板的验证。搭建以OR1200、WishBone总线、通用异步收发器、Advanced Debug Interface、JTAG等通用IP核构建硬件实例,利用GNU工具链开发系统的软件程序和串口测试程序,通过两个途径实现了软硬件协同仿真验证工作,在OR1K处理器专用仿真软件OR1Ksim下进行仿真。最终使用调试器远程调试功能,通过JTAG调试接口,将系统在FPGA开发板上实现软硬件协同验证。 相似文献
7.
随着嵌入式应用快速发展,系统芯片(SoC)设计日趋复杂.高效可靠的设计多处理器系统芯片逐渐成为一个巨大挑战.本文提出一种多处理器原型及其SoC设计方法,将多处理器及其通信统一建模于一个多层次、灵活和可配的软硬件原型中,通过分层次、从高层抽象到底层实现逐步深入的方法解决软硬件接口验证问题和完善软硬件架构.H.264解码实验证明多处理器原型功能可行性和物理可实现性.基于该原型的多层次细化方法可有效确保SoC软硬件设计的正确性,并有助于软硬件结构协同设计优化. 相似文献
8.
9.
无论是在第45届DAC(设计自动化会议)上亮相,还是近期在中国市场上做出新动作的EDA厂商,有心之人都能发现他们对下一代EDA设计工具的推崇。为应对在新工艺节点上的低功耗设计、软硬件协同设计、仿真等问题,众多EDA厂商投身到设计工具的积极创新大行动当中。 相似文献
10.
11.
Next-generation silicon processes will challenge system-on-a-chip (SOC) designers to increase the accuracy of the data they feed to their high level tools. Minimum circuit features of 250 nm (0.25 μm) or below are demanding. The tools that simulate them will need transistor models and interconnect parameters that reflect nothing less than the actual physical properties of the process in which ICs are to be manufactured. These silicon-calibrated models can then pass their accuracy on to capable transistor-level simulation tools. Silicon calibration calls for for tighter relationships and more effective communication than is now found among silicon foundries electronic design automation (EDA) companies, and IC design groups. The EDA tools must be regularly updated, to equip design engineers to cope with the challenges of nanometer design. Although simulation tools may never predict silicon behavior with 100 percent accuracy, EDA tool vendors and IC fabrication facilities share a responsibility to calibrate their tool suites as closely as possible with actual silicon 相似文献
12.
13.
当今集成电路设计与制造流程中,必须使用EDA工具。设计人员在开发IC新产品时使用EDA工具,将极大地降低成本、节省设计时间和提高产品的可靠性。基于虚拟化技术的网络基础架构,设计并实施了自主千万门级FPGA课题产品开发平台。该平台集成了FPGA软件开发环境和集成电路芯片设计环境,利用SVN、SOS版本管理软件和bugzilla缺陷追踪软件,对FPGA软硬件开发流程进行规范化、标准化管理。该平台采用虚拟化技术,有效地降低配置成本、提高管理效率、增加数据安全性。 相似文献
14.
15.
16.
介绍了EDA(电子设计自动化)技术的发展过程和基本特征,然后以EDA技术作为开发手段,基于硬件描述语言VHDL,以可编程逻辑器件CPLD为核心,实现了一个数字系统的设计。结果表明使用EDA技术进行数字系统设计可以大大地简化硬件电路的结构,具有可靠性高,灵活性强等特点。 相似文献
17.
文章针对如何提高数字电子技术实验课程的实践性问题,介绍了EDA技术及多种主流EDA设计工具,比较了多种EDA软件实现数字电路的方法和各个软件实现的侧重点。提出了基于EDA技术的虚拟实验系统框架的构建设想,介绍了实验主框架和各个具体实现模块。 相似文献
18.
Sangiovanni-Vincentelli A. 《Proceedings of the IEEE. Institute of Electrical and Electronics Engineers》2007,95(3):467-506
System-level design (SLD) is considered by many as the next frontier in electronic design automation (EDA). SLD means many things to different people since there is no wide agreement on a definition of the term. Academia, designers, and EDA experts have taken different avenues to attack the problem, for the most part springing from the basis of traditional EDA and trying to raise the level of abstraction at which integrated circuit designs are captured, analyzed, and synthesized from. However, my opinion is that this is just the tip of the iceberg of a much bigger problem that is common to all system industry. In particular, I believe that notwithstanding the obvious differences in the vertical industrial segments (for example, consumer, automotive, computing, and communication), there is a common underlying basis that can be explored. This basis may yield a novel EDA industry and even a novel engineering field that could bring substantial productivity gains not only to the semiconductor industry but to all system industries including industrial and automotive, communication and computing, avionics and building automation, space and agriculture, and health and security, in short, a real technical renaissance. In this paper, I present the challenges faced by industry in system level design. Then, I propose a design methodology, platform-based design (PBD), that has the potential of addressing these challenges in a unified way. Further, I place methodology and tools available today in the PBD framework and present a tool environment, Metropolis, that supports PBD and that can be used to integrate available tools and methods together with two examples of its application to separate industrial domains 相似文献
19.
20.
属性说明语言在基于断言的硬件验证中的应用 总被引:2,自引:2,他引:0
EDA界的标准化组织Accellera最近确定IBM的sugar语言为标准的属性说明语言,可以用于基于断言验证技术的设计属性说明.文章首先介绍了基于断言验证的基本概念和属性说明语言PSL的用途和属性定义.然后给出了用PSL实现基于断言的硬件验证方法.用一个实例说明了怎样用PSL语言实现基于断言的验证. 相似文献