各類總線傳輸速率

1.???USB總線

???USB1.1:

-------低速模式(low speed):1.5Mbps

-------全速模式(full speed):?12Mbps

USB2.0:向下兼容。增加了高速模式,最大速率480Mbps。

-------高速模式(high speed):?25~480Mbps?

USB3.0:向下兼容。

-------super speed?:理論上最高達4.8Gbps,實際中,也就是high speed?的10倍左右。

?

2.????UART

RS232:傳輸速率一般不超過20Kbps,速率低,抗干擾能力差,RS-232C能傳輸的最大距離不超過15m(50英尺)。

?

RS422:定義了一種平衡通信接口,將傳輸速率提高到10Mbps,傳輸距離延長到4000英尺(速率低于100Kbps時),并允許在一條平衡總線上連接最多10個接收器。RS-422是一種單機發送、多機接收的單向、平衡傳輸規范,被命名為TIA/EIA-422-A標準。

?

RS485:增加了多點、雙向通信能力,即允許多個發送器連接到同一條總線上,同時增加了發送器的驅動能力和沖突保護特性,擴展了總線共模范圍,后命名為TIA/EIA-485-A標準。最高傳輸速率10Mbps,抗干擾能力強,可以傳距離1.5km。

?

平衡雙絞線的長度與傳輸速率成反比,在100Kbps速率以下,才可能使用規定最長的電纜長度。只有在很短的距離下才能獲得最高速率傳輸。一般100米長雙絞線最大傳輸速率僅為1Mbps。

?

3.?????SPI總線

全雙工通信,傳輸速率可達幾Mbps水平,比I2C快。

?

4.??I2C總線: 半雙工,只有2根線。數據線和時鐘線。

--------標準速度:100kbps

--------快速模式:400kbps

--------高速模式:3.4Mbps

?

4.??????Ethernet,也就是通常的網速。

--------早期的以太網傳輸速率只有10Mbps。

--------百兆網:理論上最大100Mbps。

--------千兆網:理論上最大1Gbps。

?

5.??SD總線:最高能達10Mbps。

?

6.???????SATA接口:

--------SATA1.0:理論傳輸速度是150MB/s(或者1.5Gb/s),實際也就30MBps。

--------SATA2.0:?300MBps,即3Gbps。實際也就80MBps。

--------SATA3.0:?600MBps,即6Gbps。

--------eSATA:理論傳輸速度可達到1.5Gbps或3Gbps。

?

7.???????PCI總線

--------PCI:32位,33MHz時鐘頻率,速率是33*4 = 133MBps,即1Gbps。

-------- PCI 2.1:64位,66MHz時鐘頻率來說:速率是66*8 = 528MBps,即4Gbps。

?

8.???????PCI-e:

PCI Express?總線頻率?2500 MHz,這是在?100 MHz?的基準頻率通過鎖相環振蕩器(Phase Lock Loop,PLL)達到的。

串行總線帶寬(MB/s) =?串行總線時鐘頻率(MHz) *?串行總線位寬(bit/8 = B) *?串行總線管線?*?編碼方式?*?每時鐘傳輸幾組數據(cycle)

------PCI Express x1?總線位寬是?1位,總線頻率?2500 MHz,串行總線管線是?1?條,每時鐘傳輸?2組數據,編碼方式為?8b/10b,它的帶寬為?476.84 MB/s,即?3814.7 Mbps。(帶寬是?PCI?的?3.75?倍。)

公式是?2500000000(Hz) * 1/8(bit) * 1(條管線) * 8/10(bit) * 2(每時鐘傳輸2組數據) = 500000000 B/s = 476.8371582 MB/s,即?3814.6972656 Mbps。

下面給出其它類型組合的帶寬。

------PCI Express x2?的帶寬為?953.68 MB/s,即?7629.4 Mbps。(此模式僅用于主板內部接口而非插槽模式)

------PCI Express x4?的帶寬為?1907.36 MB/s,即?15258.9 Mbps。

------PCI Express x8?的帶寬為?3814.72 MB/s,即?30517.8 Mbps。

------PCI Express x16?的帶寬為?7629.44 MB/s,即?61035.5 Mbps。(帶寬是?AGP 8X?的?3.75?倍。)

