精华内容
下载资源
问答
  • 通信总线传输速率计算

    千次阅读 2020-06-12 16:57:03
    通信总线传输速率计算 1. uart 、can 通信速率比较 baud 1/baud(s/bit) 传输1byte数据 10bit 传输时间 数量级 吞吐量 115200 0.00868ms 10bit 0.09 0.1ms 115k 9600 0.10417 10bit 1.04 1ms 9.6k 500k 0...

    通信总线传输速率计算

    1. uart 、can 、SPI通信速率比较

    baud 1/baud(s/bit) 传输1byte数据 10bit 传输时间 数量级 吞吐量
    115200 0.00868ms 10bit 0.09ms 0.1ms 115k
    9600 0.10417ms 10bit 1.04ms 1ms 9.6k
    500k 0.002ms 0.02ms 0.02ms 500k
    1M 0.001ms 0.008ms(8bit) 0.01ms 1M

    数量级为方便计算会取整。

    uart传输1byte数据需要: 数据8bit+停止位2bit=10bit

    • 1M的SPI 传输速度,大约是115200的uart的10倍
    • 500k的can 传输速度,大约是115200的uart的5倍
    • 500k的can 传输速度,大约是9600的uart的50倍
    • 115200的uart传输速度,是9600的uart的12倍

    协议举例一

    假如协议头占2个字节,协议尾(校验)占1个字节。传输一个字节的数据,实际要有4个字节传输。(uart)加上停止位,共4*10bits需要传输。此时(按10bit一个字节来算,为方便与uart对比):

    • 115200 uart 传输时间:0.4ms
    • 9600 uart 传输时间:4ms
    • 500k can 传输时间: 0.08ms
    • 1M SPI 传输时间: 0.04ms

    协议举例二

    假如协议头占2个字节,数据长度占2个字节,数据最小1个字节,最大1024字节,协议位(校验位)占一个字节。
    传输一个字节的数据,实际要有6个字节传输。uart加上停止位,共610bits需要传输。spi方式共68bits传输。此时:

    • 115200 uart 传输时间:0.6ms
    • 9600 uart传输时间:6ms
    • 500k can传输时间:0.12ms
    • 1M SPI传输时间:0.06ms

    在传输1个字节数据的基础上,数据每多一个字节,传输时间增加对应一个数量级。

    该协议,传输时间用时1ms的数据包,包含的数据字节数大约为:

    • 115200 uart:5个
    • 9600 uart:6ms才传1个包含一个字节数据的数据包
    • 500k can:45个byte数据
    • 1M SPI:95个byte数据

    衡量系统的实时性用响应时间、吞吐量、生存时间三个指标。

    2. USB 带宽和速度

    • 理论值:USB2.0的带宽是480MB/S, 大约每秒中可以传输60MB的数据
    • USB2.0接口的实际极限写入速度在25M/S左右,读速度在35M/S左右。而一般的U盘写入在10M左右,读在20M左右。

    不同USB规范的理论速度

    USB1.1:

    • 低速模式(low speed):1.5Mbps
    • 全速模式(full speed): 12Mbps
      USB2.0:向下兼容。增加了高速模式,最大速率480Mbps。
    • 高速模式(high speed): 25~480Mbps
      USB3.2:向下兼容。
    • super speed :理论上最高达4.8Gbps,实际中,也就是high speed 的10倍左右。

    3. I2C总线

    半双工,只有2根线。数据线和时钟线。

    • 标准速度:100kbps
    • 快速模式:400kbps
    • 高速模式:3.4Mbps
    展开全文
  • 再谈USB 3.0的实际传输速度_USB 通用串行总线_cnBeta.COM 再谈USB 3.0的实际传输速度_USB 通用串行总线_cnBeta.COM pos...

    再谈USB 3.0的实际传输速度_USB 通用串行总线_cnBeta.COM

    posted on 2013-11-25 16:11 lexus 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/lexus/p/3441701.html

    展开全文
  • 总线

    2020-10-07 10:54:54
    总线的分类 串行总线与并行总线(按数据传输格式) 串行总线传输速度不一定比并行总线低。 系统总线的结构 单总线结构 双总线结构 三总线结构 四总线结构

    目录

     总线的分类

     系统总线的结构

    单总线结构

    双总线结构​

    三总线结构​

    四总线结构​


     总线的分类

    串行总线与并行总线(按数据传输格式)

    串行总线传输速度不一定比并行总线低。

     系统总线的结构

    单总线结构

    双总线结构

    通道是不是就是缓存?

    三总线结构

    四总线结构

    展开全文
  • 前言:关于SSD,有众多总线...公路的大小和车流量就决定了公路的车流量,故总线的位宽大小和传输频率决定了一次传输中能够提供的最大速度。常见的总线类型有: 1.1 PCIE  PCIE是一切的根,所有外设都是由PCIE演化...

    前言:关于SSD,有众多总线类型、协议类型、接口类型,每个接口还包括不同型号,在这里花点时间全部整理一下,整理日期2017-08-08。

    1.传输总线

    总线就像一条公路,公路上的车好比总线上的电信号;公路的大小和车流量就决定了公路的车流量,故总线的位宽大小和传输频率决定了一次传输中能够提供的最大速度。常见的总线类型有:

    1.1 PCIE

      PCIE是一切的根,所有外设都是由PCIE演化而来。

      给出PCIe 2.0和PCIE 3.0标准速率,实际速率却很难达到这个理论值。

    1.2 SATA

    1.3 PATA(ATA)

    IDE盘

    1.4 SCSI

      服务器领域中使用的传输总线,已经很少人用了。

    1.5 SAS

      民用领域由PATA到SATA,服务器领域由SCSI到SAS。

      SAS控制器可以兼容SATA的设备,但是SATA控制器不能兼容SAS设备。

      SAS 1.0达到3Gbps,每一代翻2倍。

    1.6 FC

      FC接口很稀缺,是基于网络传输协议下诞生的接口。

      起源于SCSI,但速度远远超过SCSI,最新FC通道速度可以达到16Gbps。

    2.传输协议

      传输规范、传输标准,也就是数据传输的方式。

    2.1 IDE

    (1)PATA(并行ATA)

    (2)PATA只支持数据部分进行CRC校验

    (3)IDE盘不支持热插拔

    (4)需要设置主从盘跳线

    2.2 AHCI

      Serial ATA Advanced Host Controller Interface,串行ATA高级主控接口/高级主机控制器接口

      IDE速度太低,协议老旧,所以有了AHCI;但AHCI是为了机械硬板而产生的产物,现在SSD已经普及,所以不再说明。

    2.3 SATA

    • 协议特性

    (1)简介:Serial Advanced Technology Attachment即为Serial ATA,串行高级技术附件。SATA接口是一种基于行业标准的串行硬件驱动器接口。

    (2)优势:串行接口结构简单,支持热插拔,传输速度快,执行效率高。

      与传统ATA相比,具备了更强大的纠错能力,很大程度上提高了数据传输的可靠性。

      还节省空间,有利于机箱内部的散热,线缆之间的串扰也得到了有效控制。

      对数据和指令封包进行循环冗余校验(CRC),使得单bit和双bit的错误都能被检测出来。

      SATA不需要设置主从盘跳线。

    • 支持的接口类型

      主要有5中接口形式:SATA、Half-slim、mSATA、mini-mSATA、B-key M.2、1.8寸 micro-SATA等。

    • SATA接口pin脚定义

      说明:SATA 3.1之后,没有3.3V,第3脚为休眠脚。

    2.4 NVMe

      一种建立在M.2接口上的类似AHCI的一种协议,是专门为闪存类存储设计的协议。

      具体优势包括:

      ①性能有数倍的提升;
      ②可降低延迟超过50%;
      ③NVMe PCIe SSD可提供的IOPs十倍于高端企业级SATA SSD;
      ④自动功耗状态切换和动态能耗管理功能大大降低功耗;
      ⑤支持未来十年技术发展的可扩展能力。

    3. 传输接口图例

      传输接口也就是一个插口。

    SAS

    PATA(IDE)

    SATA & Half-slim

      左边:SATA;右边:half-slim(半高SATA)。

    mSATA & mini-mSATA

      左边:m-SATA;右边:mini-mSATA(半高mSATA)。

      正反面都有pin脚,且pin脚数一样。

    1.8寸 micro-SATA

     

    M.2

      M.2(NGFF) B+M

      根据接口样式:M.2分为M、B、B+M接口样式。

      其中,B key支持SATA协议;M key支持PCIE协议。

    U.2

    PCIE

      分为:PCI、PCIEx1、PCIEx4  x8  x16等。

      下图为PCIEx4:

    ZIF

    VPX

      VPX 无标准,信号自定义,是定制化的 

    DOM

      USB DOM

    展开全文
  • 摘要:提出了基于PCI Express总线传输的视频采集系统设计方案。采用ADV7188进行视频解码,能够采集多种格式模拟视频信号,而且提高视频信号的质量;采用Virtex-5系列的FPGA使系统设计灵活、集成度高且易升级。该系统...
  •  服务器领域中使用的传输总线,已经很少人用了。 1.5 SAS  民用领域由PATA到SATA,服务器领域由SCSI到SAS。  SAS控制器可以兼容SATA的设备,但是SATA控制器不能兼容SAS设备。  SAS 1.0达到3Gbps,每一代翻2...
  • 工作频率相同时,串行总线传输速度比并行总线慢。 并行总线的工作频率无法持续提高,而串行总线可以通过不断提高工作频率来提高传输速度,最终超过并行总线。 (1)串行总线 优点:只需要一条传输线,成本低廉,...
  • SPI总线与IIC总线

    2019-08-22 21:38:07
    SPI的4种标准时序图 下面主要总结一下2种总线的异同点: 1 iic总线不是全双工,2根线SCL SDA。spi总线实现全双工,4根线SCK CS ...3 iic总线传输速度在100kbps-4Mbps。spi总线传输速度更快,可以达到30MHZ以上。 4 ...
  • IIC总线 和 SPI总线 的不同 1、 iic 总线是半双工, 2 根线 SCL SDA。 spi 总线实现全双工, 4 根线 SCK ... spi 总线传输速度更快,可以达到 30MHZ 以上; 4、 iic 总线空闲状态下 SDA SCL 都是高电平。 spi 总.
  • 1. USB总线  USB1.1: -------低速模式(low speed):1.5Mbps -------全速模式(full speed): 12Mbps USB2.0:向下兼容。增加了高速模式,最大速率480Mbps。 -------高速模式(high speed): 25~480Mbps  ...
  • 我们常说的传输速度快指的是传输的数据量多,就感觉网络带宽或者总线中的速度快了。 现在我们拿铜线中的电信号和光纤中的光信号来比较,一般都会说光纤中的信号快,为啥呢?是因为光信号比电信号速度快吗?(澄清一...
  • USB2.0实际传输速度

    千次阅读 2021-01-08 17:03:37
    USB2.0规范中传输速度是480 Mbps(即60 MB/s)。但是很多USB2.0设备在实际工作时的数据传输速度却与此相差甚远,比如用PC用U盘拷个东西,往往比60MB/s慢很多,这是为什么呢? 其实想想也能知道一些原因,USB总线中...
  • 串行的PCIe接口是第3代I/O互连标准,具有高速率和高带宽等特点,克服了传统PCI总线在系统带宽、传输速度等方面的 固有缺陷,具有很好的应用前景;本设计使用Altera公司FPGA提供的PCIe ...
  • USB2.0规范中传输速度是480 Mbps(即60 MB/s)。但是很多USB2.0设备在实际工作时的数据传输速度却与此相差甚远,比如用PC用U盘拷个东西,往往比60MB/s慢很多,这是为什么呢? 其实想想也能知道一些原因,USB总线中...
  • 本文利用高效PCI芯片和FPGA设计了一款64位总线传输接口电路,传输速度达到212 MB·s-1,较以往总线传输速度有了较大地提高,满足了目前高速数据传输系统的要求。
  • 本文利用高效PCI芯片和FPGA设计了一款64位总线传输接口电路,传输速度达到212 MB·s-1,较以往总线传输速度有了较大地提高,满足了目前高速数据传输系统的要求。
  • PCI总线协议标准

    2012-02-10 09:16:22
    PCI总线协议标准 能够进行PCI总线传输 速度达到133MB/s能够进行实际的图像处理和视频传输
  • 针对目前设计的PCI卡存在传输速度慢、复杂度高和购买PCI核价格昂贵的问题,提出了一种基于WISHBONE总线的PCI接口双向传输设计的新方案。系统采用开源的WISHBONE总线的PCI接口的IP核,设计了基于Xilinx Aritx-7系列...
  • PIO在早期的PC中被广泛使用,因外当时的处理器的速度要远远大于任何其他外设的速度,所以PIO足以胜任所有的任务。举一个例子,比如说某一个PCI设备需要向内存(SDRAM)中写入一些数据,该PCI设备会向CPU请求一个中断...
  • I2C和SPI总线对比

    2018-03-03 23:23:00
    1 iic总线不是全双工,2根线SCL SDA。spi总线实现全双工,4根线SCK CS MOSI MISO ...3 iic总线传输速度在100kbps-4Mbps。spi总线传输速度更快,可以达到30MHZ以上。 4 iic总线空闲状态下SDA SCL都是高电平。...
  • 以PCI9054为桥接器件,FPGA为微控制器,设计了将PCI Target单周期模式读写指令和DMA突发模式传输数据相结合的传输模式,在保证数据可靠传输的同时,提高了数据的传输速度。经实践测试,该设计工作稳定,传输准确,...
  • 采用新一代IVI技术,能够较好地实现仪器的互换性,并设计了PC/104总线和MXI总线的转接口,解决了GPIB总线传输速度低的缺点,提高了测试速度。实验表明,PC/104总线和MXI总线间传输速度能达到10 MB/s以上,缩短了测试...
  • 当设备得到了总线使用权,如果进行操作 总线周期的四个阶段 申请分配阶段 寻址阶段 传输阶段 结束阶段 总线定时 同步通信:由统一时钟控制数据传送 优点:简单,速度快 缺点:有时候达不到要求,可靠性很差 适合...
  • 当连接多台机器时,由于存在音频、视频、控制等各种各样的信号,所以接口的信息传输方式、传输速度、传输容量、可带机器的数量、可接电缆的长度等,是要考虑的主要方面。世界上虽然有IEEE1394、通用串行总线(USB)等...
  • 提高光耦传输速度的方法

    千次阅读 2013-05-02 13:48:42
    当采用光耦隔离数字信号进行控制系统设计时,光耦的传输特性,即传输速度,往往成为系统最大数据传输速率的决定因素。在许多总线式结构的工业测控系统中,为了防止各模块之间的相互干扰,同时不降低通信波特率,不得...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,520
精华内容 608
关键字:

总线传输速度