资料介绍
针对嵌入式CPU 指令处理速度与存储器指令存取速度不匹配问题,本文基于FPGA 设计并实现了可以有效解决这一问题的指令Cache。根据嵌入式五级流水线CPU 特性,所设计指令Cache 的地址映射方式采用需要资源较少的直接映射(Direct Mapping),替换算法采用速度较快的先进先出(FIFO);使用VHDL实现指令Cache;对所设计指令Cache 进行功能仿真和时序仿真并给出功能仿真结果。仿真结果表明了所设计指令Cache 的有效性。
关键词:FPGA;高速缓存;直接映射;先进先出;
Abstract: Aim at the mismatch between the speed of CPU working and the speed of accessing memory, a based on FPGA instruction cache was designed and implemented, and the instruction cache can resolve the mismatch. According to the property of embedded
five stages pipeline CPU, the type of address mapping which is adopted in the instruction cache is direct mapping which needs lesser resource. FIFO algorithm is adopted in the instruction cache because the algorithm is fast in many algorithms. The cache was implemented with VHDL. The function simulation and time simulation were carried on the cache, and the result of the simulation
was presented. The result shows that the instruction cache is effective.
Keywords: FPGA; Cache; Direct mapping; FIFO;
关键词:FPGA;高速缓存;直接映射;先进先出;
Abstract: Aim at the mismatch between the speed of CPU working and the speed of accessing memory, a based on FPGA instruction cache was designed and implemented, and the instruction cache can resolve the mismatch. According to the property of embedded
five stages pipeline CPU, the type of address mapping which is adopted in the instruction cache is direct mapping which needs lesser resource. FIFO algorithm is adopted in the instruction cache because the algorithm is fast in many algorithms. The cache was implemented with VHDL. The function simulation and time simulation were carried on the cache, and the result of the simulation
was presented. The result shows that the instruction cache is effective.
Keywords: FPGA; Cache; Direct mapping; FIFO;
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 嵌入式系统系列丛书-时间触发嵌入式系统设计模式 0次下载
- 嵌入式软PLC系统的研究和实现
- 基于ARM的FPGA嵌入式系统实现
- 嵌入式操作系统FreeRTOS的原理实现
- FPGA实现嵌入式系统
- 使用ARM核设计实现嵌入式CPU的AHB接口说明 3次下载
- 高性能低功耗嵌入式CPU的关键技术 0次下载
- Nios定制指令的嵌入式系统优化设计 5次下载
- 基于FPGA的嵌入式CPU的VHDL建模和设计 74次下载
- EBF-561嵌入式DSP实验开发系统 36次下载
- 嵌入式五级流水线CPU核的设计与实现
- 嵌入式CPU外围接口电路的CPLD实现
- 基于ARM的嵌入式系统及SNMP的设计与实现
- 采用Nios定制指令的嵌入式系统优化设计
- 电梯嵌入式监控终端的设计与实现
- 什么是嵌入式系统?嵌入式系统的具体应用 2096次阅读
- 多个CPU各自的cache同步问题 1525次阅读
- cpu与cache内存交互的过程 2194次阅读
- cache的排布与CPU的典型分布 1683次阅读
- 如何实现嵌入式系统远程调试 5079次阅读
- 嵌入式里堆栈的原理介绍和如何实现纯C实现 4461次阅读
- 基于μC/OS嵌入式操作系统的嵌入式数据管理设计 1179次阅读
- 该如何正确选择嵌入式操作系统 2707次阅读
- 嵌入式处理器中cache数据不一致性的解决方法 3327次阅读
- 什么是嵌入式?从事嵌入式开发容易吗? 1798次阅读
- 实现了多键齐按和重复按键的嵌入式系统键盘驱动设计 3176次阅读
- 嵌入式主板品牌有哪些_6大嵌入式主板品牌盘点 3.4w次阅读
- 嵌入式C实现延时程序的不同变量的区别 几种Linux嵌入式开发环境的简单介绍 1566次阅读
- 基于STM32的嵌入式测控系统设计与实现 8368次阅读
- 基于ARM和VxWorks实现自动彩信发送的嵌入式系统 1836次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 93次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多