小柴冲刺软考中级嵌入式系统设计师系列二、嵌入式系统硬件基础知识(7)嵌入式Soc

越努力,越幸运!

分享一个晚霞,真的好美啊💖!

添加图片注释,不超过 140 字(可选)

不得不说,我还是喜欢在人少的地方生活啊。

flechazoicon-default.png?t=O83Ahttps://www.zhihu.com/people/jiu_sheng

嵌入式片上系统(System on chip,SoC)是集成计算机或其他电子系统的所有组件的集成电路。

组件包括中央处理单元(CPU)、存储器、输入/输出端口和二级存储器,全部在一个基板上。功能上可能包含数字信号、模拟信号、混合信号和射频信号处理功能,具体取决于应用。

由于集成在单个电子基板上,与具有相同功能的多芯片设计相比,SoC功耗更低且占用面积更小,在移动计算和边缘计算市场中非常普遍,被广泛用于嵌入式系统和物联网。

2010 年前,Xilinx 提供3 个系列的 FPGA: 高性能 Virtex 系列、高容量 Spartan 系列、更便宜的 EasyPath 系列。2010 年后,Xilinx 推出了 28nm 的 FPGA,用 Kintex 系列和低成本的 Artix 系列逐渐取代了大批量的 Spartan 系列。

flechazo:小柴冲刺软考中级嵌入式系统设计师系列总目录icon-default.png?t=O83Ahttps://zhuanlan.zhihu.com/p/705451211

flechazo:小柴带你学AutoSar总目录icon-default.png?t=O83Ahttps://zhuanlan.zhihu.com/p/694169456

一、Virtex 系列

Virtex 是 Xilinx 开发的旗舰 FPGA 产品系列。Virtex FPGA 通常使用 Xilinx ISE 或Vivado Design Suite 计算机软件以硬件描述语言(如 VHDL 或 Verilog)编程。

Virtex-4

  • Virtex-4 系列于 2004 年6月推出,采用 90nm 工艺技术。Virtex-4 FPGA 已用于法国和瑞士边境欧洲核子研究中心欧洲实验室的 ALICE(大型离子对撞机实验),用于绘制和解开数千个亚原子粒子的轨迹。 Virtex-4 系列被认为是传统设备,不建议用于新的设计,但仍在为已有设计继续生产

Virtex-5

  • Virtex-5 系列是在 2006 年5月推出,采用 65nm 工艺技术。通过 Virtex-5,Xilinx 将逻辑结构从四输入 LUT 改为六输入 LUT。随着 SoC 设计所需的组合逻辑功能越来越复杂,需要多个四输入 LUT的组合路径的百分比已成为性能和路由瓶颈。新的六输入 LUT代表了在处理日益复杂的组合功能之间更好的权衡,代价是每个器件的LUT绝对数量减少。

Virtex-6

  • Virtex-6 系列是在 2009年2月推出,采用 40nm 工艺技术,用于进行大量计算的申子系统中。相比于其他公司的比 40nm FPGA,功耗减少 15%,性能提升 15%。

Virtex-7

  • Virtex-7 系列是在 2010年6月推出,采用 28nm 工艺技术,并且比上一代的 Virtex-6系列功耗降低 50%,系统性能提升了2倍。此外,与上一代 Virtex FPGAs 相比,Virtex-7的存储器带宽增加了一倍,存储器接口性能为 1866 Mb/s,拥有超过 200 万个逻辑单元。

Virtex-7(3D)

  • 2011 年,Xilinx 开始提供 Virtex-7 2000T FPGA 样品,它将四个较小的 FPGA 组合封装到一起,放置在一个特殊的硅互连焊盘(称为插入器)上,在一个大芯片中提供 68 亿个品体管。插入器在各个 FPGA 之间提供 10000 个数据通路--大约是一块板上通常可用的 10~100 倍,以创建单个 FPGA。2012 年,Xilinx 采用相同的 3D 技术,推出了 Virtex-7H580T FPGA,这是一种异构器件,因为它在同一封装中包含两个 FPGA 芯片和一个 8通道 28Gb/s 收发器芯片。

  • 随着 Xilinx 推出新的高容量 3D FPGA,包括 Virtex-7 2000T 和 Virtex-7 H580T 产品这些器件开始超越 Xilinx 设计软件的能力,需要完全重新设计工具集。其结果是推出了Vivado 设计套件,与以前的软件相比,它减少了可编程逻辑和 IO 设计所需的时间,并加快了系统集成和实现速度。

