根据 cadence 设计图学习硬件知识 day01了解腾锐 D2000芯片

news/2024/12/4 17:13:19/

1. 首先了解 腾锐 D2000 

1.介绍 腾锐D2000 芯片

D2000芯片集成8个飞腾自主研发的新一代高性能处理器内核FTC663,采用乱序四发射超标量流水线,兼容64位ARMV8指令集并支持ARM64和ARM32两种执行模式,支持单精度、双精度浮点运算指令和ASIMD处理指令,支持硬件虚拟化。D2000 是一款面向桌面应用的高性能通用处理器,最高主频 2.3GHz,集成系统级安全机制,能够满足复杂应用场景下的性能需求和安全可信需求,支持商业档和工业档质量等级。该产品适用于构建有更高性能、能耗比和安全需要的桌面终端、便携式终端、轻量级服务器和嵌入式低功耗产品。


2.cadence  D2000原理图设计

        2.1 首先D2000 的原理图采用的设计方法是  一个元器件 多部份绘画。

              2.1.1 cadence 一个元器件多部份绘画的链接:(15条消息) Cadence orcad 一个元件分成多个部分来画_cadence的symbol分ab_nikkiheuong的博客-CSDN博客


        2.2 怎么查看 一个元器件多部份的原理图(多部份)

                2.2.1 点击窗口 按下 Ctrl + N   (下一页)。

                2.2.2 点击窗口 按下 Ctrl  + B  (上一页)。


        2.3 怎么使用 cadence 获取别人的原理设计图的 器件原理图。

                2.3.1  建立自己的一个 OLB (元器件库)

                

                2.3.2   点击需要的 器件原理图  复制

               

               2.3.3 点击自己的库  粘贴

                


 3.芯片的电平类型(电平标准)

 3.1DDR4 电平标准介绍 (简单)

SSTL 电平:SSTL电平是为了保证存储器系统更高的数据吞吐率而定义的。

 

链接:从零开始学习信号完整性-9-电平接口(2)_sstl电平_老明同志的博客-CSDN博客


N/A  :悬空不用


POD 电平:与 SSTL 电平有差别。电平如下图所示 (我没有搞清楚)

 

链接:MEMORY系列之“DDR概述” - 程序员大本营 (pianshen.com)

链接:浅谈DDR4的电平_ddr4内存vddq_巴菲特豆的博客-CSDN博客

链接:如何使DDR4降低系统功耗?要借助POD电平-电子发烧友网 (elecfans.com)


LVSTL 电平:低电压摆幅终端逻辑 (没有搞清楚这个是啥?)

链接:(1条消息) DDR详解_Appredendre的博客-CSDN博客


3.2  Pcle 接口电平标准介绍 (简单)

CMOS 电平:CMOS电平逻辑电平电压接近于电源电压,0 逻辑电平接近于 0V。而且具有很宽的噪声容限。

 

链接:CMOS电平_百度百科 (baidu.com)


CML 电平:CML是所有高速数据接口形式中最简单的一种。

 

链接:(1条消息) 什么是CML电平_cml接口_小鱼教你模数电的博客-CSDN博客


4.腾锐D2000 芯片接口介绍

4.1  DDR4 SDRAM 接口 : DDR4 SDRAM 一种高带宽的计算机存储器规格。(存储数据)

链接:DDR4 SDRAM -1. 理解基本原理 - miyan - 博客园 (cnblogs.com)

链接:(1条消息) 硬件接口之DDR_ddr接口_夜灼华的博客-CSDN博客


4.2  PCIe 接口 : PCle是一种高速串行计算机扩展总线标准.PCIe属于高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,不共享总线带宽,主要支持主动电源管理,错误报告,端对端的可靠性传输,热插拔以及服务质量(QOS)等功能。 (接显卡, 蓝牙, 硬盘,网卡)

链接:pci-e接口接什么_问一问 (baidu.com)

链接:PCIE_百度百科 (baidu.com)


4.3  千兆以太网(RGMII)接口 :RGMII均采用4位数据接口,工作时钟125MHz,并且在上升沿和下降沿同时传输数据,因此传输速率可达1000Mbps。 (以太网 MAC 和 PHY 之间的线)

链接:RGMII_百度百科 (baidu.com)

链接:(1条消息) 分享丨千兆网之RGMII & SGMII解析_sgmii接口_飞凌嵌入式的博客-CSDN博客


