眼圖 非差分線_LVDS低電壓差分信號簡介

LVDS低電壓差分信號簡介

1. 名詞解釋

1.1. 背景

隨著數據傳輸速率越來越高,現在計算機系統中的數據傳輸接口基本上都串行化了,像USB、PCIe、SATA、DP等等外部總線將并行總線擠壓到只剩下內存總線這個最后的堡壘。當然,就算是并行傳輸總線最后的倔強DDR也在不斷吸收SERDES上的技術來提升自己,尤其是均衡器(Equalization,EQ)技術,在DDR5標準中,DRAM將被指定涵蓋DFE(判決反饋均衡)能力。

2e21b766416eeed2ae333c75f90517bd.png

隨著信號速率的提高,在系統同步接口方式中,有幾個因素限制了有效數據窗口寬度的繼續增加。

  • 時鐘到達兩個芯片的傳播延時不相等(clock skew)

  • 并行數據各個bit 的傳播延時不相等(data skew)

  • 時鐘的傳播延時和數據的傳播延時不一致(skew between data and clock)

要提高接口的傳輸帶寬有兩種方式,一種是提高時鐘頻率,一種是加大數據位寬。那么是不是可以無限制的增加數據的位寬呢?這就要牽涉到另外一個非常重要的問題–同步開關噪聲(SSN),數據位寬的增加,SSN成為提高傳輸帶寬的主要瓶頸。

由于信道的非理想特性,信號從Tx通過FR4 PCB板傳輸到Rx,這中間會有信號插損、回損、近/遠端串擾,再繼續提高頻率,信號會嚴重失真,這就需要采用均衡和數據時鐘相位檢測等技術,這也就是SerDes所采用的技術。

1.2. 歷史

LVDS(Low-Voltage Differential Signaling,低電壓差分信號)是美國國家半導體(National Semiconductor, NS,現TI)于1994年提出的一種信號傳輸的電平標準,它采用極低的電壓擺幅高速差動傳輸數據,可以實現點對點或一點對多點的連接,具有低功耗、低誤碼率、低串擾和低輻射等優點,已經被廣泛應用于串行高速數據通訊場合,如高速背板、電纜和板到板數據傳輸與時鐘分配,以及單個PCB內的通信鏈路。

2. 技術標準

低電壓差分信號(LVDS)是一種高速點到點應用通信標準。多點LVDS (M-LVDS)則是一種面向多點應用的類似標準。LVDS和M-LVDS均使用差分信號,通過這種雙線式通信方法,接收器將根據兩個互補電信號之間的電壓差檢測數據。這樣能夠極大地改善噪聲抗擾度,并將噪聲輻射降至最低。相對于LVDS,M-LVDS指定了更高的差分輸出電壓,以便允許來自多點總線的更高負載。

兩種協議都是面向高速通信設計的。典型應用環境下會采用PCB走線或較短的有線/背板鏈路。LVDS的共模范圍就是針對這些應用而設計。相對于LVDS,M-LVDS擴展了其共模范圍,允許多點拓撲結構中具有額外噪聲。

LVDS是一種用于替代發射極耦合邏輯(ECL)正發射極耦合邏輯(PECL)的低功耗邏輯 。LVDS的主要標準有兩個:即TIA(電訊工業聯盟)/EIA(電子工業聯盟)的ANSI/TIA/EIA-644標準(LVDS接口也因此稱為RS-644接口)與IEEE 1596.3—SCI(可擴展一致性接口)。LVDS廣泛用于高速背板、電纜和板到板數據傳輸與時鐘分配,以及單個PCB內的通信鏈路。

LVDS/M-LVDS應用考慮

  • 總線類型和拓撲結構

  • 時鐘分配應用

  • LVDS/M-LVDS信號的特性

  • 端接和PCB布局

  • 抖動和偏斜

  • 數據編碼和同步

  • 隔離

3. 技術原理

通常一個簡單的點到點(point to point )LVDS的電路結構如下圖所示:

7b00f0ffb2002fc0ec3740f06bcb6d7e.pngLVDS點對點通訊

其基本優勢是結構簡單,功耗低,速度快,抗干擾能力強,能夠傳輸5-10m。但是這一切又都是如何實現的呢?接下來就簡要介紹一下技術上的細節。

3.1. 硬件構造

