这一点先浅显理解,就好比我要造一个楼

  1. 我是用现成的材料造节省?
  2. 还是需要用XX材料,但是XX材料还需要现成材料造呢?

这也不一定,但是基本来说,如果使用现有资源,能够直接用,那其实是最好不过的了,这也就是Verilog设计的时候,需要注意的,应该调用更少的资源完成更多的事情,不是吗?


如果不理解,想想用现有的乐高零件,搭建一个楼吧,如果有很大的板子可以直接用,就没必要再用几个长条拼接了,不是吗?


有需求,需要某些器件的时候,应该如何设计?

  1. 想想有没有现成的,如果有,是不是有必要用?
  2. 如果没有,是不是可以造一个通用器件,有没有这个必要?
  3. 如果用的很少,是不是只需要单独做一下就好了?

举例:CPU设计在,I型指令需要用到的的符号扩展器,如何做?再设计个模块还是直接上手?使用频率高不高,性能影响如何?


可以看看j型指令,目前来说,这条指令,太长了,如果缩短到ID阶段,那将会很好,节省了资源。

【计算机系统设计】重点 · 学习笔记(1)(资源消耗)相关推荐

  1. 【计算机系统设计】学习笔记(2)

    5.1 对于CPU与外界的读写,只有load和store指令能够做,所以很多情况下,直接通过bypass跳过去了,或者闲置,尤其对于流水线,更应该直接跳过而不是闲置(如何设计?). 另一方面,这个执行 ...

  2. 【计算机系统设计】学习笔记(1)03,04

    疑问:sw和lw指令,获取的地址==不是4的整倍数(字节不对齐)==的时候,应该如何处理? 东南大学MOCC 计算机系统综合设计 03 03-1 寄存器 介绍了MIPS寄存器,32个寄存器的基本功能和 ...

  3. 【计算机系统设计】实践笔记(2)数据通路构建:第一类R型指令分析(2)

    待办事项 时钟频率高,取指周期长,远大于执行周期,如何处理? 不可综合逻辑的处理 接上一篇 [计算机系统设计]实践笔记(2)数据通路构建:第一类R型指令分析(1) 8.2 ALU运算器 `timesc ...

  4. 【计算机系统设计】实践笔记(2)数据通路构建:第一类R型指令分析(1)

    0 回顾 上一次实践笔记(0)我们实现了一个最简单的,能够每个上升沿+4的PC. 我们最需要关注的就是器件功能的独立性,避免内外功能混杂,同时一定要注意脑中有电路(RTL级描述的抽象电路而不是实际的门 ...

  5. 《王道计算机组成原理》学习笔记和总目录导航

    <王道计算机组成原理>学习笔记和总目录导读 本篇文章是阅读和学习<王道计算机组成原理>后总结的理论知识笔记导航,专门用于遗忘后复习 下面的文章是我在学习了<王道计算机组成 ...

  6. 计算机图形学基础学习笔记-其一:向量与线性代数

    计算机图形学基础学习笔记-其一:向量与线性代数 前言 计算机图形学概述 向量(矢量) 点乘 叉乘 点乘,叉乘与直角坐标系 矩阵 前言 GAMES101现代计算机图形学入门的学习笔记 正在为TA实习攒作 ...

  7. 计算机二级Python学习笔记(七)

    上一篇:计算机二级Python学习笔记(六) 第7章 文件和数据格式化 7.1 文件的使用 文件:数据的集合和抽象,存储在辅助存储器上的一组数据序列,可以包含任何数据内容. 文件类型:文本文件(由单一 ...

  8. [MIT]微积分重点学习笔记 目录

    先介绍下自己的情况,大学的时候学习不认真,很多概念都忘记了,工作中有时要用到微积分,碰到不会的在网上查询,感觉这样学习的比较零散,也不能建立系统的认识.多次想要从头看一遍同济版<高等数学> ...

  9. 图形学基础 | 计算机图形学MOOC学习笔记

    计算机图形学 学习笔记 视频链接 http://www.icourse163.org/learn/CAU-45006?tid=1001746004#/learn/announce 补充一下一些图形学基 ...

  10. CoAP学习笔记——CoAP资源发现

    [原文链接] (2015年4月15日,ct表述错误,待修改) 更多CoAP文章请参考博文索引--[物联网学习笔记--索引博文] CoAP协议专门为M2M通信设计(设备间通信),在设备通信过程中很少会有 ...

最新文章

  1. 【OS学习笔记】一 处理器、内存和指令
  2. Cocos2d-x.3.0开发环境搭建
  3. An动画优化之遮罩层动画
  4. 想让游戏代入感更强,要靠他。。
  5. 香帅金融课之房地产专辑
  6. 【Android 基础知识】翻页类视图 ViewPager
  7. python读取stl文件三维坐标_python vtk 读取三维raw数据存为stl
  8. 螳螂捕蝉、黄雀在后——从一个成语谈观察家模式
  9. HTML常用基础知识归纳
  10. excel切片器联动
  11. 我参加第七届NVIDIA Sky Hackathon——训练ASR模型
  12. 南京大学iSE智能软件工程实验室
  13. HPC Game小结
  14. 明翰中高级Java后端面试题攻略v0.3(持续更新)
  15. windows无法连接到打印机_“Windows无法连接打印机,操作失败,错误为0x000003e3”...
  16. 版本管理工具:Gitlab
  17. 1091. Acute Stroke
  18. 2020双十一实时大屏_双十一成交额历年对比 2020双十一成交额实时数据更新 - 商业资讯...
  19. 感叹无奈人生,学会欣赏人生
  20. 使用excel生成商品条形码

热门文章

  1. Problem E: 平面上的点——Point类 (II)
  2. Scala学习笔记-环境搭建以及简单语法
  3. 【待完善】make: command not found,以及libtool.m4 and ltmain.sh have a version mismatch问题的解决方案...
  4. 一个不错的讲解flex 3中自定义事件的文章
  5. 刚安装Vs2008,安装时它弹出了一个一些常见问题的解决方案页,记录下
  6. python大作业外星人入侵_【python3小白上路系列】外星人入侵——开始
  7. 折线图表android,Android 折线图表MPAndroidChart的实现
  8. oracle事务提交前更新机制,Oracle 事务机制 批量添加,修改,更新
  9. 计算机专业学生求职信500字,计算机专业求职信500字范文
  10. 西瓜大战java_Java中的线程及(简单飞机大战)实现