深入解析PI7C9X113SL:PCIe到PCI/PCI - X的橋梁專家
作為一名電子工程師,在日常的硬件設(shè)計(jì)開發(fā)中,我們常常會(huì)遇到不同接口標(biāo)準(zhǔn)之間轉(zhuǎn)換的問(wèn)題。今天,就來(lái)和大家詳細(xì)聊聊PI7C9X113SL這款PCIe到PCI/PCI - X的橋接芯片,一起探索它在硬件設(shè)計(jì)中的強(qiáng)大性能和應(yīng)用潛力。
文件下載:PI7C9X113SLFDEX.pdf
一、芯片概述
PI7C9X113SL是一款符合多種行業(yè)規(guī)范的橋接芯片,它兼容PCI Express Base Specification 1.1版、PCI Express to PCI/PCI - X Bridge Specification 1.0版等眾多規(guī)范。這款芯片擁有x1 PCI Express上游端口和32位PCI下游端口,下游端口支持66MHz,能夠?qū)崿F(xiàn)透明模式操作和前向橋接功能,其配置寄存器與現(xiàn)有的PCI橋軟件和固件向后兼容,無(wú)需對(duì)原始的軟件和固件進(jìn)行修改。
(一)行業(yè)規(guī)范合規(guī)性
它嚴(yán)格遵循了一系列行業(yè)規(guī)范,如PCI Express相關(guān)規(guī)范、PCI本地總線規(guī)范、PCI - to - PCI橋架構(gòu)規(guī)范等,這使得它在各種系統(tǒng)中的兼容性和穩(wěn)定性得到了充分保障。在實(shí)際設(shè)計(jì)中,合規(guī)性是我們選擇芯片時(shí)非常重要的考慮因素,PI7C9X113SL的廣泛兼容性為我們的設(shè)計(jì)提供了更多的可能性。
(二)主要特性
- 橋接模式與接口:支持前向橋接,將PCI Express作為主總線,PCI作為次總線,通過(guò)x1 PCI Express接口(數(shù)據(jù)速率達(dá)2.5Gb/s)和32位、66MHz的PCI接口,實(shí)現(xiàn)了新舊接口之間的完美過(guò)渡。
- 其他特性:具備GPIO支持、電源管理功能(包括ACPI、PCI_PM等)、透明模式支持、減法解碼PCI - to - PCI橋功能、偽裝支持等。同時(shí),它還擁有EEPROM(I2C)接口和SM總線接口,以及一個(gè)10k字節(jié)的緩沖區(qū),能夠滿足不同數(shù)據(jù)處理的需求。
二、引腳定義與功能
(一)信號(hào)類型與引腳分配
PI7C9X113SL的引腳根據(jù)其功能分為多種類型,如雙向信號(hào)(B)、輸入信號(hào)(I)等。不同類型的引腳對(duì)應(yīng)著不同的功能,例如PCI Express信號(hào)引腳負(fù)責(zé)接收和發(fā)送PCIe相關(guān)的信號(hào),PCI信號(hào)引腳則用于PCI總線的數(shù)據(jù)傳輸和控制。通過(guò)對(duì)這些引腳的合理配置和連接,我們可以實(shí)現(xiàn)芯片與其他設(shè)備之間的正常通信。
(二)特殊信號(hào)引腳
- 模式選擇和綁帶信號(hào)引腳:通過(guò)TM1和TM0引腳可以選擇不同的操作模式,如EEPROM(I2C)支持模式或SM總線支持模式。通過(guò)對(duì)這些引腳的邏輯值設(shè)置,我們可以靈活地配置芯片的工作模式,以滿足不同的應(yīng)用場(chǎng)景需求。
- JTAG邊界掃描信號(hào)引腳:包括TCK、TMS、TDO和TDI引腳,用于支持邊界掃描功能,方便進(jìn)行板級(jí)連續(xù)性測(cè)試和診斷。在硬件調(diào)試和測(cè)試過(guò)程中,邊界掃描功能可以幫助我們快速定位和解決問(wèn)題,提高開發(fā)效率。
三、工作模式與功能
(一)透明模式
在透明模式下,芯片的基本類代碼和子類代碼被設(shè)置為特定的值,根據(jù)編程接口的設(shè)置,可以支持或不支持減法解碼。當(dāng)減法解碼功能啟用時(shí),所有的內(nèi)存和I/O周期都會(huì)轉(zhuǎn)發(fā)到下游的PCI設(shè)備,但類型1配置周期仍需檢查總線編號(hào)。這種模式使得芯片在處理傳統(tǒng)PCI設(shè)備時(shí)具有更好的兼容性,能夠無(wú)縫集成到現(xiàn)有的PCI系統(tǒng)中。
(二)前向橋接模式
前向橋接模式下,芯片的PCI Express接口連接到根復(fù)合體,PCI總線接口連接到PCI設(shè)備。這為將現(xiàn)有的PCI產(chǎn)品集成到最新的PCI Express系統(tǒng)中提供了有效的解決方案,避免了大規(guī)模的系統(tǒng)改造,節(jié)省了開發(fā)成本和時(shí)間。
(三)PCI Express功能
- TLP結(jié)構(gòu):PCI Express TLP(事務(wù)層數(shù)據(jù)包)結(jié)構(gòu)包含格式、類型、流量類別等多個(gè)要素。PI7C9X113SL支持四種TLP格式,數(shù)據(jù)有效載荷范圍從4字節(jié)到512字節(jié),并支持地址、ID和隱式三種TLP路由機(jī)制,能夠滿足不同的數(shù)據(jù)傳輸需求。
- 虛擬等時(shí)操作:虛擬等時(shí)操作功能默認(rèn)禁用,通過(guò)設(shè)置特定的控制位可以啟用。啟用后,可以選擇特定的流量類別用于上游(PCI到PCI Express)傳輸,而下游僅接受TC0數(shù)據(jù)包的配置、I/O和消息包。
四、配置寄存器與訪問(wèn)
PI7C9X113SL支持Type - 0和Type - 1配置空間頭以及多種能力ID。通過(guò)不同的訪問(wèn)方式,如PCI Express訪問(wèn)、I2C訪問(wèn)和SM總線訪問(wèn),可以對(duì)配置寄存器進(jìn)行操作。這些配置寄存器的設(shè)置決定了芯片的各種功能和參數(shù),我們需要根據(jù)具體的應(yīng)用需求進(jìn)行合理的配置。
五、其他特性與設(shè)計(jì)要點(diǎn)
(一)時(shí)鐘方案
芯片的PCI Express接口需要100MHz的差分時(shí)鐘輸入,而PCI接口可以通過(guò)內(nèi)部時(shí)鐘發(fā)生器或外部時(shí)鐘輸入生成四個(gè)時(shí)鐘輸出。通過(guò)配置控制,可以啟用或禁用二級(jí)時(shí)鐘輸出。在設(shè)計(jì)時(shí)鐘方案時(shí),我們需要根據(jù)具體的系統(tǒng)要求選擇合適的時(shí)鐘源和配置方式,確保時(shí)鐘信號(hào)的穩(wěn)定性和準(zhǔn)確性。
(二)中斷功能
芯片支持PCIe側(cè)的中斷消息包和PCI側(cè)的PCI中斷或MSI(消息信號(hào)中斷)。在PCI側(cè),PCI中斷和MSI是互斥的,如果啟用了MSI,則PCI中斷將被禁用。芯片能夠?qū)CI側(cè)的中斷信號(hào)映射到PCIe側(cè)的中斷消息包,方便進(jìn)行中斷管理。
(三)EEPROM和SM總線接口
芯片支持通過(guò)I2C總線的EEPROM接口和SM總線協(xié)議。通過(guò)設(shè)置TM1和TM0引腳,可以選擇使用EEPROM接口或SM總線接口。這為芯片的配置和數(shù)據(jù)存儲(chǔ)提供了更多的靈活性。
(四)復(fù)位方案
PI7C9X113SL需要基本復(fù)位(PERST_L)輸入來(lái)初始化內(nèi)部邏輯,同時(shí)還有上電復(fù)位(POR)電路來(lái)檢測(cè)輔助電源。芯片支持冷復(fù)位、熱復(fù)位等多種復(fù)位方式,在復(fù)位過(guò)程中,會(huì)根據(jù)不同的復(fù)位類型進(jìn)行相應(yīng)的處理,確保芯片和連接的設(shè)備能夠正常工作。
(五)電源管理與電源時(shí)序
- 電源管理:支持多種電源狀態(tài),如D0、D3 - hot、D3 - cold等,同時(shí)支持PCIE鏈路電源管理和標(biāo)準(zhǔn)PCI電源管理狀態(tài)。通過(guò)PME_L引腳,PCI設(shè)備可以請(qǐng)求電源管理狀態(tài)的改變,芯片能夠?qū)ME_L信號(hào)信息轉(zhuǎn)換為電源管理消息發(fā)送給上游設(shè)備。
- 電源時(shí)序:芯片需要3.3V的I/O電壓和1.1V的核心電壓,在設(shè)計(jì)電源供應(yīng)時(shí),需要注意電源的施加順序和時(shí)間間隔,避免出現(xiàn)未確定的I/O狀態(tài)和RESET_L引腳的毛刺。合理的電源時(shí)序設(shè)計(jì)可以確保芯片的穩(wěn)定性和可靠性。
六、電氣與時(shí)序規(guī)格
(一)絕對(duì)最大額定值
芯片有明確的絕對(duì)最大額定值,如存儲(chǔ)溫度范圍、結(jié)溫、電源電壓等。在使用過(guò)程中,我們必須確保芯片的工作條件不超過(guò)這些額定值,否則可能會(huì)導(dǎo)致芯片損壞或性能下降。
(二)DC和AC規(guī)格
芯片的DC規(guī)格包括電源電壓、輸入輸出電壓、泄漏電流等參數(shù),AC規(guī)格則包括PCI總線時(shí)序參數(shù)、PCI Express接口的差分發(fā)送和接收特性等。這些參數(shù)為我們?cè)?a target="_blank">電路設(shè)計(jì)和測(cè)試過(guò)程中提供了重要的參考依據(jù),確保芯片能夠在規(guī)定的電氣和時(shí)序條件下正常工作。
七、總結(jié)與思考
PI7C9X113SL作為一款功能強(qiáng)大的PCIe到PCI/PCI - X橋接芯片,為電子工程師在硬件設(shè)計(jì)中提供了一個(gè)優(yōu)秀的解決方案。它的廣泛兼容性、豐富的功能特性和良好的電氣性能,使其能夠應(yīng)用于各種不同的系統(tǒng)中。在實(shí)際設(shè)計(jì)過(guò)程中,我們需要深入了解其引腳定義、工作模式、配置寄存器等方面的知識(shí),結(jié)合具體的應(yīng)用場(chǎng)景進(jìn)行合理的設(shè)計(jì)和配置,充分發(fā)揮其優(yōu)勢(shì)。同時(shí),對(duì)于電源時(shí)序、時(shí)鐘方案等關(guān)鍵設(shè)計(jì)要點(diǎn),我們需要格外注意,確保設(shè)計(jì)的穩(wěn)定性和可靠性。大家在使用這款芯片的過(guò)程中,有沒有遇到過(guò)什么特別的問(wèn)題或者有什么獨(dú)特的設(shè)計(jì)思路呢?歡迎在評(píng)論區(qū)分享交流。
-
硬件設(shè)計(jì)
+關(guān)注
關(guān)注
18文章
490瀏覽量
45679
發(fā)布評(píng)論請(qǐng)先 登錄
從PCI、PCI-X到PCI-Express之間的連接
PI7C9X130 PCI快速轉(zhuǎn)PCI可逆網(wǎng)橋常見問(wèn)題解答
PI7C9X111 PCI Express到PCI可逆網(wǎng)橋常見問(wèn)題解答
PI7C9X110 PCI快速轉(zhuǎn)PCI可逆網(wǎng)橋常見問(wèn)題解答
PI7C9X112SL PCIe到PCI可逆橋接器在正常模式下的功耗
PI7C9X111SL PCIe到PCI可逆橋接器正常模式下的功耗
PI7C9X20404SL/PI7C9X20303SL/PI7C9X20303UL SlimLineTM PCI Express分組交換機(jī)指南
深入解析PI7C9X113SL:PCIe到PCI/PCI - X的橋梁專家
評(píng)論