LVDS電平標準采用一對(兩根)差分信號線傳輸數據。通過驅動3.5mA的穩定電流源,可在100Ω終端電阻時,以350mV這樣非常低振幅的差動信號來高速傳送數據。其數據傳輸速度在規格內限定最大為655Mbit/s。但這并不是極限值。通過各半導體廠商獨有的加工,可以完成3Gbit/s左右的高速傳輸速度。

2a44aafe1470ea848159722a86c7b1f8.pngLVDS硬件構造

LVDS 信號傳輸一般由三部分組成:?差分信號發送器,差分信號互聯器,差分信號接收器。

  • 差分信號發送器:將非平衡傳輸的TTL 信號轉換成平衡傳輸的LVDS 信號

  • 差分信號接收器:將平衡傳輸的LVDS 信號轉換成非平衡傳輸的TTL 信號

  • 差分信號互聯器:包括聯接線(電纜或者PCB 走線),終端匹配電阻。按照IEEE 規定 ,電阻為100 歐,我們通常選擇為100 ,120 歐。

LVDS的差動信號波形的具體示例請見下圖:

ab0abbebfbe25b7b04845041ff9cae7e.pngLVDS的差動信號波形


將兩根差動信號--正電極信號(A+)負電極信號(B?),以1.2V的共同電壓(Voc)為中心,使2個信號間以350mV的電位差擺動。然后,用探針測定示波器的差動,會得到圖2這樣的信號波形。這就是兩個信號的振幅差((A+)?(B?))。以差動探針測定,就能得到振幅差的計算結果。但是這樣的信號波形并不是物理存在的。

3.2. LVDS收發器

概述:?電流驅動——電壓接收——共模電壓由0-2.4V直流偏置,典型為1.2V——差模電壓:350mV由驅動電流提供

LVDS的發送器與接收器的基本結構如下圖所示。它使用兩根線(即差分信號線)來傳輸一個信號,并且使用恒流源(Current Source)驅動,即電流驅動型(而TTL、CMOS之類電平標準為電壓驅動型)。

30b0639b55474bef00133e7e686695ed.pngLVDS收發器基本結構


其中,驅動器(Driver)中的場效應管(不一定是場效應管,因為LVDS技術規范主要側重于LVDS接口的電氣、互連與線路端接,對于生產工藝、傳輸介質及供電電壓無明確要求,也就是說,可以采用CMOS、GaAs或其它工藝實現,能抓到老鼠的黑貓白貓都是好貓)組成一個全橋開關電路,用來控制3.5mA恒流源的電流流動方向,接收器(Receiver)的同相與反相端之間并聯了一個100歐姆的端接電阻,LVDS接收器具有很高的輸入阻抗,因此驅動器輸出的電流大部分都流過100Ω的匹配電阻,并在接收器的輸入端產生大約350mV 的電壓,再經過接收器判斷就形成了高低電平。電流源為恒流特性,終端電阻在100 ~120 歐姆之間,則電壓擺動幅度為:3.5mA * 100 = 350mV ;3.5mA * 120 = 420m V。

當Q2、Q3導通而Q1、Q4截止時,恒流源電流經Q3流向接收器,并向下穿過100歐姆端接電阻再返回至驅動端,最后經Q2到地(GND),3.5mA的電流在100歐姆電阻上產生350mV的壓降,此時同相端電壓高于反相端電壓,輸出為高電平“H”,如下圖所示:

81bc173369ae3c59315cb9fa190f24ea.png


而當Q2、Q3截止而Q1、Q4導通時,恒流源電流經Q1向右流向接收器,并向上穿過100歐姆端接電阻再返回至驅動端,最后經Q4到地(GND),3.5mA的電流在100歐姆電阻上也產生350mV的壓降,但此時同相端電壓低于反相端電壓,輸出為高電平“L”,如下圖所示:

92662f815ae58fce5f5e10519616e7fc.png

通常我們將LVDS接收器與發送器簡化成類似下圖所示:

5638eece866d5ca68dd2d85181ba8c52.png

如下圖所示(來自TI公司LVDS收發芯片SN65LVDS180數據手冊)

ad7ccb141f04e416fd7d31eabbb82634.png

從LVDS結構原理可以看出,一對差分信號線只能夠進行一個方向的數據傳輸,即單工通信(也稱為點對點傳輸point-to-point),但是我們常見的USB接口也只是使用一對差分信號線,為什么卻可以雙向傳輸呢?原因很簡單,它是使用兩對驅動器與接收器組合而成的,如下圖所示:

