期刊文献+
共找到16篇文章
< 1 >
每页显示 20 50 100
Researching and implementation of reconfigurable Hash chip based on FPGA 被引量:3
1
作者 Yang Xiaohui Dai Zibin Liu Yuanfeng Wang Ting 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2007年第1期183-187,共5页
The reconfigurable cryptographic chip is an integrated circuit that is designed by means of the method of reconfigurable architecture, and is used for encryption and decryption. Many different cipher algorithms can be... The reconfigurable cryptographic chip is an integrated circuit that is designed by means of the method of reconfigurable architecture, and is used for encryption and decryption. Many different cipher algorithms can be flexibly implemented with the aid of a reconfigurable cryptographic chip and can be used in many fields. This article takes an example for the SHA-1/224/256 algorithms, and then designs a reconfigurable cryptographic chip based on the thought and method of the reconfigurable architecture. Finally, this paper gives the implementation result based on the FPGA of the family of Stratix II of Altera Corporation, and presents a good research trend for resolving the storage in hardware implementation using FPGAs. 展开更多
关键词 reconfigurable cryptographic chip fpga
下载PDF
FPGA中基于空间连续性的碎片度量及任务放置
2
作者 饶广 饶云波 《计算机测量与控制》 2023年第8期205-210,共6页
针对部分可重构现场可编程门阵列允许在运行时对芯片的各个部分进行配置导致的区域碎片,提出了一种新的基于被占用(或空闲)空间的连续性的碎片度量及在线任务放置方法;首先从一维结构出发,得到一个单元序列对一个单元流S的碎片度量F S... 针对部分可重构现场可编程门阵列允许在运行时对芯片的各个部分进行配置导致的区域碎片,提出了一种新的基于被占用(或空闲)空间的连续性的碎片度量及在线任务放置方法;首先从一维结构出发,得到一个单元序列对一个单元流S的碎片度量F S的贡献值,进而得到一维碎片度量值,它不依赖于到达任务的大小;然后将一维结构得到的碎片度量值结果推广到二维及高维结构;最后在FPGA上的在线任务放置过程中采用这种碎片度量方法,从而减少芯片碎片;在二维结构的FPGA上的仿真实验结果表明,与通常采用的左下角、第一匹配和最佳匹配放置策略相比,采用提出的碎片度量及放置方法不仅在等待时间、分配时间和响应时间方面有所改善,而且提高了芯片的利用率,降低了失配率。 展开更多
关键词 fpga 部分可重构 区域碎片 在线任务放置 时间 芯片利用率 失配率
下载PDF
Architecture design for reliable and reconfigurable FPGA-based GNC computer for deep space exploration 被引量:10
3
作者 YANG MengFei LIU Bo +6 位作者 GONG Jian LIU HongJin HU HongKai DONG YangYang SHI Lei ZHAO YunFu MIAO ZhiFu 《Science China(Technological Sciences)》 SCIE EI CAS CSCD 2016年第2期289-300,共12页
SRAM(static random access memory)-based FPGA(field programmable gate array), owing to its large capacity, high performance, and dynamical reconfiguration, has become an attractive platform for So PC(system on programm... SRAM(static random access memory)-based FPGA(field programmable gate array), owing to its large capacity, high performance, and dynamical reconfiguration, has become an attractive platform for So PC(system on programmable chip) development. However, as the configuration memory and logic memory of the SRAM-based FPGA are highly susceptible to SEUs(single-event upsets) in deep space, it is a challenge to design and implement a highly reliable FPGA-based system for spacecraft, and no practical architecture has been proposed. In this paper, a new architecture for a reliable and reconfigurable FPGAbased computer in a highly critical GNC(guidance navigation and control) system is proposed. To mitigate the effect of an SEU on the system, multi-layer reconfiguration and multi-layer TMR(triple module redundancy) techniques are proposed, with a reliable reconfigurable real-time operating system(Space OS) managing the system level fault tolerance of the computer in the architecture. The proposed architecture for the reconfigurable FPGA-based computer has been implemented with COTS(commercial off the shelf) FPGA and has firstly been applied to the GNC system of a circumlunar return and reentry flight vehicle. The in-orbit results show that the proposed architecture is capable of meeting the requirements of high reliability and high availability, and can provide the expressive varying functionality and runtime flexibility for an FPGA-based GNC computer in deep space. 展开更多
关键词 可重构计算机 体系结构设计 GNC系统 fpga 深空探测 静态随机存取存储器 可编程片上系统 现场可编程门阵列
原文传递
基于eFPGA的可重构片上系统研究
4
作者 康礼煜 贾一平 +1 位作者 高丽江 杨海钢 《电子设计工程》 2023年第22期1-5,共5页
嵌入式现场可编程门阵列(eFPGA)由于具有可反复编程的特性,被广泛应用于场景复杂的片上系统中。文中设计了一款基于eFPGA的可重构系统,针对重构速度以及码流传输的能耗问题,通过优化配置控制电路和采用码流压缩传输的方法,使系统更加灵... 嵌入式现场可编程门阵列(eFPGA)由于具有可反复编程的特性,被广泛应用于场景复杂的片上系统中。文中设计了一款基于eFPGA的可重构系统,针对重构速度以及码流传输的能耗问题,通过优化配置控制电路和采用码流压缩传输的方法,使系统更加灵活的同时降低了能耗。在软硬件协同实验中,eFPGA比E203实现AES的速度提高了3279倍,比Cortex-A9提高了2247倍,且该系统重构只需要1630个周期。在TSMC 28 nm条件下进行综合,结果表明,该系统频率可达到200 MHz以上,并利用PTPX对其进行功耗分析,结果表明,该系统在配置过程中最多可节省82.1%的能耗。 展开更多
关键词 可重构系统 嵌入式现场可编程门阵列 片上系统 压缩
下载PDF
基于FPGA的动态部分可重构智能I/O接口设计与实现 被引量:11
5
作者 徐健 李贺 +1 位作者 龚东磊 方明 《计算机工程》 CAS CSCD 北大核心 2016年第6期14-20,共7页
由ASIC芯片实现的总线接口中,存在装备计算机配置冗杂、软硬件升级不灵活、芯片垄断和停产、体积功耗瓶颈日趋明显等问题。为此,基于Xilinx公司的ZYNQ-7000系列现场可编程门阵列,设计部分可重构的智能I/O接口。采用可编程片上系统技术,... 由ASIC芯片实现的总线接口中,存在装备计算机配置冗杂、软硬件升级不灵活、芯片垄断和停产、体积功耗瓶颈日趋明显等问题。为此,基于Xilinx公司的ZYNQ-7000系列现场可编程门阵列,设计部分可重构的智能I/O接口。采用可编程片上系统技术,基于Vivado2014.4和Peta Linux开发环境和开发工具,以RS232,RS422,CAN总线接口为例,通过TCP/IP网络数据包切换总线接口配置指令,动态切换对应的局部比特流文件,以按需通信方式实现各接口的实际配置。仿真实验结果表明,部分可重构技术与片上系统技术的结合使得产品设计流程更加灵活,可降低产品对硬件的依赖度和更新换代的成本,减小资源和功耗的消耗,在一定程度上提升产品的安全性及可靠性。 展开更多
关键词 现场可编程门阵列 片上系统 Vivado工具 PetaLinux环境 部分可重构 总线接口
下载PDF
基于FPGA的SM3算法优化设计与实现 被引量:27
6
作者 王晓燕 杨先文 《计算机工程》 CAS CSCD 2012年第6期244-246,共3页
介绍SM3密码杂凑算法的基本流程,基于现场可编程门阵列(FPGA)平台,设计SM3算法IP核的整体架构,对关键逻辑进行优化设计。选用Cyclone系列器件作为目标器件,与现有算法进行实现比较,结果表明SM3算法IP核耗费较少的逻辑单元和存储单元,具... 介绍SM3密码杂凑算法的基本流程,基于现场可编程门阵列(FPGA)平台,设计SM3算法IP核的整体架构,对关键逻辑进行优化设计。选用Cyclone系列器件作为目标器件,与现有算法进行实现比较,结果表明SM3算法IP核耗费较少的逻辑单元和存储单元,具有最高的算法效率,可为密码片上系统产品的开发提供算法引擎支持。 展开更多
关键词 密码杂凑算法 片上系统 关键路径 IP核 现场可编程门阵列
下载PDF
基于FPGA可重构快速密码芯片设计 被引量:3
7
作者 李可长 《计算机测量与控制》 CSCD 北大核心 2011年第7期1665-1667,共3页
为提高密码芯片的应用效益,提出了一种基于FPGA可重构的密码芯片实现方法。该方法打破了传统了一类密码芯片采用一种设计方案的模式,通过对FPGA的重构设计,能够动态地实现多种不同计算特征的密码算法芯片。同时对最基础的乘法运算和加... 为提高密码芯片的应用效益,提出了一种基于FPGA可重构的密码芯片实现方法。该方法打破了传统了一类密码芯片采用一种设计方案的模式,通过对FPGA的重构设计,能够动态地实现多种不同计算特征的密码算法芯片。同时对最基础的乘法运算和加法运算,设计了细粒度流水的加速策略。该方案能够重构实现DES、AES、RSA、椭圆曲线密码算法等典型密码算法,对600M的数据文件加密测试,DES的加速比为2.8,AES的加速比为3.6。 展开更多
关键词 可重构 密码芯片 fpga 细粒度流水 逻辑单元
下载PDF
基于eFPGA的通信基带加速器的逻辑重构设计 被引量:2
8
作者 刘朋 李斌 +2 位作者 常迎辉 郝亚男 赵月明 《计算机测量与控制》 2020年第2期206-210,266,共6页
为解决CMOS器件特征尺寸缩小带来的SoC(片上系统)芯片可靠性失效的问题,提出了一种基于eFPGA(嵌入式FPGA)的在线编程功能实现故障电路逻辑重构的方法;对eFPGA技术优势、JTAG(联合测试工作组协议)工作原理进行了分析,选取通信基带信号处... 为解决CMOS器件特征尺寸缩小带来的SoC(片上系统)芯片可靠性失效的问题,提出了一种基于eFPGA(嵌入式FPGA)的在线编程功能实现故障电路逻辑重构的方法;对eFPGA技术优势、JTAG(联合测试工作组协议)工作原理进行了分析,选取通信基带信号处理的典型算法:FFT(快速傅里叶变换)、FIR(有限脉冲响应)滤波算法为例,模拟通信基带加速器功能失效时,借助JTAG技术配置新的互连关系,利用eFPGA进行逻辑重构,替代通信基带加速器结构实现功能自愈;仿真及验证结果显示eFPGA在面积与功耗方面具备优势,此方案可以实现预期逻辑重构的功能,能有效提高系统可靠性与灵活性。 展开更多
关键词 efpga SOC JTAG 逻辑重构 通信基带加速器
下载PDF
一种基于PCIE的FPGA密码芯片验证测试系统
9
作者 刘学光 李树国 《微电子学与计算机》 CSCD 北大核心 2014年第11期79-82,87,共5页
搭建了一种基于PCIE通信的用于密码芯片的FPGA验证与测试系统.该系统针对SM234密码芯片的验证测试,提出了一种芯片流片前后验证测试的方法.在芯片流片前利用FPGA实现密码芯片逻辑,以验证密码芯片的功能,降低芯片的流片风险.同时,为密码... 搭建了一种基于PCIE通信的用于密码芯片的FPGA验证与测试系统.该系统针对SM234密码芯片的验证测试,提出了一种芯片流片前后验证测试的方法.在芯片流片前利用FPGA实现密码芯片逻辑,以验证密码芯片的功能,降低芯片的流片风险.同时,为密码芯片后期测试提供一种可行的测试方案,以缩短密码芯片的后期测试时间.鉴于密码芯片三种密码算法的高速数据传输要求,系统选择PCIE作为板卡的数据传输总线来提高验证测试系统的效率. 展开更多
关键词 PCIE 密码芯片 fpga验证 测试
下载PDF
可重构散列函数密码芯片的设计与实现 被引量:6
10
作者 李淼 徐金甫 +1 位作者 戴紫彬 杨晓辉 《计算机工程》 CAS CSCD 北大核心 2010年第6期131-132,136,共3页
根据不同环境对安全散列算法安全强度的不同要求,采用可重构体系结构的思想和方法,设计一种可重构的散列函数密码芯片。实验结果表明,在Altera Stratix II系列现场可编程门阵列上,SHA-1,SHA-224/256,SHA-384/512的吞吐率分别可达到727.8... 根据不同环境对安全散列算法安全强度的不同要求,采用可重构体系结构的思想和方法,设计一种可重构的散列函数密码芯片。实验结果表明,在Altera Stratix II系列现场可编程门阵列上,SHA-1,SHA-224/256,SHA-384/512的吞吐率分别可达到727.853Mb/s,909.816Mb/s和1.456Gb/s。 展开更多
关键词 可重构密码芯片 安全散列算法 现场可编程门阵列
下载PDF
基于MCS-51的应用系统可重构加密技术的设计与实现 被引量:3
11
作者 罗建 李艳梅 《航空计算技术》 2005年第4期35-37,共3页
为防止MCS-51单片机应用系统被未经授权的仿造,可以通过改变系统的硬件电路及软件程序对单片机应用系统加密。本文在以Intel公司的MCS-51系列单片机为例来介绍单片机应用系统的通用加密技术基础上,分析了其优缺点,并提出一种硬件结合软... 为防止MCS-51单片机应用系统被未经授权的仿造,可以通过改变系统的硬件电路及软件程序对单片机应用系统加密。本文在以Intel公司的MCS-51系列单片机为例来介绍单片机应用系统的通用加密技术基础上,分析了其优缺点,并提出一种硬件结合软件、虚实地址相互变换的综合实时加密技术可重构加密技术,以实现单片机应用系统的软硬件综合加密。 展开更多
关键词 单片机 加密技术 现场可编程门阵列 可重构
下载PDF
动态可重构在雷达工作模式切换中的应用
12
作者 魏昱 李跃华 张金林 《空军预警学院学报》 2014年第5期351-354,共4页
现代雷达要求雷达信号处理机中的电路系统具有信号处理能力强、体积小、工作模式灵活多样等特点,而当前雷达工作模式切换方式无法满足这种要求.为此,利用FPGA的动态可重构技术,提出了一种动态可重构的雷达工作模式切换方法,并以SOPC方... 现代雷达要求雷达信号处理机中的电路系统具有信号处理能力强、体积小、工作模式灵活多样等特点,而当前雷达工作模式切换方式无法满足这种要求.为此,利用FPGA的动态可重构技术,提出了一种动态可重构的雷达工作模式切换方法,并以SOPC方式进行系统实现.实现结果表明,该切换方法与其他三种方法相比,减小了设备硬件资源,提高了切换的实时性,满足了雷达信号处理的需要. 展开更多
关键词 现场可编程门阵列 动态可重构 雷达工作模式切换 动目标显示 动目标检测 片上可编程系统
下载PDF
异构紧耦合可重构密码芯片关键技术研究
13
作者 崔广财 拾以娟 孟涛 《计算机技术与发展》 2020年第7期76-80,共5页
在大数据时代,不管是数据密集型的应用,还是以数据为驱动的AI应用,对算力的要求越来越高。随着超大规模集成电路和可重构计算技术的快速发展,对可重构密码芯片设计技术进行了研究,报告了当前可重构密码芯片的发展现状,针对可重构密码芯... 在大数据时代,不管是数据密集型的应用,还是以数据为驱动的AI应用,对算力的要求越来越高。随着超大规模集成电路和可重构计算技术的快速发展,对可重构密码芯片设计技术进行了研究,报告了当前可重构密码芯片的发展现状,针对可重构密码芯片的高性能与高灵活性应用需求,结合细粒度FPGA和粗粒度ASIC两种硬件架构的优势,提出了异构紧耦合的可重构密码芯片架构。基于该架构,给出了异构紧耦合的可重构密码芯片设计模型,利用FPGA实现灵活的控制逻辑,利用ASIC实现高速的密码运算,通过紧耦合的接口设计提高整体的处理性能。仿真结果表明,基于FPGA+ASIC的异构紧耦合可重构密码芯片,既可以实现较高的处理性能,又能灵活实现多种密码算法,可提供不同级别的数据安全保护能力。 展开更多
关键词 异构紧耦合 可重构密码 密码芯片 fpga ASIC 芯片设计
下载PDF
可重构处理器中Mini-Cache的设计
14
作者 邬保有 盛超华 柴志雷 《微型电脑应用》 2005年第5期1-4,65,共4页
合理利用Mini-Cache可以提高系统性能并降低功耗。在IntelXScale和StrongARM处理器中都采用了Mini-Cache技术。很多关于通过编译器及其它方法更好地使用Mini-Cache的研究正在进行。但目前对可重构处理器中利用FPGA片内资源设计Mini-Cach... 合理利用Mini-Cache可以提高系统性能并降低功耗。在IntelXScale和StrongARM处理器中都采用了Mini-Cache技术。很多关于通过编译器及其它方法更好地使用Mini-Cache的研究正在进行。但目前对可重构处理器中利用FPGA片内资源设计Mini-Cache的研究为数不多。本文主要介绍了利用分布在FPGA可配置逻辑块中的DistributedRAM设计Mini-Cache的方法,该方法对于其它类型的RAM资源也同样适用。 展开更多
关键词 可重构处理器 设计 CACHE技术 Strong XSCALE ARM处理器 fpga Intel 系统性能 合理利用 RAM 低功耗 编译器 逻辑块 可配置 资源
下载PDF
基于VRC的自演化系统设计与实现
15
作者 李增武 姚睿 《机械制造与自动化》 2018年第5期221-224,共4页
采用基于FPGA的片上可编程系统设计了基于虚拟可重构电路的自演化系统。为了使系统具有更好的通用性和可扩展性,用自定制IP核的方式设计自演化区域。给出了系统的具体设计方法,包括VRC电路设计、可演化IP核定制和添加、系统硬件平台搭... 采用基于FPGA的片上可编程系统设计了基于虚拟可重构电路的自演化系统。为了使系统具有更好的通用性和可扩展性,用自定制IP核的方式设计自演化区域。给出了系统的具体设计方法,包括VRC电路设计、可演化IP核定制和添加、系统硬件平台搭建、系统软件设计。通过演化2位乘法器电路验证了自演化系统的有效性。 展开更多
关键词 fpga 虚拟可重构电路 可编程系统 自演化 电路设计 遗传算法
下载PDF
使用单片机实现多任务电路结构重配置
16
作者 蔡朝 《孝感学院学报》 2003年第6期25-27,共3页
基于SRAM的LUT结构的FPGA的在线重配置技术,给出了一种利用单片机来控制配置数据,实现多任务电路结构的转换的方法。
关键词 单片机 多任务电路结构 fpga 在线重配置 现场可编程门阵列
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部