4.4  I2C 接口 : I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。串行数据(SDA)和 串行时钟(SCL)信号。

链接:I2C总线_百度百科 (baidu.com)

链接:I2C接口 - fxzq - 博客园 (cnblogs.com)


4.5 QSPI 接口 :QSPI是Quad SPI的简写,表示6线spi,是Motorola公司推出的SPI接口的扩展,比SPI应用更加广泛。使用该接口,用户可以一次性传输包含多达16个8位或16位数据的传输队列。一旦传输启动,直到传输结束,都不需要CPU干预,极大的提高了传输效率。该协议在ColdFire系列MCU得到广泛应用。与SPI相比,QSPI的最大结构特点是以80字节的RAM代替了SPI的发送和接收数据寄存器。

链接:(2条消息) 基础——SPI与QSPI的异同,QSPI的具体协议是什么,QSPI有什么用_qspi和spi接口的区别_口袋里のInit的博客-CSDN博客

链接:QSPI - 皮皮祥 - 博客园 (cnblogs.com)


4.6 SPI 接口 :SPI接口是一种同步串行总线(Serial Peripheral Interface)多用于Flash存储器(如NOR Flash&Nand Flash),ADC、LCD控制器等外围器件的通讯接口。大大增强了处理器的外设扩展能力。 (SPI  协议 一个四线的接口来传输数据,控制元器件)
SPI接口缩写
SSEL:slave select,常常也被写作CS(chip select)或SS(slave select)
SCK:serial clock,常常也写作SCLK或SCL
MISO:master input slave output,常常被简写为SO(slave output,也有说是serial output)
MOSI:master output slave input,常常被简写为SI(slave input,也有说是serial input)

 

链接:(2条消息) 【科普贴】SPI接口详解_湉湉家的小虎子的博客-CSDN博客

链接:串行外设接口 (SPI) 的基础知识 - 知乎 (zhihu.com)


4.7 LPC 接口 :LPC总线(Low pin count Bus),是在IBM PC兼容机中用于把低带宽设备和“老旧”连接到CPU上。那些常见低速设备有:BIOS,串口,并口,PS/2的键盘和鼠标,软盘控制器,比较新的设备有可信平台模块。LPC总线通常和主板上的南桥物理相连,南桥在IBM PC AT平台上通常连接了一系列的“老旧”设备,例如两个可编程中断控制器, 可编程计时器和两个 ISA DMA 控制器。  

链接:LPC简介(超详细)_lpc接口_sukura?的博客-CSDN博客

链接:LPC总线_百度百科 (baidu.com)

链接:lpc接口都可以接什么设备?_百度知道 (baidu.com)


4.8 UART 接口 : 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种异步收发传输器,是电脑硬件的一部分。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连结上。
UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用于主机与辅助设备通信,如汽车音响与外接AP之间的通信,与PC机通信包括与监控调试器和其它器件,女EEPROM通信。

链接:uart接口定义详解介绍(基本结构及工作原理) (360doc.com)

链接:聊聊uart接口接can这种设备是个啥? (baidu.com)


4.9 GPIO 接口 :

GPIO(英语:General-purpose input/output),通用型之输入输出的简称,功能类似8051的P0—P3,其接脚可以供使用者由程控自由使用,PIN脚依现实考量可作为通用输入(GPI)或通用输出(GPO)或通用输入与输出(GPIO),如当clk generator, chip select等。 (自定义输入输出功能)

既然一个引脚可以用于输入、输出或其他特殊功能,那么一定有寄存器用来选择这些功能。对于输入,一定可以通过读取某个寄存器来确定引脚电位的高低;对于输出,一定可以通过写入某个寄存器来让这个引脚输出高电位或者低电位;对于其他特殊功能,则有另外的寄存器来控制它们。


4.10 SD 接口 :  接SD 卡

链接:(2条消息) 【科普贴】SD卡接口协议详解_sd卡协议_湉湉家的小虎子的博客-CSDN博客


4.11 HDAudio 接口 :hdaudio是高保真音频接口,HDAudio具有高弹性、机动性、低成本、高稳定性等特征,并且预留充足的升级空间。HDAudio声卡支持所有输入输出接口自动感应设备接入,不仅能自行判断哪个端口有设备插入,还能为接口定义功能  (音频接口)

链接:hdaudio是什么接口-趣百科 (qubaike.com)

链接:hdaudio接口接什么的 (taopindi.com)


4.12 CAN 接口 :

