虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

64位

  • 64位MIPS微处理器的模块设计和FPGA验证

      作为嵌入式系统核心的微处理器,是SOC不可或缺的“心脏”,微处理器的性能直接影响着整个SOC的性能。  与国际先进技术相比,我国在这一领域的研究和开发工作还相当落后,这直接影响到我国信息产业的发展。本着赶超国外先进技术,填补我国在该领域的空白以摆脱受制于国外的目的,我国很多科研单位和公司进行了自己的努力和尝试。经过几年的探索,已经有多种自主知识产权的处理器芯片完成了设计验证并逐渐进入市场化阶段。我国已结束无“芯”的历史,并向设计出更高性能处理器的目标迈进。  艾科创新微电子公司的VEGA处理器,是公司凭借自己的技术力量和科研水平设计出的一款64位高性能RSIC微处理器。该处理器基于MIPSISA构架,采用五级流水线的设计,并且使用了高性能处理器所广泛采用的虚拟内存管理技术。设计过程中采用自上而下的方法,根据其功能将其划分为取指、译码、算术逻辑运算、内存管理、流水线控制和cache控制等几个功能块,使得我们在设计中能够按照其功能和时序要求进行。  本文的首先介绍了MIPS微处理器的特点,通过对MIPS指令集和其五级流水线结构的介绍使得对VEGA的设计有了一个直观的认识。在此基础上提出了VEGA的结构划分以及主要模块的功能。作为采用虚拟内存管理技术的处理器,文章的主要部分介绍了VEGA的虚拟内存管理技术,将VEGA的内存管理单元(MMU)尤其是内部两个翻译后援缓冲(TLB)的设计作为重点给出了流水线处理器设计的方法。结束总体设计并完成仿真后,并不能代表设计的正确性,它还需要我们在实际的硬件平台上进行验证。作为论文的又一重点内容,介绍了我们在VEGA验证过程中使用到的FPGA的主要配置单元,FPGA的设计流程。VEGA的FPGA平台是一完整的计算机系统,我们利用在线调试软件XilinxChipscope对其进行了在线调试,修正其错误。  经过模块设计到最后的FPGA验证,VEGA完成了其逻辑设计,经过综合和布局布线等后端流程,VEGA采用0.18工艺流片后达到120MHz的工作频率,可在其平台上运行Windows-CE和Linux嵌入式操作系统,达到了预计的设计要求。  

    标签: MIPS FPGA 微处理器 模块设计

    上传时间: 2013-07-07

    上传用户:标点符号

  • 基于FPGA的64位CPU验证平台的建立

    现代IC设计中,随着设计规模的扩大和复杂度的增长,验证成为最严峻的挑战之一。在现代ASIC设计中,很难用单一的验证方法来对复杂芯片进行有效的验证,为了将设计错误减少到可接受的最小量,需要将一系列的验证方法和工具结合起来。 在64位全定制嵌入式CPU设计过程中,使用了多种验证技术和方法,并将FPGA验证作为ASIC验证的重要补充,加强了设计正确的可靠性。 论文首先介绍了64位CPU的结构,结合选用的Xilinx的Virtex

    标签: FPGA CPU

    上传时间: 2013-04-24

    上传用户:003030

  • usbasp驱动(适用于64位win7)

    usbasp驱动(适用于64位win7)

    标签: usbasp win7 驱动

    上传时间: 2013-08-01

    上传用户:hanwu

  • 适用于win7 64位系统USB转串口驱动

    我的机器就是win7 64位系统,之前USB转串口一直不好使,后来在网上查到这个安装上就好使!这个应该是对大多win7系统都适用的!但凡事都有例外,不排除不好使的可能性!

    标签: win7 USB 转串口

    上传时间: 2013-04-24

    上传用户:acon

  • 一个64位编码解码的动态连接库的例子

    一个64位编码解码的动态连接库的例子

    标签: 编码解码 动态连接库

    上传时间: 2015-01-05

    上传用户:frank1234

  • DCT快速算法64位的C语言实现

    DCT快速算法64位的C语言实现,乘法次数目前最少,可嵌入解码器使用

    标签: DCT C语言 快速算法

    上传时间: 2013-12-17

    上传用户:wang5829

  • 与 Cast128 算法二进制兼容的加密算法,64位块加密,加密匙可到128位

    与 Cast128 算法二进制兼容的加密算法,64位块加密,加密匙可到128位

    标签: 128 Cast 加密 64

    上传时间: 2014-10-26

    上传用户:懒龙1988

  • 一个64位的Des加/解密算法。主要完成对字符串的加解密。当然略加处理也可以进行文件的加解密。

    一个64位的Des加/解密算法。主要完成对字符串的加解密。当然略加处理也可以进行文件的加解密。

    标签: Des 加解密 解密 算法

    上传时间: 2013-12-08

    上传用户:王楚楚

  • 64位以内Rabin-Miller 强伪素数测试和Pollard rho 因数分解算法的实现

    64位以内Rabin-Miller 强伪素数测试和Pollard rho 因数分解算法的实现

    标签: Rabin-Miller Pollard rho 测试

    上传时间: 2014-07-26

    上传用户:569342831

  • 此加解密算法DES使用56位密钥对64位的数据块进行加密

    此加解密算法DES使用56位密钥对64位的数据块进行加密,并对64位的数据块进行16轮编码。

    标签: DES 加解密 加密 算法

    上传时间: 2013-11-30

    上传用户:skfreeman