微处理器系统结构·第一章·概述
目录
一、计算机的发展
1. 电子计算机技术
计算机的快速发展依赖于VSI(大规模集成电路)与VLSI(超大规模集成电路)的发展,由单体机器发展为分布式机器。因特网已为全球最大的分布式计算机系统
2. 普适计算与泛在通信
1)普适计算
2)泛在通信
为了实现不受时空限制的前提下享受普适计算带来的便利和资源,需要依靠泛在通信作为载体
无线传感网络(WSN/USN)
无线传感网络由四个部分组成:检测节点,网关(sink)节点,传输网络,远程监控中心
其特点为:
- 自组织组网:
络节点对等且可移动,是一种无中心对等网络。节点可随时加入或离开网络,部分节点故障也不会影响网络的运行 - 多跳路由:
节点间通信距离较短,通常仅与相邻节点通信。每个节点都具备发送和转发能力 - 资源受限:
节点的算力和存储能力有限,因而不能采用复杂的通信协议 - 低功耗:
节点的能量消耗小,因而工作时间长
物联网
物联网是物体通过智能感应装置,经过传输网络,将信息送达给处理中心,最终实现物与物,人与物的自动交互和处理的网络
从定义中可以看出,物联网技术栈通常由三个层次的技术构成:全面感知技术,可靠传输技术,智能处理技术
但是构建这样的体系很困难,其原因主要体现在:
- 标准问题:
接入层协议五花八门(GPRS/CDMA,NBIoT,LoRa),无标准化接口 - 安全问题:
物联网渗透人们的生活,因而其保证其通信安全的重要不言而喻 - 海量信息的存储和处理问题:
物联网带来的数据是指数级的,这对于处理中心的算力和传输网络的带宽有着很高的要求
二、集成电路与SoC设计
1. 集成电路技术
标志集成电路工艺水平的两个标准:特征尺寸,继承规模
2. 基于IP的SoC设计
1)SoC
System on Chip(片上系统)由可编程处理器,片上存储器,外围功能加速单元和高速IO等部件集成在一起的系统
2)IP核
- 软核:可综合RTL级描述的核,通常以HDL语言形式提交
- 硬核:预先布局且不可修改的核,通常以电路板图形式提交
- 固核:由RTL描述和网表文件组成,通常以门级网表形式提交,介于软核和硬核之间
三、先进处理器技术
1.片上多核处理器
目前构造现代高性能微处理器的主要技术途径(一核不够,多核来凑)
2.流处理器
按照流计算模型,将应用的数据和计算分离,并重新组织成流水型计算链,通过开发多个层次的并行性和各级存储上的局部性提高计算性能的处理器
3.存内处理器(PIM)
PIM技术将计算逻辑和存储单元集成在一起,减少片内连接的同时可以构建更细粒度的超大规模并行计算系统
4. 可重构处理器
可以被重新构造的处理器,以FPGA为典型代表