期刊文献+
共找到27篇文章
< 1 2 >
每页显示 20 50 100
一种改进的微控制器FPGA原型芯片设计与验证 被引量:1
1
作者 杜高明 王锐 +1 位作者 胡永华 张溯 《仪器仪表学报》 EI CAS CSCD 北大核心 2006年第z3期2346-2349,共4页
HGD08R01是一款与PIC16C57兼容的八位微控制器。本文通过增加在线编程特点,对原有芯片加以改进。为了验证改进后芯片的功能,使用FPGA原型验证方法。首先用完备指令测试方式验证,然后用一个具体的应用——万年历系统来验证原型芯片的功... HGD08R01是一款与PIC16C57兼容的八位微控制器。本文通过增加在线编程特点,对原有芯片加以改进。为了验证改进后芯片的功能,使用FPGA原型验证方法。首先用完备指令测试方式验证,然后用一个具体的应用——万年历系统来验证原型芯片的功能。实验结果表明,完备指令测试方式的代码全局覆盖率达100%,分支覆盖率达99.51%,在线编程功能达到预期效果;应用系统测试中,万年历能正确稳定工作。 展开更多
关键词 微控制器 在线编程接口 fpga原型验证
在线阅读 下载PDF
基于FPGA组的ASIC验证原型系统和逻辑分割算法的研究与实现 被引量:4
2
作者 夏飞 刘光明 《计算机工程与科学》 CSCD 2006年第9期83-87,共5页
随着ASIC设计规模的增长和问题复杂度的增加,传统的逻辑验证方法已难以满足应用的要求。基于FPGA组的验证方法能有效缩短系统的开发周期,可提供更快、更彻底的验证,更能满足逻辑验证的需要。本文对验证系统的可配置互连结构和ASIC逻辑... 随着ASIC设计规模的增长和问题复杂度的增加,传统的逻辑验证方法已难以满足应用的要求。基于FPGA组的验证方法能有效缩短系统的开发周期,可提供更快、更彻底的验证,更能满足逻辑验证的需要。本文对验证系统的可配置互连结构和ASIC逻辑分割算法进行了研究,提出了相应的实现方法。 展开更多
关键词 fpga ASIC验证 可配置原型 分割算法
在线阅读 下载PDF
基于可重构架构的数据中心异构加速软硬件系统级平台
3
作者 王彦伟 李仁刚 +1 位作者 徐冉 刘钧锴 《计算机研究与发展》 北大核心 2025年第4期963-977,共15页
构建数据中心加速服务的软硬件系统级原型平台,需要考虑高计算能力、扩展性、灵活性和低成本等因素.为了提高数据中心的能力,从软硬件协同的角度研究数据中心异构计算在云平台架构、硬件实现、高速互连和应用等方面的创新,研究设计并构... 构建数据中心加速服务的软硬件系统级原型平台,需要考虑高计算能力、扩展性、灵活性和低成本等因素.为了提高数据中心的能力,从软硬件协同的角度研究数据中心异构计算在云平台架构、硬件实现、高速互连和应用等方面的创新,研究设计并构建了一个可重构组合的软硬件加速原型系统,简化了现有以处理器为中心的系统级计算平台构建方法,实现目标软硬件设计的快速部署与系统级原型验证.针对以上目标,通过解耦的可重构架构设备虚拟化和远程映射等方法,发掘独立计算单元的潜力,构建了一套ISOF(independent system of FPGA(field programmable gate arrays))软硬件计算平台系统,可使其超越普通服务器设计所能提供的能力,实现计算单元低成本高效扩展,使客户端可灵活使用外设资源,并且为满足系统级通信挑战,设计了一套计算单元之间的通信硬件平台和交互机制.此外,为提升软硬件系统级平台的敏捷性,ISOF提供了灵活统一的调用接口.最后,通过对平台目标系统级的分析评估,验证了该平台在满足了当下计算与加速需求下,保证了高速、低延时的通信,以及良好的吞吐率和弹性扩容效率,另外在高速通信的基础上改进的拥塞避免和丢包恢复机制,满足了数据中心规模通信的稳定性需求. 展开更多
关键词 异构计算 加速平台 原型系统 高速互连 可重构架构 fpga
在线阅读 下载PDF
基于Compact RIO/FPGA的超高速控制器快速原型设计与试验验证 被引量:1
4
作者 张天宏 殷彬彬 张鑫 《航空发动机》 2015年第3期77-80,共4页
针对航空发动机主动控制技术对高频响控制需求,提出了基于Compact RIO/FPGA的超高速控制器快速原型设计方法,构建了其硬件平台;基于Lab VIEW软件平台,设计了控制算法程序和I/O接口驱动程序。针对基于模拟计算机搭建的带宽为311 Hz的快... 针对航空发动机主动控制技术对高频响控制需求,提出了基于Compact RIO/FPGA的超高速控制器快速原型设计方法,构建了其硬件平台;基于Lab VIEW软件平台,设计了控制算法程序和I/O接口驱动程序。针对基于模拟计算机搭建的带宽为311 Hz的快速响应2阶系统对象模型,开展了控制步长为20μs的实物在回路超高速闭环控制试验研究,验证了快速原型控制器的有效性。结果表明:基于Compact RIO/FPGA的超高速控制器快速原型可以较好地满足航空发动机主动控制的高频响控制需求。 展开更多
关键词 主动控制 COMPACT RIO/fpga 快速控制器原型 实物在回路 航空发动机
在线阅读 下载PDF
多FPGA验证平台引脚限制的解决方案 被引量:5
5
作者 胡文彬 吴剑旗 洪一 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2010年第10期1519-1522,共4页
随着用户设计规模的增大,FPGA验证成为IC设计者普遍采用的方式。多FPGA系统受限于有限的片间互连线数量,设计划分变得困难。文章分析了多FPGA验证的设计流程,具体描述了IC设计划分的步骤,用Verilog语言实现了IO复用模块,提升了多FPGA验... 随着用户设计规模的增大,FPGA验证成为IC设计者普遍采用的方式。多FPGA系统受限于有限的片间互连线数量,设计划分变得困难。文章分析了多FPGA验证的设计流程,具体描述了IC设计划分的步骤,用Verilog语言实现了IO复用模块,提升了多FPGA验证平台的性能。该方案的设计与实现可作为多FPGA系统模块划分时IO解决方案的参考。 展开更多
关键词 引脚限制 fpga系统 LVDS技术 原型验证
在线阅读 下载PDF
FPGA硬核处理器系统加速数字电路功能验证的方法 被引量:5
6
作者 刘小强 袁国顺 乔树山 《电子与信息学报》 EI CSCD 北大核心 2019年第5期1251-1256,共6页
为了缩短专用集成电路和片上系统的功能验证周期,该文提出FPGA硬核处理器系统加速数字电路功能验证的方法。所提方法综合软件仿真功能验证和现场可编程门阵列原型验证的优点,利用集成在片上系统现场可编程门阵列器件中的硬核处理器系统... 为了缩短专用集成电路和片上系统的功能验证周期,该文提出FPGA硬核处理器系统加速数字电路功能验证的方法。所提方法综合软件仿真功能验证和现场可编程门阵列原型验证的优点,利用集成在片上系统现场可编程门阵列器件中的硬核处理器系统作为验证激励发生单元和功能验证覆盖率分析单元,解决了验证速度和灵活性不能统一的问题。与软件仿真验证相比,所提方法可以有效缩短数字电路的功能验证时间;在功能验证效率和验证知识产权可重用方面表现优于现有的FPGA原型验证技术。 展开更多
关键词 专用集成电路 功能验证 片上系统 fpga原型验证 SoCfpga
在线阅读 下载PDF
面向异构多核处理器的FPGA验证 被引量:4
7
作者 李小波 唐志敏 李文 《计算机研究与发展》 EI CSCD 北大核心 2021年第12期2684-2695,共12页
随着处理器架构的发展,高性能异构多核处理器不断涌现.由于高性能异构多核处理器的设计十分复杂,为了降低设计风险,缩短验证周期,提前进行软件开发,复现硅后问题等,通常需要搭建现场可编程门阵列(field programmable gate array,FPGA)... 随着处理器架构的发展,高性能异构多核处理器不断涌现.由于高性能异构多核处理器的设计十分复杂,为了降低设计风险,缩短验证周期,提前进行软件开发,复现硅后问题等,通常需要搭建现场可编程门阵列(field programmable gate array,FPGA)的原型验证平台,并基于FPGA平台开展种类繁多,功能各异的软硬协同验证和调试工作.提出的基于同构FPGA平台对异构多核高性能处理器的FPGA调试、验证方法,有效地利用了异构多核处理器的架构特征,同构FPGA的对称特点,以层次化的方法自顶向下划分FPGA,自底向上构建FPGA平台.结合差速桥、自适应延迟调节、内嵌的虚拟逻辑分析仪(virtual logic analyzer,VLA)等技术可快速完成FPGA平台的点亮(bring-up)和部署.所提出的多核互补,核间替换模拟的调试SHELL等方法可以快速完整地对目标高性能异构多核处理器进行FPGA验证.通过该FPGA原型验证平台,成功地完成了硅前验证,软硬件协同开发和测试,硅后问题复现工作,并为下一代处理器架构设计提供了快速的硬件平台. 展开更多
关键词 异构多核 fpga原型验证 差速桥 自适应延迟调节 虚拟逻辑分析仪 核间替换模拟
在线阅读 下载PDF
64位CPU的FPGA原型验证 被引量:3
8
作者 孙玉焕 《现代电子技术》 2007年第21期158-160,共3页
验证是IC设计中非常重要的一个环节。为了在功能验证时达到更快的验证速度,引入了FPGA原型验证。首先介绍了FPGA的原型验证基础,然后重点说明了64位CPU的FPGA原型验证的具体实现。其中主要包括基于验证平台的代码转换、综合、实现、配... 验证是IC设计中非常重要的一个环节。为了在功能验证时达到更快的验证速度,引入了FPGA原型验证。首先介绍了FPGA的原型验证基础,然后重点说明了64位CPU的FPGA原型验证的具体实现。其中主要包括基于验证平台的代码转换、综合、实现、配置及调试等。在充分的测试后,增加了CPU功能的完整性和正确性。本文对于验证设计有重要的指导意义。 展开更多
关键词 原型验证 仿效 VirtexTM-4 fpga验证
在线阅读 下载PDF
一款多核处理器FPGA验证平台的设计与实现 被引量:11
9
作者 朱英 陈诚 +1 位作者 许晓红 李彦哲 《计算机研究与发展》 EI CSCD 北大核心 2014年第6期1295-1303,共9页
高性能处理器设计日趋复杂,为了缩短验证周期,降低研制风险通常需要在流片之前进行基于现场可编程门阵列(field programmable gate-array,FPGA)原型验证平台的软硬件协同验证.随着处理器多核化的发展,FPGA原型验证平台的实现变得越来越... 高性能处理器设计日趋复杂,为了缩短验证周期,降低研制风险通常需要在流片之前进行基于现场可编程门阵列(field programmable gate-array,FPGA)原型验证平台的软硬件协同验证.随着处理器多核化的发展,FPGA原型验证平台的实现变得越来越具有挑战性.介绍了一款高性能多核微处理器FPGA验证平台的设计与实现方法,详细阐述了该FPGA验证平台采用的母板/子板总体架构、分片策略、时分复用实现技术及I/O接口实现方法.该平台具有良好的可扩展性,能够方便灵活地实现目标芯片在各种规模和配置下的FPGA验证,用于在流片前对目标芯片进行功能正确性验证和性能评估.经过该FPGA平台验证的目标芯片,首次流片返回的芯片能成功运行操作系统和各种应用程序,实现了一次流片成功的目标.最后对该FPGA验证平台的应用前景进行了分析总结. 展开更多
关键词 fpga原型验证 fpga分片 时分复用传输 延迟调节 性能评测
在线阅读 下载PDF
分离真伪时钟的处理器FPGA原型性能校准方法
10
作者 郑雅文 吴瑞阳 +3 位作者 陈天奇 汪文祥 章隆兵 王剑 《高技术通讯》 CAS 2022年第5期462-470,共9页
针对现场可编程门阵列(FPGA)原型系统中内存刷新频率过高导致内存延迟变大的问题,提出了一种校准处理器FPGA原型系统性能的方法,搭建了一个精确的FPGA原型性能验证平台,可用于硅前快速准确地评估处理器系统性能。问题的根本原因是FPGA... 针对现场可编程门阵列(FPGA)原型系统中内存刷新频率过高导致内存延迟变大的问题,提出了一种校准处理器FPGA原型系统性能的方法,搭建了一个精确的FPGA原型性能验证平台,可用于硅前快速准确地评估处理器系统性能。问题的根本原因是FPGA原型系统同时存在真实墙上时钟和由运行频率降低导致的伪墙上时钟,且在内存系统中刷新和访问请求分别按照两个时钟进行,然而真实机器上这两种请求都是按照真墙上时钟进行,因此FPGA内存系统有性能误差。本文通过将两个墙上时钟分离来实现校准,该校准方法准确度高、通用性强,校准后的FPGA原型系统运行SPEC CPU 2006基准测试程序性能分值平均误差由7.49%降至0.36%,最高误差降至2%以下,可快速有效地指导硅前性能优化。 展开更多
关键词 硅前验证 现场可编程门阵列(fpga)原型 内存系统 性能评估 校准方法
在线阅读 下载PDF
基于FPGA+DSP的X射线脉冲星导航原理样机的设计与实现 被引量:1
11
作者 李艳丽 郑建华 高东 《深空探测学报》 2018年第3期226-234,共9页
为了验证X射线脉冲星导航算法在星载计算机环境下的实时性和适用性,设计了基于FPGA+DSP架构的X射线脉冲星导航原理样机,导航原理样机中的FPGA用于系统的逻辑控制以及光子数据的存储;DSP则用于将接收到的光子数据进行转换、脉冲折叠、脉... 为了验证X射线脉冲星导航算法在星载计算机环境下的实时性和适用性,设计了基于FPGA+DSP架构的X射线脉冲星导航原理样机,导航原理样机中的FPGA用于系统的逻辑控制以及光子数据的存储;DSP则用于将接收到的光子数据进行转换、脉冲折叠、脉冲数据互相关处理、数据插值以及最小二乘滤波等算法。最后搭建了X射线脉冲星导航地面半物理仿真系统,系统以光子到达时间残差作为观测量,结合卫星轨道动力学模型,基于滤波算法实现航天器的导航定位。仿真结果表明,导航位置误差优于10 km,速度误差优于1 km/s。 展开更多
关键词 X射线脉冲星导航 fpga+DSP SDRAM控制模块 原理样机
在线阅读 下载PDF
FastRMT:一种面向微体系结构创新的高速数据平面可编程系统 被引量:1
12
作者 杨翔瑞 曾令斌 +4 位作者 刘忠沛 陈颖文 吕高锋 杨程 苏金树 《计算机学报》 EI CSCD 北大核心 2024年第2期473-490,共18页
网络数据平面可编程(Data Plane Programmability)给网络转发设备的数据平面赋予强大的可编程性,在不更换设备的情况下,可以动态部署新型机制与服务,例如路由转发核心机制、网络安全控制功能、网内计算加速服务等.由此,数据平面可编程... 网络数据平面可编程(Data Plane Programmability)给网络转发设备的数据平面赋予强大的可编程性,在不更换设备的情况下,可以动态部署新型机制与服务,例如路由转发核心机制、网络安全控制功能、网内计算加速服务等.由此,数据平面可编程成为业界和学术界高度关注的新兴技术,并已在主流云服务提供商投入应用.可重构匹配表架构(Reconfigurable Match Table Architecture,RMT)由于出色的处理性能和采用P4语言灵活编程的特性,成为数据平面可编程的热点研究方向.然而,受困于RMT架构复杂的体系结构设计、芯片闭源的服务机制以及门槛较高的FPGA设计开发,使得RMT研究人员难以通过FPGA,对RMT创新设计以及100 Gbps以上真实性能场景进行敏捷验证.本文提出并实现了一种数据平面可编程系统FastRMT,首次开源了FPGA级的系统实现.FastRMT支持RMT架构可编程协议解析、自定义规则匹配、超长指令字的并发动作执行引擎等核心功能,支持P4语言对系统进行编程.FastRMT具备松耦合与模块化的特点,研究人员可以替换模块或者对系统进行动态重构,从而实现新型机制或体系结构的敏捷开发与验证.本工作包含交换机原型与网卡原型两种版本,支持主流FPGA芯片,系统可完成100 Gbps的报文线速处理能力,1500 B报文处理延迟仅为1.22μs,体现了FastRMT作为基础框架对微体系结构创新和生产线级别验证的优势和可行性. 展开更多
关键词 数据平面可编程 可重构匹配表 微体系结构 fpga原型 可编程协议无关报文处理
在线阅读 下载PDF
面向处理器功能验证的硬件化System Verilog断言设计 被引量:1
13
作者 张子卿 石侃 +2 位作者 徐烁翔 王梁辉 包云岗 《计算机研究与发展》 EI CSCD 北大核心 2024年第6期1436-1449,共14页
功能验证在处理器芯片开发流程中所占用的时间超过70%,因此优化提升功能验证环节的效率非常必要.软件仿真等传统验证方法提供了包括断言等多种验证机制,以提升验证的细粒度可见性和自检查能力,但是软件仿真运行速度较慢,在高效性方面有... 功能验证在处理器芯片开发流程中所占用的时间超过70%,因此优化提升功能验证环节的效率非常必要.软件仿真等传统验证方法提供了包括断言等多种验证机制,以提升验证的细粒度可见性和自检查能力,但是软件仿真运行速度较慢,在高效性方面有明显不足.基于FPGA的硬件原型验证方法能极大地加速验证性能,但其调试能力较弱,虽能快速发现漏洞,但难以定位漏洞出现的具体位置和根本原因,存在有效性不足难题.为同时解决上述功能验证有效性与高效性的问题,提出一种将不可综合的断言语言SVA(SystemVerilog Assertion)自动转换成逻辑等效但可综合的RTL电路的方法,聚焦于断言这一类对设计进行非全局建模、纵向贯穿各抽象层级的验证方式,对基于全局指令集架构(instruction set architecture,ISA)模型的验证能力进行补足.同时,结合FPGA细粒度并行化、高度可扩展的优势,对处理器的验证过程进行硬件加速,提升了处理器的开发效率.实现了一个端到端的硬件断言平台,集成对SVA进行硬件化的完整工具链,并统计运行在FPGA上的硬件化断言的触发和覆盖率情况.实验表明,和软件仿真相比,所提方法能取得超过2万倍的验证效率提升. 展开更多
关键词 断言 处理器验证 硬件仿真 现场可编程逻辑门阵列 原型验证
在线阅读 下载PDF
基于RISC-V内核的UHF RFID阅读器SoC设计 被引量:2
14
作者 韩宇昕 卜刚 郭钰 《计算机工程与设计》 北大核心 2024年第5期1588-1594,共7页
为降低RFID阅读器产品设计的难度和结构复杂度,设计一款符合ISO/IEC 18000-6C协议的RFID阅读器SoC。系统用硬件实现协议中对于阅读器要求的脉冲间隔码模块、循环冗余编码/校验模块、FM0码/Miller码解码模块等。(有歧义)选用开源RISC-V... 为降低RFID阅读器产品设计的难度和结构复杂度,设计一款符合ISO/IEC 18000-6C协议的RFID阅读器SoC。系统用硬件实现协议中对于阅读器要求的脉冲间隔码模块、循环冗余编码/校验模块、FM0码/Miller码解码模块等。(有歧义)选用开源RISC-V内核蜂鸟E203提供控制和用户可编程空间。编写基于FreeRTOS实时嵌入式操作系统的SoC配套软件。经过测试,该设计能够在FPGA芯片内正常运行,实现符合协议对阅读器通信要求的相关操作,能够支持二次开发实现除RFID通信外的其它操作。 展开更多
关键词 射频识别技术 RISC-V内核 阅读器 fpga原型机 专用集成电路 片上系统 ICB总线
在线阅读 下载PDF
高可靠LIN控制器IP的设计与实现
15
作者 李小波 王祥莉 +2 位作者 赵鹏翔 韩明 林剑东 《现代电子技术》 北大核心 2024年第22期30-36,共7页
LIN虽然为传统总线,但仍大量应用在汽车、智能家居和工业控制等领域。基于此,设计一种高可靠LIN控制器IP。基于AMBA APB3.0标准接口的IP不仅实现了LIN协议规定的数据收发、网络管理等功能,还增加了大量可靠性和安全性相关功能,如错误监... LIN虽然为传统总线,但仍大量应用在汽车、智能家居和工业控制等领域。基于此,设计一种高可靠LIN控制器IP。基于AMBA APB3.0标准接口的IP不仅实现了LIN协议规定的数据收发、网络管理等功能,还增加了大量可靠性和安全性相关功能,如错误监测、看门狗、环回自测试、显性电平监控等,通过这些可靠性措施使得IP达到ASIL-B级技术指标要求。针对IP搭建仿真验证环境,完成了SoC级仿真和FPGA原型验证,并基于国内某流片厂商110 nm工艺,完成了逻辑综合,生成了Verilog格式的网表文件。通过测试和逻辑综合分析得出:所提出的控制器IP性能满足协议和设计需求,在110 nm三温三压极限条件最高频率可达625 MHz,逻辑单元约为5 950,等效逻辑门约为10 554,面积为34 676μm2。该IP功能优于对比文献,可直接集成到微控制器MCU、SoC和FPGA设计中,减少设计周期和产品上市时间。 展开更多
关键词 LIN总线 控制器IP 高可靠性 安全功能 逻辑综合 SoC仿真 fpga原型验证
在线阅读 下载PDF
全角度无接触式智能角度传感器设计与验证 被引量:9
16
作者 杨星 张家祺 +1 位作者 王晶 汪洋 《计算机工程与设计》 北大核心 2016年第1期71-75,194,共6页
针对角度传感器小型化、智能化以及非接触测量的需求,设计一款基于霍尔元件的全角度无接触式智能角度传感器。对传感器工作原理进行分析,为降低芯片面积与功耗,提升工作效率,采用自主研发微处理器C16进行智能化管理,提出角度变换方法。... 针对角度传感器小型化、智能化以及非接触测量的需求,设计一款基于霍尔元件的全角度无接触式智能角度传感器。对传感器工作原理进行分析,为降低芯片面积与功耗,提升工作效率,采用自主研发微处理器C16进行智能化管理,提出角度变换方法。采用FPGA原型验证方法,对设计方案进行验证,验证结果表明,该智能角度传感器能对0度到360度范围内的角度进行非接触测量,结构简单,面积小,精确度高,绝度误差小于0.3°,角度转换速度快,高达5714次/秒。 展开更多
关键词 角度传感器 霍尔元件 无接触式 fpga原型验证 磁场
在线阅读 下载PDF
基于快速控制原型的风力发电半实物仿真系统 被引量:6
17
作者 吴爱华 赵不贿 +2 位作者 茅靖峰 申海群 张旭东 《系统仿真学报》 CAS CSCD 北大核心 2020年第3期482-491,共10页
为提高风力发电MPPT控制器设计与测试验证的快捷有效性,提出了基于LabVIEWFPGA的MPPT快速控制原型(RCP)系统。在LabVIEWRT实时运行平台上,采用PXI-FPGA架构设计了风速、风力机和PMSG的实时仿真模型,以及MPPT快速控制原型。将功率变换器... 为提高风力发电MPPT控制器设计与测试验证的快捷有效性,提出了基于LabVIEWFPGA的MPPT快速控制原型(RCP)系统。在LabVIEWRT实时运行平台上,采用PXI-FPGA架构设计了风速、风力机和PMSG的实时仿真模型,以及MPPT快速控制原型。将功率变换器、实时仿真模型和MPPT快速控制原型相连接,构造出半实物仿真(HIL)闭环测试系统。通过渐变风速和自然风速的实时仿真测试,验证了所述快速控制原型系统设计的正确有效性,为风力发电系统的进一步深入研究提供了一套有效的实时仿真和半实物测试平台。 展开更多
关键词 风力发电 快速控制原型 半实物仿真 LABVIEW fpga MPPT控制
在线阅读 下载PDF
Proto-Perf:快速精确的通用处理器原型系统性能评估方法 被引量:2
18
作者 郭辉 黄立波 +2 位作者 郑重 隋兵才 王永文 《计算机工程与科学》 CSCD 北大核心 2021年第4期579-585,共7页
性能验证及评估是通用处理器设计实现过程中最重要且必须实施的关键步骤之一。高效的通用处理器原型系统性能评估方法不仅可以帮助处理器设计人员在处理器设计阶段尽早地定位性能设计缺陷,而且还可以在设计流片前验证处理器能否达到性... 性能验证及评估是通用处理器设计实现过程中最重要且必须实施的关键步骤之一。高效的通用处理器原型系统性能评估方法不仅可以帮助处理器设计人员在处理器设计阶段尽早地定位性能设计缺陷,而且还可以在设计流片前验证处理器能否达到性能设计预期。然而,对处理器原型系统进行完整的性能测试需要运行较长的时间,这样巨大的时间开销导致设计人员无法及时进行性能设计分析,进而导致处理器原型系统的性能评估成为整个项目的瓶颈。提出了一种快速精确的通用处理器原型系统性能评估方法Proto-Perf。Proto-Perf性能评估方法使用动态程序分析方法和基本块聚合技术抽取测试程序的特征程序片段进行测试,显著地缩短了性能测试时间。实验结果表明,相比于完整运行SPEC CPU2006 REF数据规模测试程序获得的性能数据,使用Proto-Perf测试得到的性能数据的绝对误差平均达到1.53%,其中最高达到7.86%。并且,对于实验中的每个程序,使用Proto-Perf方法进行测试的时间都明显缩短。 展开更多
关键词 性能评估 验证 fpga原型系统 通用处理器
在线阅读 下载PDF
通用处理器设计中硬件仿真验证 被引量:2
19
作者 张珩 《计算机工程与应用》 CSCD 北大核心 2007年第8期1-3,233,共4页
基于动态的RTL仿真依然是验证超大规模集成电路的主要方法。在使用动态仿真方法对通用微处理器这样大规模的设计进行功能验证时仿真速度成为了瓶颈,通常的解决方案是使用FPGA进行硬件的物理原型仿真,使用FPGA可以在较短的时间内测试大... 基于动态的RTL仿真依然是验证超大规模集成电路的主要方法。在使用动态仿真方法对通用微处理器这样大规模的设计进行功能验证时仿真速度成为了瓶颈,通常的解决方案是使用FPGA进行硬件的物理原型仿真,使用FPGA可以在较短的时间内测试大量的测试向量,但是使用FPGA物理原型验证的可调试很差。针对这一主要问题,提出了三级的层次化仿真验证环境,使用硬件仿真器的仿真加速作为中间层的解决方案,即可以提高仿真速度,也提供了良好的调试环境。同时针对大规模设计多片FPGA逻辑划分提出了改进的K-L算法,优化了FPGA的利用率和片间互连。 展开更多
关键词 功能验证 模拟仿真 fpga物理原型验证 仿真加速
在线阅读 下载PDF
基于构件技术的快速样机原型的软件框架
20
作者 晏渭川 徐晨明 +2 位作者 周博 张宪民 彭澄廉 《计算机工程与设计》 CSCD 北大核心 2006年第21期3962-3966,共5页
以自主研发的HLRESP(honeycomb-like rapidembedded system platform)快速样机系统为基础,提出一种基于构件技术地快速样机原型的软件框架。该软件系统以Eclipse开放平台为基础,并采纳了角色的概念,使之能够支持一定程度上的多人协作开... 以自主研发的HLRESP(honeycomb-like rapidembedded system platform)快速样机系统为基础,提出一种基于构件技术地快速样机原型的软件框架。该软件系统以Eclipse开放平台为基础,并采纳了角色的概念,使之能够支持一定程度上的多人协作开发任务。提出了板级IP(BLIP)的概念,使其在软件系统中的管理方式与FPGA内的IP管理方式一致,简化了软件设计工作。对于IP库的管理,使用了XML(extensible markup language)表示IP(intellectual property),结合CVS版本控制系统,使得用户能够方便地从IP构件库中获得、配置并集成IP。 展开更多
关键词 快速样机原型 板级IP 构件库 现场可编程门阵列 可扩展标记语言
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部