b0bc9b33c5d00cf60bc1851f12d1d059.pngUSB接口結構

這是一種**半雙工(half duplex)**的配置結構,也就是說,在任意時刻差分信號線仍然只能是往一個方向傳輸數據,但可以分時進行雙向數據傳輸,當驅動器1向接收器1發送數據時,驅動器2與接收器2相當于無效的,反之亦然。當然,USB總線的實際結構要復雜得多,如下圖所示(來自USB2.0規范,扯遠了)

b9b446da5e45079aef62953b9f123718.pngUSB2.0

3.3. LVDS電氣參數

我們來看看如下圖所示的LVDS驅動器電氣參數(來自TI公司LVDS收發芯片SN65LVDS180數據手冊)

79ffd7d5e4b2e86f79eaf2509ed34878.pngSN65LVDS180

上表中的VOD(Differential output voltage magnitude)即驅動器的差分輸出電壓幅度,也就是前述在端接電阻上產生的350mV壓降,我們可以用下圖所示(注意:是差模信號):

5647e351ab0cbfa7b069b47f9db00dbb.pngVOD差分輸出電壓幅度

表中還有一個VOC(SS)(Steady-state common-mode output voltage)即穩態共模輸出電壓是個什么東西呢?我也不是很明白!咱們按圖索驥找到數據手冊中的Figure 3,如下圖所示:

6afd17947ae896f0b448179d645e8122.pngVOC穩態共模輸出電壓

哦,原來是當驅動器輸入數字信號(未轉換成LVDS信號前)時,轉換出來的LVDS信號電壓對公共地的平均值,也稱為VOS(Offset Voltage,),TI公司的其它數據手冊有使用VOS如下圖所示:(來自TI公司的LVDS收發芯片型號SN65LVDS049數據手冊)

002efe96bd79fb9a101c923f51bac57d.png

我們之前講過,當使用LVDS電平標準傳輸高低電平時,接收端收到了+350mV或-350mV的壓降只是差模信號,實際上還有一定的共模信號,它不影響接收器進行數據的判斷。

當驅動器向接收器發送高電平“H”時,其等效圖如下所示(注意:這個等效圖僅適合傳輸線非常短的條件下):

31875316c51a99eaceba4eb4e3e60282.png

當驅動器向接收器發送低電平“L”時,其等效圖如下圖所示

48743b939fbe04603f99db04fa9cd6d5.png

綜合以上兩種等效電路,我們有如下圖所示的電平波形圖:

7ee3a9f33e438d33335c26973980e57b.png

換言之,當LVDS進行高低電平切換時,電流源的電流在換向的瞬間,端接電阻流過的電流為零,因此端接電阻兩端的電壓就是VOS(電阻兩端電壓相同,因此沒有壓降,也沒有電流),如下圖所示:

1b77614fbe478cd31062146bf387a6cb.png

當然,這個電流換向轉換瞬間非常短,通常只有幾百皮秒,如下圖所示:

7e87fccbcba07bb54a62e9fac370023a.png

接收器的輸入電氣參數如下圖所示:

a5840c8ae952a34533d8f5ab94a9c19c.png

因此我們也可以用下圖表示LVDS電平標準的噪聲容限:

cee94a1a2ddbf0170e751c7b44b7a99e.png

從圖中可以看到,LVDS電平標準的噪聲容限約為1.075V(一般認為其噪聲容限為 1V)這里我們只是根據TI數據手冊畫出電平標準圖,沒有做任何修改,不同廠家的信息可能略有不同。

3.4. 技術優勢分析

3.4.1. 單端信號和差分信號之間的差異

單端信號:?通常大多數低速數字邏輯電平(如TTL、CMOS)是用一根走線來傳輸信號,信號由相對于地參考平面(0V GND)的電平來確定邏輯“ L”和邏輯“ H”

2dcd7f1b6a63c3a8e8f07bebd528fa02.png

584ec756a44984046acffca9cf8b78a9.png

aa2742f8427092b9ab3f3e19fd46c2c8.png

5f574022e79f4ae122bafca485994af9.png