Virtex UltraScale

  • Virtex UltraScale 系列于 2014年5月推出,采用 20nm 工艺技术。UltraScale 也是一种 3D FPGA,它包含高达 4.4M 的逻辑单元,与上一代相比,它的功耗降低了 55%,BOM成本降低了 50%。

Virtex UltraScale+

  • Virtex UltraScale 系列于 2016年1月推出,采用 16nm 工艺技术。基于 Virtex UltraScale的架构,Virtex UltraScale+提供更好的性能和集成度,包括最高的信号处理带宽,可以用于机器学习。

二、Spartan 系列

Spartan 系列的目标是低成本、高容量、低功耗的应用,例如显示器、机顶盒、无线路由器和其他应用。

Spartan-6

  • Spartan-6 系列是建立在 45nm,9 金属层和双氧化物工艺技术上的。2009年,Spartan-6作为一种低成本的选择上市,用于汽车、无线通信、平板显示器和视频监控应用。

Spartan-7

  • Spartan-7 系列采用与其他 7 系 FPGAs 相同的 28nm 制程,于 2015 年发布,并于 2017年投入使用。与 Spartan-7 系列和 Spartan-6 系列的“LXT”成员不同,Spartan-7 FPGA 缺乏高带宽收发器。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/477864.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【云计算网络安全】解析 Amazon 安全服务:构建纵深防御设计最佳实践

文章目录 一、前言二、什么是“纵深安全防御”?三、为什么有必要采用纵深安全防御策略?四、以亚马逊云科技为案例了解纵深安全防御策略设计4.1 原始设计缺少安全策略4.2 外界围栏构建安全边界4.3 访问层安全设计4.4 实例层安全设计4.5 数据层安全设计4.6…

产业用机器人中的旋转花键若损伤有何影响?

旋转花键在产业用机器人中是关键的组件之一,如果机器人中的旋转花键损坏,会对机器人的运行和性能产生一定影响。以下是可能的影响: 1、功能受限:旋转花键用于连接两个旋转部件(例如电机轴和传动轴)&#xf…

基于STM32的火灾报警装置的Proteus仿真

文章目录 一、火灾报警1.题目要求2.思路2.1 主控2.2 传感器2.3 设定阈值--按键2.4 报警和通风2.5 OLED显示2.6 电源部分2.7 远程终端 3.仿真3.1 未仿真时3.2 仿真开始,界面13.3 切换界面23.4 切换界面3 4.仿真程序4.1 程序说明4.2 主函数4.3 OLED显示函数 二、总结 …

人脸检测开源项目介绍【持续更新】

DeepFace 介绍:DeepFace是一个轻量级的人脸识别和面部属性分析框架,专为Python设计。它集成了多种前沿的深度学习模型,包括VGG-Face、FaceNet、OpenFace、DeepFace、DeepID、ArcFace、Dlib、SFace和GhostFaceNet等,能够进行年龄、…

RabbitMQ 之 死信队列

一、死信的概念 先从概念解释上搞清楚这个定义,死信,顾名思义就是无法被消费的消息,字面意思可以这样理 解,一般来说,producer 将消息投递到 broker 或者直接到 queue 里了,consumer 从 queue 取出消息进行…

使用 LSTM(长短期记忆网络) 模型对时间序列数据(航空旅客人数数据集)进行预测

代码功能 数据准备 加载数据:从公开的航空旅客人数数据集(Airline Passengers Dataset)中读取时间序列数据。 对数变换和平稳化:对数据应用 log1p 函数减少趋势和波动,使模型更容易学习规律。 归一化处理:…

《操作系统 - 清华大学》5 -2:覆盖技术

文章目录 1. 目标2. 覆盖的基本原理3. 覆盖技术的不足 1. 目标 覆盖技术产生于上世纪80年代和90年代初的时候,在那时候操作系统能力是很弱的,所以说当初目标是要在能够比较小的可用内存中运行比较大的程序,这个比较小,比较大的相对…

使用 Nginx 在 Ubuntu 22.04 上安装 LibreNMS 开源网络监控系统

#LibreNMS 是一个功能强大的开源网络监控系统,它能够为你的网络性能和设备提供全面的监控。本文将引导你通过一系列步骤,在 Ubuntu 22.04 服务器上安装和配置 LibreNMS,使用 Nginx 作为 Web 服务器。 简介 LibreNMS 提供了对网络设备和性能…