------PCI Express x32?的帶寬為?15258.88 MB/s,即?122071 Mbps。

9.?XGMII/XLGMII/CGMII

在以太網標準中,MAC層與PHY層之間的10Gbps/40Gbps/100Gbps速率等級所對應的接口分別為XGMII/XLGMII/CGMII,由于XGMII/XLGMII是并行總線,而且采用的是單端信號,HSTL電平,最大傳輸距離只有7cm。所以在實際應用中,XGMII/XLGMII基本上被XAUI/XLAUI替代。XAUI/XLAUI是四通道串行總線,采用的差分信號,CML邏輯傳輸,并且進行了擾碼,大大增強了信號的抗擾性能,使得信號的有效傳輸距離增加到50cm。

??????? XAUI/XLAUI在物理結構上是一樣的,收發通道獨立,各四對差分信號線。對于XAUI總線,每對差分線上的數據速率為3.125Gbps,總數據帶寬為12.5Gbps,有效帶寬為12.5Gbps*0.8=10Gbps?(因為XAUI總線數據在傳輸前進行了8B/10B變換,編碼效率為80%)。??

????

??????? 對于XLAUI總線,每對差分線上的數據速率為10.3125Gbps,總數據帶寬為41.25Gbps,有效帶寬為41.25Gbps*(64/66)=40Gbps(因為XLAUI總線數據在傳輸前進行了64B/66B變換,編碼效率為96.97%)。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/387643.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/387643.shtml
英文地址,請注明出處:http://en.pswp.cn/news/387643.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Activiti多人會簽例子

Activiti中提供了多實例任務(for-each)將多實例應到到UserTask中可以實現會簽功能。 Multi-instance (for each) Description A multi-instance activity is a way of defining repetition for a certain step in a business process. In programming …

Django 【認證系統】auth

本篇內容 介紹Django框架提供的auth 認證系統 方法: 方法名 備注 create_user 創建用戶 authenticate 登錄驗證 login 記錄登錄狀態 logout 退出用戶登錄 is_authenticated 判斷用戶是否登錄 login_required裝飾器 進行登錄判斷 引入模塊 from django.…

兒科常見疾病的中成藥療法

孩子感冒,分清寒熱是關鍵——兒童風寒感冒和風熱感冒的中成藥內服外治法 兒童不養兒不知父母恩,每個人恐怕都只有自己做了父母,才能感受到父母的愛。嬰幼兒正處于最初的發育期,抵抗力弱,有個感冒發燒的也是常有的事兒。…

物化視圖