隨著速率的提高,單端信號的上升/下級沿也變得陡峭,因此,輸出開關噪聲會導致信號產生過沖和下沖,并且當多位信號同時轉換時,還要考慮地彈(ground bounce)問題,同時單端信號以參考地平面作為信號回流路徑,這也為Layout帶來了挑戰,由傳輸線阻抗不匹配引起的反射效應會變得非常嚴重。

ea37b52400e6681b8cea2d54e8f23a77.png

差分信號:?有別于單端信號一根信號線傳輸信號,GND作為高(H)、低(L)邏輯電平的參考并作為鏡像流量路徑的做法,差分傳輸在兩根傳輸線上都傳輸信號,這兩個信號的振幅相等,相位相差180度,極性相反,互為耦合。

85b466e4cf6b0c4b07cec9dbac766b86.png

3.4.2. 差分信號的優點

  1. 因為你在控制「基準」電壓,所以能夠很容易地識別小信號。在一個參考地(0 V)基準的單端信號傳輸系統里,測量信號的精確值依賴系統內(0 V)的一致性。信號源和信號接收器距離越遠,它們局部地的電壓值之間有差異的可能性就越大。而差分信號恢復的信號值在很大程度上與參考地(0 V)的精確值無關,在某一范圍內便可。

  2. 它對外部電磁干擾(EMI)是高度免疫的:一個干擾源幾乎相同程度地影響差分信號對的每一端。既然電壓差異決定信號值,這樣將忽視在兩個導體上出現的任何同樣干擾。除了對干擾不大靈敏外,差分信號比單端信號生成的EMI還要少。

  3. 在一個單電源系統,能夠從容精確地處理「雙極信號」。為了處理單端,單電源系統的雙極信號,我們必須在地和電源干線之間某任意電壓處(通常是中點)建立一個虛地。用高于虛地的電壓來表示正極信號,低于虛地的電壓來表示負極信號。接下來,必須把虛地正確地分布到整個系統里。而對于差分信號,不需要這樣一個虛地,這就使我們處理和傳播雙極信號有一個高真度,而無須依賴虛地的穩定性。

3.4.3. 低壓的優勢

隨著集成電路的發展和對更高數據速率的要求,低壓供電成為急需。降低供電電壓不僅減少了高密度集成電路的功率消耗,而且減少了芯片內部的散熱,有助于提高集成度。減少供電電壓和邏輯電壓擺幅的一個極好例子是低壓差分信號(Low Voltage Differential Signaling LVDS),同時也降低了系統功耗。

3.5. 小結

LVDS的優勢包括:

  • 通信速度高達1Gbps或以上

  • 電磁輻射EMI更低

  • 抗擾度EMC更高

  • 低功耗工作

  • 共模范圍允許高達±1V的接地失調差額

4. 技術擴展

4.1. LVDS的傳輸距離傳輸距離

LVDS傳輸距離均受兩個主要因素的影響:傳輸介質數據速率。關于給定傳輸距離,是否切合實際的標準決定于接收節點觀察到多大的抖動,這與應用環境有關。有些應用環境需要5%或更低的抖動,有些則容許高達20%的抖動。

PCB走線通常允許大約幾十厘米的傳輸距離;雙絞線電纜用于LVDS時允許大約幾米的傳輸距離;不同規格的PCB構造或電纜類型會對信號造成不同影響,進而影響最大傳輸距離。更高的數據速率會極大地限制傳輸距離;?1 Gbps下的LVDS或許只能通過1米的優質電纜進行傳輸(可能還需要額外的信號調理),但是在100 Mbps條件下傳輸距離可能達到10米 (具體取決于電纜類型)。下圖提供了部分應用環境下典型的LVDS和M-LVDS數據速率及電纜長度組合指示。

27e41dabbf7bda3db302f8e0ac178bfa.png部分典型LVDS和M-LVDS應用中的電纜長度(雙絞線)與數據速率

4.2. 端接和PCB布局

無論是使用電纜還是PCB走線,都應該結合傳輸線路理論對高速通信鏈路進行考慮。LVDS高數據速率需要快速上升時間,這意味著,隨著信號從驅動器一直傳播到總線端部,阻抗不連續和通信鏈路的端部會顯著影響傳輸信號。為避免信號降級,需要沿著通信介質控制阻抗,并保證合適的端接。

端接電阻應該與通信介質的阻抗匹配;對于LVDS,這通常為100 Ω。對于簡單的點到點鏈路,只需要端接距離驅動器最遠的總線端部,如圖14所示。對于多分支總線,如果驅動器在總線的一端,則可采用相同的端接方法,否則需要端接總線的兩端。