CAN总线由CAN_H、CAN_L双绞线组成,通过差分电压传输信号,提高了抗干扰能力,保证了数据传输可靠性。CAN总线两端必须有120欧终端电阻。各通信节点全部并在CAN总线上,采用时分多路传输,保证各通信节点互通性。

链接:(2条消息) CAN接口简介_uddzhi686的博客-CSDN博客

链接:CAN网线是什么?CAN总线技术原理及特点 - 知乎 (zhihu.com)


4.13  WDT 接口: 看门狗 WDT——就是处理器死机的时候重启。

链接:ARM接口技术——WDT看门狗 - zj城城城城 - 博客园 (cnblogs.com)


4.14  System IO 接口:一般的输入输出接口(主机外设之间的衔接部分,位于总线外设(外部设备)之间(如下)。

链接:(2条消息) 计算机体系架构(5)总线与 IO 接口_io接口的功能_新芯设计的博客-CSDN博客


4.15 标准的 JTAG 调试接口:JTAG接口(Joint Test Action Group,联合测试工作组),是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。

链接:JTAG接口_百度百科 (baidu.com)



5. 腾锐D2000 芯片电源电压设计

a) 核心电压( VDDCORE ): -0.3~0.93V
b) 1.2V IO 电压范围( VDD_Q ): -0.3~1.8V
c) 1.8V IO 电压范围( VDDPST ): -0.3~2.0V
d) PCIe 模拟电压( AVDD ): -0.3~1.98V
e) 1.8V 模拟电压( AVDD_18 ): -0.3~2.0V

6. 腾锐D2000 芯片封装设计


7.腾锐D2000 芯片  原理图 设计, PCB 封装设计

资源之后上传!!

 

 

              


http://www.ppmy.cn/news/46847.html

相关文章

设计模式 -- 门面模式

前言 月是一轮明镜,晶莹剔透,代表着一张白纸(啥也不懂) 央是一片海洋,海乃百川,代表着一块海绵(吸纳万物) 泽是一柄利剑,千锤百炼,代表着千百锤炼(输入输出) 月央泽,学习的一种过程,从白纸->吸收各种知识->不断输入输出变成自己的内容 希望大家一起坚持这个过程,也同…

100种思维模型之非共识思维模型-48

某一件事或者某一个环境当中,绝大多数人往右走,而你 发现真正的路是左边 的时候,该怎么选择? 往左边走,做非共识但正确的事,因为一旦你的真的是对的,你将会得到一切。 非共识思维模型是一个提…

集群和分布式

本文以即时通讯软件(IM)为例,介绍单机、集群、分布式的区别,以及它们各自的优缺点。 假设现在开发一款IM,刚开始业务比较简单,用户量也较少,我们将服务部署在一台单机服务器上足矣。软件开发过程…

std::regex正则表达式

std::match_results (匹配的结果存入其中) result[0]是完整的文本,result[1]是第一个分组匹配的数据。如果正则表达式有n个分组,match_results的size也就是n1个 This is a specialized allocator-aware container. It can only …

【FPGA实验4】举重比赛机制

举重比赛有三名裁判,当运动员将杠铃举起后,须有两名或两名以上裁判认可,方可判定试举成功,若用A、B、C分别代表三名裁判的意见输入,同意为1,否定为0;F为裁判结果输出,试举成功时F1,试…

逍遥自在学C语言 | 位运算符~的高级用法

前言 在上一篇文章中,我们介绍了^运算符的高级用法,本篇文章,我们将介绍~ 运算符的一些高级用法。 一、人物简介 第一位闪亮登场,有请今后会一直教我们C语言的老师 —— 自在。 第二位上场的是和我们一起学习的小白程序猿 ——…

Direct3D 12——计算着色器——计算着色器概念

计算着色器虽然是一种可编程的着色器,但Direct3D并没有将它直接归为渲染流水线中的一部分。虽然如此,但位于流水线之外的计算着色器却可以读写GPU资源。从本质上来说,计算着 色器能够使我们访问GPU来实现数据并行算法,而不必渲染出…

5.Spring Cloud (Hoxton.SR8) 实战笔记—项目中细节实现 约束 注意事项、模块难点总结

本文目录如下: 二、项目中细节实现 & 约束 & 注意事项判断字符串是否为空?入参 Num 字段转换为 num 的问题?通过 Java 获取时间 (Date类型) 并插入数据库?神坑: baseMapper.selectById(String str)之坑?AES 实现加密函数…