基于FPGA的32位RISC微处理器设计

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基 于 F GA 的 3 P 2位 RIC微 处 理 器 设 计 S
刘 览 郑 步 生 施 慧彬
(. 1 南京航 空航 天大学电子信息工程学院 , 南京 , 10 6 201;
2南 京 航 空 航 天 大学 计 算 机科 学 与 技 术 学 院 , 京 ,1 0 6 . 南 201)
的 C I 同 时 又 不 会使 流 水 线 出现 局 部 逻 辑 拥 堵 从 而 降 低 微 处 理 器 的主 频 。最后 给 出 了设 计 的 综 合 结 果 , 对该 P, 并 设 计进 行 了软 件 仿 真 和 硬 件 验 证 。在 F GA 芯 片 上 的 运 行 时 钟 频 率 可 达 1 6 6 8MHz P 4 . 2 。 关键 词 : 简指 令 集计 算 机 ; 处 理 器 ; 水 线 ; 支 预 测 精 微 流 分 中 图分 类 号 : P 0. T 322 文 献标 识 码 : A
摘 要 : 出 了一种 与MI S 2指令 集 兼容 的 3 提 P 3 2位RIC微 处 理 器 ( — IS 的 设 计 方 法 。 对 经 典 的MI S体 系 S HP M P ) 在 P
结 构 分 析 之 后 , 处 理 器 的整 体 结 构 进 行 重 新 划 分 , 过 增 加 流 水 线 级 数 设 计 出一 种 拥 有 8级 流 水 线 的 微 处理 对 通
器数据路径结构 , 并且 对设 计 中 由 于 增加 流水 线级 数 而 引入 的 流 水 线 数 据 冲 突 问题 给 出 了 完整 的 解 决 方 案 。 此
外 还设 计 了一 种 流 水 线 结 构 的 动 态 分 支 预 测 器 用 以解 决 微 处 理 器分 支 冒险 问题 , 其优 点 在 于 既 能 降低 微 处理 器
( . o l eo o u e c n ea d T c n lg ,N nig Unv ri 2 C l g f mp trS i c n e h oo y a j ies y e C e n t o r n u i f Ae o a t s& Asr n u i , nig 1 0 6 C ia c to a t s Na j ,2 0 1 , hn ) c n Ab t a t s r c :A 2 b tRI C mir p o e s rHP— I ih i o a i l t h I S3 r d 3 -i S co r c s0 M PS wh c sc mp t ewih t e M P 2 p o — b
o h r c s o s r — i i e . B n r a i g t e p p l e s a e ir p 0 e s r d t a h f t e p o e s r i e dvd d y i c e sn h i e i t g s a m c o r c s o a a p t n s r c u e wih 8 s a e p p l e i e i n d a d a x e l n o u i n f rp p l e d t a a d t u t r t 一 t g i e i s d sg e n n e c l ts l t o i e i a a h z r s i n e o n s p o i e . I d ii n,a p p l e y a i b a c r d c o s d sg e o e o v n r n h r v d d n a d to i e i s d n m c r n h p e it r i e i n d f r r s l i g b a c n h zrs a a d ,wh c o n y r d c s t e CP f t e mir p 0 e s r b t a s r v n s t e p p l e ih n t o l e u e h I o h c o r c s o u lo p e e t h i e i n
第2卷第3 6 期 2 1 年 5月 01





Biblioteka Baidu处

Vo . 6 No 3 1 2 .
Ma y 201 1
J u n lo t q iiin 8 r c sig o r a fDa aAc usto LP o esn
文 章 编 号 :0 49 3 ( 0 10 —3 70 1 0 — 0 7 2 1 ) 30 6 — 7
u t sp e e td i h a e .Afe h tu t r la ay i o h ls i M I S,t es r c u e c ,i r s n e n t e p p r t rt esr c u a n l ss ft eca sc P h tu t r
De i n o 2 Bi S M i r r c s o s d o s g f 3 - tRI C c op o e s r Ba e n FPGA
Li u Lan ,Zhe g s e g n Bu h n ,Sh u b n iH i i ( . l g fElcr nca dI fr t nEn ie rn 1 Col eo e to i n no ma i gn eig,Na j g Unv r i e o ni ie st n y o r n u is& Asr n u is fAeo a t c to a t ,Na j g,2 0 1 ,Chn ) c ni n 106 ia
相关文档
最新文档