a0c409db0e69dad104fa8355e772a017.png

4.3. M-LVDS

面向多點低電壓差分信號(M-LVDS)的標準TIA/EIA-899將LVDS延伸到用于解決多點應用中的問題。相對于TIA/EIA-485 (RS-485)或控制器局域網(CAN),M-LVDS能夠以更低的功耗實現更高速度的通信鏈路。M-LVDS往往允許幾十米的傳輸距離,M-LVDS相對于LVDS的額外特性包括:

  • 驅動器輸出強度更高

  • 躍遷時間可控

  • 共模范圍更廣

  • 面向總線空閑條件提供故障安全接收器選項

4.4. 其他差分技術

下圖列舉了幾種常用通信協議的速率和通信距離對比:

9a3d6230db57e71ac704e6a91addec48.png速率和通信距離

5. Q&A

5.1. 終端電阻100Ω是怎么來的

這個值是根據spec計算出來的,lvds的驅動是3.5mA恒流源,接收端電平判別的典型值是350mv,算出得到終端電阻是100Ω。接收端判別電平的范圍可以根據具體器件的數據手冊來查看。如果想增大抗干擾能力,其實可以適當提高這個電阻的阻值,比較常用值是120Ω。

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

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

相關文章

無內存在優盤可以啟動計算機嗎,沒有U盤不要緊,內存卡做啟動盤裝Win7方法

現在最流行的win7系統安裝方法大多以U盤來安裝,那么如果你沒有U盤呢?為了安裝個Win7系統是不是要去買個U盤?當然不用,如果你還有空閑不用的手機內存卡,那么也是可以制作U盤啟動盤來安裝Win7系統的。準備工具&#xff1…

微信小程序request請求動態獲取數據