Spring注入Map学习

Spring注入Map学习 在Spring中 在策略模式中, 会经常用到 根据Bean名称获取Bean的实例 有2个方法很好用 1. 使用Autowired注入 2. 使用构造方法注入 但是奇怪的一点是: 日志打印并没有看到结果, 第一行的 Autowired的结果 是个null 那是因为 注入时机 的问题 注入时机&…

【Redis_Day5】String类型

【Redis_Day5】String类型 String操作String的命令set和get:设置、获取键值对mset和mget:批量设置、获取键值对setnx/setex/psetexincr和incrby:对字符串进行加操作decr/decrby:对字符串进行减操作incrbyfloat:浮点数加…

谷歌云无法ssh登录(修改sshd_config也不行)

sudo -i vi /etc/ssh/sshd_config passwd root /etc/init.d/ssh restart service sshd restart 这是网站大部分教程讲的,但是我实际试了还是连不上 参考https://linux.do/t/topic/260732/15 原来/etc/ssh/sshd_config.d/下面有个60开头的文件,也需…

【FPGA-MicroBlaze】串口收发以及相关函数讲解

前言 工具:Vivado2018.3及其所对应的SDK版本 目前网上有许多MicroBlaze 的入门教程,比如下面的这个参考文章,用串口打印一个hello world。 【FPGA】Xilinx MicroBlaze软核使用第一节:Hello World!_fpga软核microblaze-CSDN博客 个…

【君正T31开发记录】8.了解rtsp协议及设计模式

前边搞定了驱动,先不着急直接上手撸应用层的代码,先了解一下大致要用到的东西。 设计PC端先用vlc rtsp暂时H264编码(vlc好像不支持h265,这个后边我试试)的视频流,先需要支持上rtsp server,了解rtsp协议是必…

渗透测试---shell(7)for循环2与while循环

声明:学习素材来自b站up【泷羽Sec】,侵删,若阅读过程中有相关方面的不足,还请指正,本文只做相关技术分享,切莫从事违法等相关行为,本人与泷羽sec团队一律不承担一切后果 视频地址:泷羽--shell&a…

CLIP-Adapter: Better Vision-Language Models with Feature Adapters 论文解读

abstract 大规模对比视觉-语言预训练在视觉表示学习方面取得了显著进展。与传统的通过固定一组离散标签训练的视觉系统不同,(Radford et al., 2021) 引入了一种新范式,该范式在开放词汇环境中直接学习将图像与原始文本对齐。在下游任务中,通…

C++初阶(十五)--STL--list 的深度解析与全面应用

文章目录 一、头文件与基本概念 二、构造函数和析构函数 1.构造函数 2.析构函数 三、元素访问 front back 四、迭代器相关函数 begin end rebegin(反向迭代器) rend(反向迭代器) 五、容量相关函数 empty size max…

一个关于 CSS Modules 的陷阱

我在引用 less 文件样式的时候&#xff0c;发现 index.less .drag_upload {width: 100%;height: 90vh;padding: 20px; }index.jsx import React, { useState, useEffect } from react; import styles from ./index.less;export default ({ }) > {return (<div classNa…

基于STM32的智能家居电器控制系统

目录 引言环境准备 2.1 硬件准备 2.2 软件准备智能家居电器控制系统基础 3.1 控制系统架构 3.2 功能描述代码实现&#xff1a;实现智能家居电器控制系统 4.1 数据采集模块 4.2 控制逻辑与设备管理 4.3 通信与远程控制实现 4.4 用户界面与数据可视化应用场景&#xff1a;家庭自…

视觉经典神经网络与复现:深入解析与实践指南

目录 引言 经典视觉神经网络模型详解 1. LeNet-5&#xff1a;卷积神经网络的先驱 LeNet-5的关键特点&#xff1a; 2. AlexNet&#xff1a;深度学习的突破 AlexNet的关键特点&#xff1a; 3. VGGNet&#xff1a;深度与简洁的平衡 VGGNet的关键特点&#xff1a; 4. ResNe…

vue3【实战】响应式的登录界面

效果预览 WEB 端效果 移动端效果 技术方案 vue3 vite Element Plus VueRouter UnoCSS TS vueUse AutoImport 技术要点 响应式设计 移动端&#xff1a;图片切换为绝对定位&#xff0c;下移一层&#xff0c;成为背景图片 <el-imageclass"w-screen h-screen lt-md…