有個項目因為有比較多的查詢匯總,考慮到速度,所以使用了物化視圖。簡單的把用到的給整理了下。先看簡單創建語句:create materialized view mv_materialized_test refresh force on demand start with sysdate nextto_date(concat(to_char( s…

為什么直接ping知乎的ip不能訪問知乎的網站,而百度就可以?

結論: 簡單的說,就是baidu有錢。 正文: 大型網站依靠自身稀稀落落的服務器很難滿足網頁“秒開”的用戶需求,會加入CDN加速的隊伍。 當用戶訪問 http://www.zhihu.com 時,域名解析到距離用戶最近的CDN服務器的公網IP&am…

皮膚病

小偏方治百病/《國醫絕學健康館》編委會編.—重慶:重慶出版社,2010.3(國醫絕學健康館) 濕疹 苦參湯熏洗治陰囊濕疹方 苦參、蛇麻子中藥各50克,混合后,在晚上煎湯,可直接放在臉盆中煎。煎好后&am…

MySQL-ProxySQL中間件(一)| ProxySQL基本概念

目錄 MySQL-ProxySQL中間件(一)| ProxySQL基本概念: https://www.cnblogs.com/SQLServer2012/p/10972593.htmlMySQL-ProxySQL中間件(二)| Admin Schemas介紹:https://www.cnblogs.com/SQLServer2012/p/109…

01 ftp上傳簡單示例服務端

import json import socket import structserver socket.socket() server.bind((127.0.0.1,8001)) server.listen() conn,addr server.accept()#首先接收文件的描述信息的長度 struct_data_len conn.recv(4) data_len struct.unpack(i,struct_data_len)[0]# 通過文件信息的…

標簽td設置隱藏(hidden)

這樣設置這個td就不會被其他的td給擠掉了! 還有一種方法就是把tr標簽的solid設置為0px 這個方法把td標簽的left,right,bottom,top的邊框的solid全部設置為0px;轉載于:https://www.cnblogs.com/tranquilityMan/p/10972811.html

Windows Server 2008 NFS

打開Windows Server 2008的Dos運行窗口(不是powershell),然后鍵入: servermanagercmd.exe -install FS-NFS-Services 安裝完畢之后,就要把NFS的存貯映射到Windows Server 2008上某個盤符以供使用,但為了…

金融反欺詐模型----項目實戰--機器學習

機器學習:從源數據清洗到特征工程建立談金融反欺詐模型訓練 本文旨在通過一個完整的實戰例子,演示從源數據清洗到特征工程建立,再到模型訓練,以及模型驗證和評估的一個機器學習的完整流程。由于初識機器學習,會比較多的…

快餐文化短視頻源碼行業競爭激烈,短視頻發展任重道遠

隨著移動互聯技術的興起,形式多樣的短視頻源碼軟件為受眾開辟了短視頻時代,賦予視頻以新的時代內涵。梨視頻、美拍、快手、抖音等APP充斥了人們的生活,因此不少人群對視頻軟件產生了依賴感。短視頻源碼APP行業發展至今,產品和營運…

Win7下如何掛載NFS共享目錄

NFS是Unix中廣泛使用的文件共享協議,在Linux下得到了傳承,使用簡單,讀寫性能強大。過去Windows與Linux共享文件夾需要使用Samba(CIFS)協議,雖然定制性更高,但設置和使用都比較繁瑣。Windows 7加…

使用Chrome瀏覽器自動下載文件并保存到指定的文件路徑(使用Selenium更改Chrome默認下載存儲路徑)...

https://blog.csdn.net/zbj18314469395/article/details/81207268轉載于:https://www.cnblogs.com/person008/p/10980964.html

vue 源碼學習(一) 目錄結構和構建過程簡介

Flow vue框架使用了Flow作為類型檢查,來保證項目的可讀性和維護性。vue.js的主目錄下有Flow的配置.flowconfig文件,還有flow目錄,指定了各種自定義類型。 在學習源碼前可以先看下Flow的語法 官方文檔 目錄結構 vue.js源碼主要在src下 src ├─…

count慢的問題解決

SELECT count(*) FROM (SELECT DISTINCT DMPNN.ID AS NEED_ID, V2 VDMPSX, DMPNN.DMP_NUM AS DMPNN_NUM, DTT.TASK_ID AS TASK_ID, /*任務ID*/ (SELECT NVL(TO_CHAR(workload),) FROM DMP_ALLOCATION_NEED_RESULT dnr WHERE dnr.anr_id DTT.Anr_Id ) GUIBANWORKLOAD, …

SpringBoot + MyBatis(注解版),常用的SQL方法

一、新建項目及配置 1.1 新建一個SpringBoot項目&#xff0c;并在pom.xml下加入以下代碼 <dependency>    <groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.0.1</vers…

項目進行JVM調優 Jconsole

最近對公司的項目進行JVM調優&#xff0c;使用了JDK自帶的jconsole查看Tomcat運行情況&#xff0c;記錄下配置以便以后參考&#xff1a; 首先&#xff0c;修改Tomcat的bin目錄下的catalina.bat文件&#xff0c;在JAVA_OPTS變量中添加下面四行&#xff0c;即可 set JAVA_OPTS %J…

ECharts 點擊非圖表區域的點擊事件不觸發問題

1. 通過 myChart.getZr().on(click, fn) 監聽整個圖表的點擊事件&#xff0c;注冊回調 myChart.getZr().on(click, () > {//拿到index即可取出被點擊數據的所有信息console.log(clickIndex) }) 2. 在 tooltip 的 formatter 函數中&#xff0c;每次調用都記錄下需要的參數&am…

強大的django-debug-toolbar,django項目性能分析工具

強大的django-debug-toolbar,django項目性能分析工具 給大家介紹一個用于django中debug模式下查看網站性能等其他信息的插件django-debug-toolbar 首先安裝 pip install django-debug-toolbar 接下來在自己django項目中的settings中添加配置 INSTALLED_APPS [debug_toolbar,]M…