LeeF
文章平均质量分 50
lee_risc
这个作者很懒,什么都没留下…
展开
-
嵌入式RISC CPU硬核LEEF设计启动
一直对RISC体系结构很感兴趣,前一段时间关注过CMP---片上多处理器结构,本来准备用某个开源内核加上一些开源IP构建一个多核CPU,然后自己再写一个支持SMP的操作系统,但是最后否了! 很想毕业以后搞SoC设计,无论是前端还是后端,在现在看来都是很有前途的。 SoC前端越来越依靠软件设计了,不论是系统设计,RTL级设计,还是至始至终的验证! 想通原创 2007-06-05 23:18:00 · 577 阅读 · 0 评论 -
LeeF系统描述及设计阶段划分
LeeF内核采用32位RISC架构,经典的五级流水线IF、ID、EX、MA、WB, 指令集改自网上某开源指令集! 工作阶段主要分为 A)前端设计 B)综合 C)后端设计 A)前端设计 ⊙1 指令集设计和ISS(指令集仿真器)设计 输出:1.完整的指令集说明文挡原创 2007-06-05 23:59:00 · 555 阅读 · 0 评论 -
LEEF指令集 一
LEEF指令字长为32位;主要分为LD/ST、CTR、ALU、Special四类;LEEF处理器包含32个通用寄存器 LEEF指令格式A)访存和寻址指令 F1: 寄存器寻址 Opcode RC原创 2007-06-07 21:02:00 · 819 阅读 · 0 评论 -
开始用SystemC写指令集解释模型ISS了,很有挑战
开始用SystemC写指令集解释模型ISS了,很有挑战 SystemC是个很怪异很有前途的语言原创 2007-06-09 22:13:00 · 475 阅读 · 0 评论 -
LEEF指令集 二
CTR跳转指令LEEF跳转指令为与PC值改变有关的指令CTR指令分为三类:1) 条件跳转指令 F4格式PC偏移量寻址,偏移量最低两位0扩展如果条件跳转码被满足,则PCPC + {offset19 , 0 0 }产生跳转2)CALL调用 F3格式跳转地址最低两位0扩展,执行延迟槽返回地址自动保存到特殊寄存器RPC(Return PC)RPC PC,原创 2007-06-08 20:38:00 · 738 阅读 · 0 评论