lcytms 发表于 2017-10-17 09:38:03

MIPSfpga协议

•只供学术用途
•每个大学教师必须注册以获得对MIPSfpga的使用(不通过教师之间传递)
        http://community.imgtec.com/university/university-registration
•最好不放在硅芯片中
•任何出版物应承认MIPSfpga
•把工作结果的副本发给Imagination
        ——他们有兴趣看你都做了什么!

lcytms 发表于 2017-10-17 09:42:23

MIPSfpga:microAptiv内核

商业microAptiv 内核
        •5 级流水线
        •1.5 Dhrystone MIPS/MHz
        •2 路相联的指令和数据Cache,每个2 KB
        •拥有16 项TLB 的MMU (内存管理单元)

lcytms 发表于 2017-10-17 09:44:07

本帖最后由 lcytms 于 2017-10-17 09:46 编辑

概要

• 材料组织
• MIPS体系结构的历史
• MIPSfpga
      – 背景
      – 内核和系统
      – 接口
                • 系统接口
                • AHB-Lite总线
                • EJTAG
                • FPGA 板

lcytms 发表于 2017-10-17 09:50:17

MIPS内核

        (如图所示)

lcytms 发表于 2017-10-17 09:54:25

MIPS内核

        •处理指令
        •协处理器:
                系统寄存器,
                复位处理

小舍YZ 发表于 2017-10-17 09:55:51

商业microAptiv 内核
      •5 级流水线
      •1.5 Dhrystone MIPS/MHz
      •2 路相联的指令和数据Cache,每个2 KB
      •拥有16 项TLB 的MMU (内存管理单元)
谢谢楼主分享。。。。。。。。。。。。。。。:lol

lcytms 发表于 2017-10-17 09:59:25

MIPSfpga:寄存器, MDU

        GPR: 通用寄存器
        MDU: 乘/除法单元

lcytms 发表于 2017-10-17 10:03:03

MIPSfpga: MMU,缓存

        MMU:
                存储管理单元
        高速缓存(Cache):
                指令和数据
        高速缓存控制器:
                指令和数据缓冲

lcytms 发表于 2017-10-17 10:05:34

MIPSfpga: 缓存控制器

        缓存控制器:
                指令和数据缓存的接口和外部存储器(称为scratch RAM ,SRAM)

lcytms 发表于 2017-10-17 10:25:19

MIPSfpga(E)JTAG 接口

        JTAG(也叫EJTAG):
                对内核进行编程和实时调试
页: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: MIPSfpga讲座(中文)v1.2