微信小程序開發文檔鏈接 1 后臺代碼: clickButton:function(){var that this;wx.request({url: http://localhost:9096/admin.php/index/jj,method : POST,header: { content-type: application/x-www-form-urlencoded },data : {},success: function (res) {//console.log(re…

HBase中的HMaster、HRegionServer、Zookeeper

原文鏈接:http://blog.csdn.net/mm_bit/article/details/51304233 ----------------------------------- HMaster是Hbase主/從集群架構中的中央節點。通常一個HBase集群存在多個HMaster節點,其中一個為Active Master,其余為Backup Master. Hbase每時每刻只有一個hm…

spyder python調試_使用spyder編譯器單步調試python

1、將需要進行單步調試的函數在腳本中進行調用(十分重要的一步)。由于python是解釋型語言,在進行單步調試的時候需要告訴系統你使用了這個函數,單步調試才會進入你所需要調式的函數。如下圖所示,我們定義了createDataS…

label qt 自動換行_QT編寫一個登錄界面

前言繼上篇:一起學Qt之基礎篇---入門今天上手實操用QT編寫一個登錄界面~系統權限這個詞大家肯定不陌生,你進入一個網站也是,如果不登錄,就是以游客的身份進去的,要想看到某些信息肯定需要進行登錄,更完善的…

我的世界服務器怎么修改書與筆,我的世界書與筆怎么做 我的世界書與筆怎么用...

第一步先收集甘蔗,然后合成紙,甘蔗在河邊,池塘邊,沼澤地一般都會生成,我們也可以拿回家種植,但是甘蔗必須種在水邊,其他地方種植不了,其他地方玩家怎么右鍵甘蔗都是沒有反應的。第二…

python csv模塊用法_python使用csv模塊如何將數據存放在一張表的不同行?

def save2csv(file_nameNone, headerNone, dataNone): """ 保存成CSV格式文件,方便Excel直接打開 :param file_name: 保存的文件名 :param header: 表頭,每一列的名字 :param data: 具體填充數據 :return: """ if file_name is None or isinstan…

虛擬機 服務器 root,虛擬機切換到root賬戶

虛擬機切換到root賬戶 內容精選換一換一、安裝虛擬機1、下載VMware workstation 14 ,安裝時按照默認配置安裝2、下載ubuntu-18.04.1-desktop-amd64.iso鏡像文件3、打開 VMware workstation ,新建虛擬機4、配置虛擬機內存,磁盤,網絡…

每一行末尾添加分號

文本內容如下: TMP_TBX_100_0_A1 TMP_TBX_100_0_A10 TMP_TBX_100_0_A12 TMP_TBX_100_0_A13 TMP_TBX_100_0_A14 TMP_TBX_100_0_A15 TMP_TBX_100_0_A15_2 TMP_TBX_100_0_A16 TMP_TBX_100_0_A17 TMP_TBX_100_0_A18 TMP_TBX_100_0_A19 TMP_TBX_100_0_A19_2 TMP_TBX_100…

壯觀霉素抗性基因原理_基因組學深入挖掘·研究方案(下篇)

前情回顧上次小編為大家講解了四種以基因組為基礎的多組學聯合研究方案(基因組與轉錄組,深入挖掘基因表達信息;基因組聯合代謝組與轉錄組,鎖定關鍵通路;基因組與群體進化,解析物種發展歷程;基因…

Shell腳本大量示例

幾乎所有的腳本里都有某種流控制結構,很少有例外。流控制是什么?假定有一個腳本,包含下列幾個命令: #!/bin/sh # make a directory mkdir /home/dave/mydocs # copy all doc files cp *.docs /home/dave/docs # delete all doc fi…

Spark 常見問題小結

原文地址:http://www.aboutyun.com/thread-9946-1-1.html -------------------------------------- 問題導讀 1、當前集群的可用資源不能滿足應用程序的需求,怎么解決? 2、內存里堆的東西太多了,有什么好辦法嗎? …

dataframe數據標準化處理_數據預處理——標準化/歸一化(實例)

這次我們來說說關于數據預處理中的數據標準化及歸一化的問題。主要以理論實例的方式為大家展示。本次實驗也將會展示部分數據以及代碼,有興趣的小伙伴可以自己動手試試~在本次實例過程中,我們使用的數據是:2010-2018年間廣州市經濟與環境的時…

python實現自動打電話軟件_全自動手勢聯系軟件 讓你輕輕松松打電話

電話號碼超級多的童鞋們,由于手機里存儲的電話太多,每次要找某個人的電話很難找,有木有同感的?小編今天像大家推薦一款新潮的幫助你輕松找到想要的電話的模式,有沒有很想知道呢?其實小編本來是想賣個關子的…

電腦的虛擬服務器位置,如何配置基于IP地址的虛擬主機

滿意答案虛擬主機簡介:1. 把一臺運行在互聯網上的服務器分成多個虛擬的服務器。2. 每一個虛擬主機都具有獨立的域名和完整的Internet服務器(支持WWW,FTP,E-mail等)。3. 一臺服務器上的不同虛擬主機是各自獨…

VMware配置額外內存設置

配置額外內存設置 額外內存設置用于控制主機系統中的內存管理器如何將虛擬機從物理 RAM 中換出。 要配置額外內存設置,請選擇[編輯] > [首選項] > [內存]。 [調整所有虛擬機內存使其適應預留的主機 RAM] 選擇此選項會對給定時間內可以運行的虛擬機的數量和內…

Kafka.net使用編程入門(一)

最近研究分布式消息隊列,分享下! 首先zookeeper 和 kafka 壓縮包 解壓 并配置好! 我本機zookeeper環境配置如下: D:\Worksoftware\ApacheZookeeper3\conf\zoo.cfg 以下是kafka的配置 D:\Worksoftware\Apachekafka2.11\config\server.propert…

下拉推廣系統立擇火星推薦_下拉詞刪除都擇火星下拉

會員注冊發帖做推廣的人都離不開搜索引擎,就像魚離不開水,很多時候我們做SEO的朋友都在研究各大搜索引擎的機制,收錄,排名規則或者是黑帽技術,不管如何,只是希望把自己的企業,產品,服…

python包路徑有幾個_python的搜索路徑與包(package)

python的搜索路徑其實是一個列表,它是指導入模塊時,python會自動去找搜索這個列表當中的路徑,如果路徑中存在要導入的模塊文件則導入成功,否則導入失敗: >>> importsys>>>sys.path [, C:\\Python33\…

配置文件管理服務器,06-配置文件管理

1配置文件管理設備運行于FIPS模式時,本特性部分配置相對于非FIPS模式有所變化,具體差異請見本文相關描述。有關FIPS模式的詳細介紹請參見“安全配置指導”中的“FIPS”。1.1 配置文件簡介配置文件是用來保存配置的文件。配置文件主要用于: …