欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于使用嵌入式控制器自動(dòng)配置電信設(shè)備的系統(tǒng)和方法

文檔序號(hào):6556801閱讀:229來源:國知局
專利名稱:用于使用嵌入式控制器自動(dòng)配置電信設(shè)備的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種電信芯片,尤其涉及一種用串行接口自動(dòng)配置的電信芯片。
背景技術(shù)
轉(zhuǎn)發(fā)器通常被用于光信號(hào)傳輸。從一個(gè)光纖到達(dá)的承載著數(shù)據(jù)的光信號(hào)被轉(zhuǎn)發(fā)器轉(zhuǎn)換成電信號(hào),并隨后經(jīng)過傳導(dǎo)介質(zhì)將該電信號(hào)發(fā)送到使用該數(shù)據(jù)的目的地。載有數(shù)據(jù)的電信號(hào)也可以由所述轉(zhuǎn)發(fā)器轉(zhuǎn)換為光信號(hào)并且通過光纖發(fā)送到另一個(gè)目的地。在經(jīng)由所述光纖傳輸數(shù)據(jù)期間或在數(shù)據(jù)轉(zhuǎn)換為電信號(hào)期間可能發(fā)生錯(cuò)誤,并且這些錯(cuò)誤將不利地影響所述數(shù)據(jù)。
所述錯(cuò)誤可以通過一個(gè)糾錯(cuò)電路而被校正。所述光信號(hào)或電信號(hào)可以由一個(gè)外部的糾錯(cuò)單元在這些信號(hào)被發(fā)送給其它電路使用之前加以處理。然而,外部的糾錯(cuò)單元增加了基于轉(zhuǎn)發(fā)單元的轉(zhuǎn)發(fā)器的總體設(shè)計(jì)的復(fù)雜性。
一種可選方案是將所述糾錯(cuò)單元結(jié)合到所述轉(zhuǎn)發(fā)器單元中。這種方案讓得到的轉(zhuǎn)發(fā)器單元更緊湊并且消除了對(duì)外部糾錯(cuò)單元的需要。然而,這種方法增加了數(shù)據(jù)連接器的數(shù)目,該數(shù)目經(jīng)常超過了允許的連接器的數(shù)目。
糾錯(cuò)單元通常被作為一個(gè)專用集成電路(ASIC)實(shí)現(xiàn),其能夠被不同地配置以符合不同的操作條件。除接收信號(hào)數(shù)據(jù)之外,所述糾錯(cuò)單元也從外部信源接收配置數(shù)據(jù)。這樣,所述糾錯(cuò)單元需要大量的用于處理所述信號(hào)數(shù)據(jù)和配置數(shù)據(jù)的連接器。
當(dāng)所述糾錯(cuò)單元被結(jié)合結(jié)合到所述轉(zhuǎn)發(fā)器中時(shí),連接器的數(shù)目將超過轉(zhuǎn)發(fā)器允許的引腳限制,并且即使有可能不超過轉(zhuǎn)發(fā)器封裝引腳的常規(guī)限制,也將使得該組合電路非常困難。因而渴望具有一種裝置和方法,其在沒有超出用于轉(zhuǎn)發(fā)器的連接器限制的情況下把一個(gè)糾錯(cuò)單元結(jié)合在一個(gè)轉(zhuǎn)發(fā)器中,并且本發(fā)明主要致力于這種裝置和方法。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的一種自動(dòng)配置的電信設(shè)備具有用于處理光信號(hào)和電信號(hào)的糾錯(cuò)能力。所述電信設(shè)備包括光-電轉(zhuǎn)換單元,用于轉(zhuǎn)換從第一外部信源接收的輸入的光信號(hào)成為輸入的電信號(hào),電-光轉(zhuǎn)換單元用于將從自動(dòng)配置的糾錯(cuò)單元接收的輸出的電信號(hào)轉(zhuǎn)換成為輸出的光信號(hào),所述自動(dòng)配置的糾錯(cuò)單元能夠根據(jù)預(yù)定的算法校正所述輸入的電信號(hào)中的錯(cuò)誤和輸出電信號(hào),以及串行接口單元,能夠從第二外部信源中接收配置數(shù)據(jù)并將所述配置數(shù)據(jù)存儲(chǔ)到存儲(chǔ)單元中。
在另一個(gè)實(shí)施例中,本發(fā)明是用于處理通信網(wǎng)絡(luò)中的預(yù)定功能的自動(dòng)配置的電信設(shè)備。所述電信設(shè)備包括功能單元,用于處理預(yù)定的電信功能,主控制器,能夠從外存儲(chǔ)器設(shè)備中檢索配置數(shù)據(jù),至少一個(gè)寄存器,用于存儲(chǔ)所述配置數(shù)據(jù),從控制器,能夠把所述配置數(shù)據(jù)從外部控制器傳送到至少一個(gè)寄存器中,并且根據(jù)來自于所述外部控制器的請(qǐng)求,從至少一個(gè)芯片級(jí)寄存器中檢索所述配置數(shù)據(jù),以及通用處理器接口單元,用于提供到所述外部控制器的接口。所述配置數(shù)據(jù)用來在剛一加電時(shí)就自動(dòng)配置所述電信設(shè)備。
在又一個(gè)實(shí)施例中,本發(fā)明是一種用于自動(dòng)配置目標(biāo)設(shè)備的方法。所述方法包括步驟從外部單元接收多個(gè)信號(hào),通過多個(gè)信號(hào)確定用于所述目標(biāo)設(shè)備的工作狀態(tài),如果所述工作狀態(tài)是主模式,則從外部信源通過串行接口檢索配置數(shù)據(jù),如果所述工作狀態(tài)是從模式,則從外部處理器通過所述串行接口接收所述配置數(shù)據(jù),并且存儲(chǔ)所述配置數(shù)據(jù)到芯片級(jí)寄存器中,其中所述配置數(shù)據(jù)將被用于自動(dòng)配置所述目標(biāo)設(shè)備。
在又一個(gè)實(shí)施例中,本發(fā)明是一種用于從第一存儲(chǔ)設(shè)備中檢索目標(biāo)數(shù)據(jù)并且在第二存儲(chǔ)設(shè)備中為其存儲(chǔ)確定目標(biāo)地址的方法。該方法包括步驟從第一存儲(chǔ)設(shè)備中檢索所述數(shù)據(jù),從第一存儲(chǔ)設(shè)備中檢索用于所述目標(biāo)數(shù)據(jù)的當(dāng)前地址組,確定用于所述當(dāng)前地址組的格式,如果所述當(dāng)前地址組具有第一格式,該格式包括一個(gè)頁面地址和偏移地址,通過增加所述頁面地址到所述當(dāng)前地址組的偏移地址來為目標(biāo)數(shù)據(jù)計(jì)算目標(biāo)地址,并且如果當(dāng)前地址組具有第二格式,該格式包括一個(gè)偏移地址,通過增加來自于以前的地址組中的頁面地址到來自于所述當(dāng)前地址組中的偏移地址來為目標(biāo)數(shù)據(jù)計(jì)算目標(biāo)地址。
從下述的


、具體的實(shí)施方式、以及提出的權(quán)利要求中將,將顯見本發(fā)明的其它的目的、特征、和優(yōu)點(diǎn)。

從下列本發(fā)明的示范性的實(shí)施例的詳細(xì)描述中,本發(fā)明的優(yōu)點(diǎn)將變得顯而易見,其描述將應(yīng)結(jié)合所述附圖一起考慮,其中附圖1是一個(gè)按照本發(fā)明的示范性的自動(dòng)配置的電信設(shè)備的方框圖,其具有自動(dòng)配置和糾錯(cuò)的能力;附圖2是一個(gè)按照本發(fā)明的示范性的自動(dòng)配置的電信設(shè)備的接口方框圖;附圖3是一個(gè)按照本發(fā)明的附圖2的所述示范性自動(dòng)配置的電信設(shè)備的方框圖;附圖4是一個(gè)用于確定糾錯(cuò)單元的工作狀態(tài)的流程圖;附圖5是一個(gè)舉例說明內(nèi)部集成電路(I2C)主接口的操作的流程圖;附圖6A-6D描繪存儲(chǔ)在一個(gè)存儲(chǔ)設(shè)備中的數(shù)據(jù)結(jié)構(gòu);附圖7是一個(gè)在I2C主模式中操作的流程圖;以及附圖8是一個(gè)在I2C從模式中操作的流程圖。
具體實(shí)施例方式
電信設(shè)備傳統(tǒng)上使用UPI接口來配置,本發(fā)明為其提供串行接口,因此糾錯(cuò)單元能夠在不超出電信設(shè)備的連接器限制的情況下被結(jié)合到所述電信設(shè)備中。附圖1舉例說明一個(gè)示范性的自動(dòng)配置的電信設(shè)備的方框圖100。在這個(gè)實(shí)施例中,所述電信設(shè)備是一個(gè)具有自動(dòng)配置和糾錯(cuò)能力的轉(zhuǎn)發(fā)器模塊110。所述轉(zhuǎn)發(fā)器模塊110可以從光纖中接收以光信號(hào)形式的數(shù)據(jù),轉(zhuǎn)換所述光信號(hào)為電信號(hào),并且傳送所述電信號(hào)到電路。所述轉(zhuǎn)發(fā)器模塊110也可以從所述電路中接收電信號(hào),轉(zhuǎn)換它們?yōu)楣庑盘?hào),并且把所述光信號(hào)傳送到所述光纖上。所述轉(zhuǎn)發(fā)器模塊110包括糾錯(cuò)單元120,存儲(chǔ)單元130,電信號(hào)到光信號(hào)轉(zhuǎn)換(E/O)單元140,以及光信號(hào)到電信號(hào)轉(zhuǎn)換(O/E)單元150。
所述O/E單元150從光纖中接收光信號(hào)并且轉(zhuǎn)換所述光信號(hào)成為電信號(hào)。這些電信號(hào)可能包含來自于所述傳送和轉(zhuǎn)換的錯(cuò)誤,并且在它們被傳送到其它電路之前需要被校正。所述校正通過所述糾錯(cuò)單元120來進(jìn)行。所述E/O單元140從所述糾錯(cuò)單元120中接收電信號(hào)并且在把它們傳送到所述光纖上之前轉(zhuǎn)換它們成為光信號(hào)。
根據(jù)一個(gè)預(yù)定的算法,在轉(zhuǎn)換這些電信號(hào)成為光信號(hào)并且把它們傳送到所述光纖上之前,所述糾錯(cuò)單元120也校正任何可能被嵌入到從其它電路中接收的電信號(hào)中的錯(cuò)誤。所述算法可能履行國際電信聯(lián)盟(ITU)標(biāo)準(zhǔn),ITU G.709,其利用前向糾錯(cuò)(FEC機(jī)制。所述糾錯(cuò)單元120能夠通過一個(gè)串行接口自動(dòng)地存取存儲(chǔ)在存儲(chǔ)單元130中的配置數(shù)據(jù)。在一個(gè)實(shí)施例中,所述在糾錯(cuò)單元120和存儲(chǔ)單元130之間的串行接口是一個(gè)內(nèi)部集成電路(I2C)接口。所述糾錯(cuò)單元120從所述存儲(chǔ)單元130中檢索所述配置數(shù)據(jù)并且把它們存儲(chǔ)在它的內(nèi)部寄存器中以便可以在所述自動(dòng)配置過程期間使用。所述糾錯(cuò)單元120還可以通過一個(gè)外部處理單元被配置(在附圖1中未顯示)。在這種情況下,所述糾錯(cuò)單元120充當(dāng)一個(gè)所述外部處理單元的從設(shè)備并且所述外部處理單元提供配置數(shù)據(jù)到所述糾錯(cuò)單元120。
所述存儲(chǔ)單元130可以是電可擦可編程只讀存儲(chǔ)器(EEPROM),閃速存儲(chǔ)器(Flash ROM),電可編程只讀存儲(chǔ)器(EPROM),或其它適當(dāng)?shù)拇鎯?chǔ)器設(shè)備。所述配置數(shù)據(jù)被保存在所述存儲(chǔ)單元130中。
當(dāng)所述糾錯(cuò)單元120被加電時(shí),它通過一個(gè)串行的且雙向的數(shù)據(jù)連接器,MSDA,在一個(gè)時(shí)鐘控制信號(hào),MSCL的控制下從所述存儲(chǔ)單元130中讀取數(shù)據(jù)。在結(jié)束從所述存儲(chǔ)單元130中讀取數(shù)據(jù)之后,所述糾錯(cuò)單元120存儲(chǔ)所述配置數(shù)據(jù)到它的內(nèi)部芯片級(jí)寄存器中然后根據(jù)所述配置數(shù)據(jù)自動(dòng)地配置它本身。可替換地,所述糾錯(cuò)單元120能夠用來自于另一個(gè)外部元件的數(shù)據(jù)通過另一個(gè)串行的且雙向的數(shù)據(jù)連接器SSDA和另一個(gè)時(shí)鐘控制信號(hào)SSCL被編程。
轉(zhuǎn)到附圖2,舉例說明微程序控制器(MCU)210和糾錯(cuò)單元120之間的接口方框圖200。在這個(gè)實(shí)施例中,所述糾錯(cuò)單元120能夠根據(jù)用戶需求被自動(dòng)配置并且校正從外部元件中接收的信號(hào)中的錯(cuò)誤。所述糾錯(cuò)單元120與一個(gè)存儲(chǔ)單元230通信。所述糾錯(cuò)單元120也被耦合到所述諸如MCU 210之類的外部元件上。在一個(gè)實(shí)施例中,所述糾錯(cuò)單元120提供三個(gè)接口,其包括通用處理器接口(UPI),一個(gè)主串行接口,以及一個(gè)從串行接口。所述UPI,如附圖2所示,包括地址總線201,控制總線202,和數(shù)據(jù)總線203。所述從串行接口包括從時(shí)鐘連接器(SSCL)204和從數(shù)據(jù)連接器(SSDA)205。所述從串行接口被用于從模式中。主串行接口包括主時(shí)鐘連接器(MSCL)206和主數(shù)據(jù)連接器(MSDA)207。所述主串行接口被用于主模式中,并且這些主連接器連接所述糾錯(cuò)單元120到所述存儲(chǔ)單元230。所述數(shù)據(jù)總線203,SSDA 205,和MSDA 207全部都是雙向的。在一個(gè)實(shí)施例中,所述主和從串行接口是內(nèi)部集成電路(I2C)接口。
盡管在附圖2中示出的實(shí)施例包括三個(gè)不同類型的接口,UPI,主串行接口,和從串行接口,本領(lǐng)域中的那些普通技術(shù)人員應(yīng)當(dāng)理解利用所述接口的任何一個(gè)的實(shí)施例將提供配置所述糾錯(cuò)單元120需要的功能性。
UPI是一個(gè)MCU210和糾錯(cuò)單元120之間的并行接口并且可以用來在它們之間傳送數(shù)據(jù)。本領(lǐng)域中的那些普通技術(shù)人員將應(yīng)認(rèn)識(shí)到所述MCU 210可以是任何種類的處理器,微處理器或其它通用處理器。當(dāng)糾錯(cuò)單元120被加電時(shí),它能夠通過所述UPI從MCU210接收數(shù)據(jù)或發(fā)送數(shù)據(jù)到MCU210。所述UPI利用多條總線來在MCU 210和糾錯(cuò)單元120之間傳送信息。所述數(shù)據(jù)總線203在MCU 210和糾錯(cuò)單元120之間傳送數(shù)據(jù)。所述控制總線202包括在MCU 210和糾錯(cuò)單元120之間的所有的控制信號(hào)。所述地址總線201在所述糾錯(cuò)單元120中選擇內(nèi)部芯片級(jí)寄存器的一個(gè)特殊的地址空間,在其中所述MCU210想要控制或存儲(chǔ)所述數(shù)據(jù)。例如,所述MCU 210能夠使用控制總線202上的控制信號(hào)來指示所述糾錯(cuò)120從MCU 210中接收數(shù)據(jù)或傳送數(shù)據(jù)從糾錯(cuò)單元120到MCU 210中。依據(jù)來自于MCU 210的請(qǐng)求,然后數(shù)據(jù)能夠在MCU 210和糾錯(cuò)單元120之間傳送并且通過地址總線203確定數(shù)據(jù)的目的地。所述糾錯(cuò)單元120能夠把接收到的數(shù)據(jù)存儲(chǔ)到它的芯片級(jí)寄存器中。在芯片級(jí)寄存器中的數(shù)據(jù)可用于配置所述糾錯(cuò)單元120。
從時(shí)鐘連接器SSCL 204和從數(shù)據(jù)連接器SSDA 205由所述從串行接口使用。當(dāng)糾錯(cuò)單元120以從模式運(yùn)行時(shí)使用所述從串行接口。所述從串行接口可以利用UPI選擇性地共享所述插腳或連接器。所述從串行接口被連接到一個(gè)諸如MCU 210之類的外部元件。所述MCU 210還可以通過所述從串行接口控制MCU 210和糾錯(cuò)單元120之間的數(shù)據(jù)傳輸。所述糾錯(cuò)單元120能夠進(jìn)入從模式并且從所述諸如MCU 210之類的外部元件中接收數(shù)據(jù)。在從模式期間,所述糾錯(cuò)單元120通過使用所述從時(shí)鐘連接器(諸如SSCL 204)響應(yīng)MCU 210。當(dāng)糾錯(cuò)單元120加電,它通過所述數(shù)據(jù)連接器SSDA 205從MCU 210中接收數(shù)據(jù)。當(dāng)所有的配置數(shù)據(jù)已經(jīng)被接收并且存儲(chǔ)到被嵌入在糾錯(cuò)單元120中的芯片級(jí)寄存器中時(shí),所述糾錯(cuò)單元120根據(jù)接收到的數(shù)據(jù)自動(dòng)配置。在糾錯(cuò)單元120啟動(dòng)并且運(yùn)行之后,它校正電信數(shù)據(jù)中的錯(cuò)誤。同理,MCU 210可以從所述糾錯(cuò)單元120中通過數(shù)據(jù)連接器SSDA 205請(qǐng)求并且接收信息。
主時(shí)鐘連接器MSCL 206和主數(shù)據(jù)連接器MSDA 207由所述主串行接口在主模式中被使用。所述主串行接口可能是I2C接口。所述主串行接口用來存取所述存儲(chǔ)單元230。存儲(chǔ)單元230被提供給糾錯(cuò)單元120用于存儲(chǔ)自動(dòng)配置數(shù)據(jù)。所述存儲(chǔ)單元230可以是電可擦可編程序只讀存儲(chǔ)器(EEPROM),電可編程只讀存儲(chǔ)器(EPROM),或其它適當(dāng)?shù)拇鎯?chǔ)設(shè)備。當(dāng)所述電源首先被提供給糾錯(cuò)單元120時(shí),它以主模式運(yùn)行并且從所述存儲(chǔ)單元230中通過主數(shù)據(jù)連接器MSDA 207讀取配置數(shù)據(jù)。所述配置數(shù)據(jù)被存儲(chǔ)到所述糾錯(cuò)單元的內(nèi)部芯片級(jí)寄存器中。在從存儲(chǔ)單元230中讀取數(shù)據(jù)之后,所述糾錯(cuò)單元120根據(jù)配置數(shù)據(jù)配置它本身。在電信數(shù)據(jù)中的由傳送和轉(zhuǎn)換引起的錯(cuò)誤被所述糾錯(cuò)單元120根據(jù)一個(gè)預(yù)定的算法,諸如ITU G.709被校正。
附圖3舉例說明所述糾錯(cuò)單元120的一個(gè)配置接口方框圖300。在這個(gè)實(shí)施例中,所述糾錯(cuò)單元120可以包括I2C主控制器310,I2C從控制器320,UPI 330,多路復(fù)用器(MUX)1340,多路復(fù)用器(MUX)2350,和芯片級(jí)寄存器360。主數(shù)據(jù)連接器MSDA 207和主時(shí)鐘連接器MSCL 206由I2C主控制器310以主模式被使用。從數(shù)據(jù)連接器SSDA205和從時(shí)鐘連接器SSCL 204由所述I2C從控制器320以從模式被使用。在附圖3中示出的UPI信號(hào)208表示數(shù)據(jù),控制信號(hào)和來自于地址總線201,控制總線202,和數(shù)據(jù)總線203的其它信號(hào)。所述MUX1 340和所述MUX 2 350用于選擇哪個(gè)數(shù)據(jù)將被存儲(chǔ)到所述芯片級(jí)寄存器360中。信號(hào)MIICENA 301和IICSEL 302是使能信號(hào)用于選擇所述糾錯(cuò)單元120的操作模式。
信號(hào)MIICENA 301和IICSEL 302啟動(dòng)所述糾錯(cuò)單元120來以主模式動(dòng)作并且被耦合到一個(gè)主串行接口。I2C主控制器310能夠從外部信源,例如所述存儲(chǔ)單元230(在圖3中未顯示)中檢索數(shù)據(jù)。I2C主控制器310能夠在它被加電之后直接通過所述I2C接口從外部信源中讀取所述數(shù)據(jù)。更具體地說,在所述主時(shí)鐘連接器,MSCL 206的控制下所述數(shù)據(jù)通過I2C接口,例如MSDA 207的數(shù)據(jù)連接器被讀取。所述I2C主控制器310能夠在所述芯片級(jí)寄存器360中存儲(chǔ)用于自動(dòng)配置所述糾錯(cuò)單元120的自動(dòng)配置的數(shù)據(jù)。
所述I2C從控制器320用于從模式以及通過另一個(gè)I2C接口從外部通用處理器,例如所述MCU 210(在圖3中未示出)中接收數(shù)據(jù)。所述I2C從控制器320通過所述從數(shù)據(jù)連接器SSDA 205從外部通用處理器中接收所述數(shù)據(jù)。在接收所述數(shù)據(jù)之后,糾錯(cuò)單元120能夠在芯片級(jí)寄存器360中存儲(chǔ)所述配置的數(shù)據(jù)。
本領(lǐng)域中的那些普通技術(shù)人員應(yīng)當(dāng)意識(shí)到所述I2C主控制器以及I2C從控制器可以被結(jié)合成為一個(gè)單獨(dú)的單元,主數(shù)據(jù)連接器和從數(shù)據(jù)連接器可以被結(jié)合,并且主時(shí)鐘連接器和從時(shí)鐘連接器也可以被結(jié)合。在這個(gè)實(shí)施例中,數(shù)據(jù)連接器可以是雙向的。
UPI 330提供一個(gè)默認(rèn)的并行模式到所述糾錯(cuò)單元120。所述UPI 330提供到所述外部通用處理器的并行接口。通過所述UPI在外部通用處理器的控制下傳送數(shù)據(jù)。在可替換的實(shí)施例中,I2C接口,或者I2C從控制器320或I2C主控制器,可以與UPI 330共享所述連接器插腳。
信號(hào)MIICENA 301和IICSEL 302用來控制所述糾錯(cuò)單元120的工作模式并且選擇哪個(gè)接口被使用。所述信號(hào)MIICENA 301和信號(hào)IICSEL 302是使能信號(hào)。它們用來確定哪個(gè)接口將是活動(dòng)的并且用于在外部元件和所述糾錯(cuò)單元120的芯片級(jí)寄存器360之間傳送數(shù)據(jù)。
從I2C主控制器310和I2C從控制器320輸出的數(shù)據(jù)被送給所述MUX1 340。所述MUX1 340根據(jù)信號(hào)MIICENA 301路由多個(gè)數(shù)據(jù)輸出中的一個(gè)到它的輸出。來自于MUX1 340的輸出和來自于UPI 330的數(shù)據(jù)輸出被送給所述MUX2 350。MUX2 350根據(jù)所述信號(hào)IICSEL 302路由多個(gè)數(shù)據(jù)輸出中的一個(gè)給它的輸出,其被連接到所述芯片級(jí)寄存器360。通過MUX1 340和MUX2 350的組合,來自于主串行接口,從串行接口,以及UPI的數(shù)據(jù)可以被存儲(chǔ)到所述芯片級(jí)寄存器360中。
在芯片級(jí)寄存器360內(nèi)的數(shù)據(jù)也可以通過外部處理器來讀取。來自于芯片級(jí)寄存器360的數(shù)據(jù)可以通過I2C從控制器320或者UPI330來讀取。雖然所述I2C接口被表示在圖3中,但是本領(lǐng)域中的那些技術(shù)人員將會(huì)理解在沒有脫離本發(fā)明的精神的情況下其它的串行接口也可能被實(shí)現(xiàn)。
附圖4舉例說明一個(gè)用于在一加電時(shí)確定所述工作模式的流程圖400。當(dāng)所述糾錯(cuò)單元120被加電時(shí),步驟410,它檢查信號(hào)MIICENA301和IICSEL 302,步驟420。如果MIICENA 301和IICSEL 302兩者都是高(也就是說這些信號(hào)的狀態(tài)可以被表示為(1,1)),所述糾錯(cuò)單元I20進(jìn)入主模式,例如I2C主模式,步驟440,其啟動(dòng)所述I2C主控制器310從外部信源中檢索數(shù)據(jù)。在檢索數(shù)據(jù)之后,所述糾錯(cuò)單元120進(jìn)入從模式,例如I2C從模式,步驟450。如果MIICSEL301是低并且IICSEL 302是高,步驟430,所述糾錯(cuò)單元120進(jìn)入從模式,步驟450,其中所述糾錯(cuò)單元120等候來自于所述外部處理器的命令。在I2C從模式中,可以通過所述數(shù)據(jù)連接器SSDA 205在外部處理器和I2C從控制器320之間傳送數(shù)據(jù)。如果IICSEL 302不是高,那么所述糾錯(cuò)進(jìn)入U(xiǎn)PI模式,步驟460。在UPI模式,所述外部處理器可以通過所述UPI 330從所述糾錯(cuò)單元120中讀出數(shù)據(jù),和/或傳送數(shù)據(jù)到所述糾錯(cuò)單元120中。
附圖5是一個(gè)舉例說明在主模式中的糾錯(cuò)單元120的操作的流程圖500。所述糾錯(cuò)單元120通過所述I2C接口從所述外存儲(chǔ)器單元230中讀出用于所述芯片級(jí)寄存器360的數(shù)據(jù),步驟520。在讀取所述數(shù)據(jù)之后,糾錯(cuò)單元120把所述數(shù)據(jù)寫入到所述芯片級(jí)寄存器360中,步驟530。所述糾錯(cuò)單元120檢查是否所有的數(shù)據(jù)已經(jīng)被讀取,步驟540。如果所述糾錯(cuò)單元120沒有結(jié)束讀取所述數(shù)據(jù),重復(fù)步驟520和530。如果所述糾錯(cuò)單元120已經(jīng)結(jié)束了讀取所述數(shù)據(jù),糾錯(cuò)單元120進(jìn)入所述I2C從模式,步驟550。
附圖6A描繪了一個(gè)存儲(chǔ)設(shè)備的內(nèi)存印象圖610,其舉例說明了芯片級(jí)寄存器的地址和數(shù)據(jù)是如何存儲(chǔ)在所述存儲(chǔ)設(shè)備中的。所述地址和數(shù)據(jù)被存儲(chǔ)在連續(xù)的存儲(chǔ)位置中。所述地址被分類成為兩個(gè)可能的種類頁面地址和偏移地址。芯片級(jí)寄存器的地址具有第一格式,其包括一個(gè)頁面地址和一個(gè)偏移地址,以及第二格式,其僅僅包括一個(gè)偏移地址。一個(gè)芯片級(jí)寄存器的頁面地址,偏移地址,以及數(shù)據(jù)形成一個(gè)信息集。芯片級(jí)寄存器的信息集被順序地存儲(chǔ)在所述存儲(chǔ)器中。然而,如果一個(gè)信息集的頁面地址和以前的信息集的頁面地址相同,所述頁面地址可以從該信息集中刪除。在存儲(chǔ)那些需要被自動(dòng)配置地芯片級(jí)寄存器的信息集之后,文件結(jié)束(EOF)標(biāo)志將被存儲(chǔ)在最后。當(dāng)從所述存儲(chǔ)設(shè)備中檢索所述信息集時(shí),如果一個(gè)信息集不包含頁面地址,來自于以前信息集的頁面地址用來計(jì)算用于所述數(shù)據(jù)的芯片級(jí)寄存器地址。繼續(xù)所述檢索操作直到一個(gè)文件結(jié)束(EOF)被讀取。在圖6A所示的內(nèi)存印象圖610中,第一信息集,存儲(chǔ)位置000H-002H,包括一個(gè)頁面地址,一個(gè)偏移地址,以及一個(gè)數(shù)據(jù)。第二信息集,存儲(chǔ)位置003H-004H,包括一個(gè)偏移地址以及一個(gè)數(shù)據(jù)。使用所述第一信息集的頁面地址和第二信息集的偏移地址計(jì)算第二信息集的數(shù)據(jù)的存儲(chǔ)位置。這個(gè)刪除重復(fù)頁面地址的原理和機(jī)制也被用于存儲(chǔ)設(shè)備中信息存儲(chǔ)過程。這個(gè)機(jī)制在讀和/或?qū)懖僮髌陂g增加了效率。
附圖6B舉例說明用于頁面地址的格式620。所述頁面地址通過一個(gè)頭4位設(shè)置為 的字節(jié)定義。附圖6C舉例說明一個(gè)用于偏移地址的格式630。所述偏移地址通過一個(gè)最高有效位(MSB)設(shè)置為0的字節(jié)定義。附圖6D舉例說明用于EOF的格式640。所述EOF通過一個(gè)其中所有的位被設(shè)置為1的字節(jié)定義。
所述芯片級(jí)寄存器360形成一個(gè)16頁的可尋址存儲(chǔ)空間并且每頁具有128字節(jié)。16頁的每一頁可以由一個(gè)頁面地址選中并且在所述頁之內(nèi)的每字節(jié)可以通過所述偏移地址尋址。所述地址通過一個(gè)表示為A[10:0]的11位地址定義。A[10:7]加一個(gè)固定的二進(jìn)制的’1000’作為一個(gè)寄存器的頁面地址。因此,以格式620示出的頁面地址具有下列組成部分位[7:4]被固定到4位二進(jìn)制數(shù)據(jù)’1000’;位[3:0]是所述寄存器地址A[10:0]的A[10:7]。所述芯片級(jí)寄存器的每一頁具有128個(gè)字節(jié),并且它通過A[6:0]尋址。A[6:0]加’0’形成所述寄存器的偏移地址。同樣地,以格式630表示的偏移地址具有下列組成部分位7被設(shè)置為一個(gè)-二進(jìn)制數(shù)據(jù)’0’;位[6:0]是所述寄存器地址A[10:0]的A[6:0]。如果提供一個(gè)字節(jié)并且所述字節(jié)的最高有效位是’1’,所述字節(jié)是以格式620示出的寄存器的頁面地址。另外,如果所述字節(jié)的最高有效位是’0’,那么所述字節(jié)是以格式630示出的寄存器的偏移地址。如果所述字節(jié)是’11111111’,它是以格式640示出的指令’EOF’。所述指令’EOF’標(biāo)明所述存儲(chǔ)設(shè)備中的地址或數(shù)據(jù)的結(jié)尾。
在內(nèi)存印象圖610中,所述存儲(chǔ)設(shè)備具有用于第一芯片級(jí)寄存器(寄存器1)的第一頁面地址(頁面地址1),第一偏移地址(偏移地址1)和第一數(shù)據(jù)(數(shù)據(jù)1)。第一頁面地址,第一偏移地址和第一數(shù)據(jù)可以被存儲(chǔ)在所述存儲(chǔ)設(shè)備中的三個(gè)連續(xù)的入口處。在第一頁面地址,第一偏移地址,以及第一數(shù)據(jù)被存儲(chǔ)之后,第二芯片級(jí)寄存器的第二頁面地址(頁面地址2),第二偏移地址(偏移地址2),以及第二數(shù)據(jù)(數(shù)據(jù)2)被提供給所述存儲(chǔ)設(shè)備。在第二頁面地址,第二偏移地址,和第二數(shù)據(jù)被存儲(chǔ)之前,首先將確定第二頁面地址和第一頁面地址是否相同。如果第二頁面地址等于第一頁面地址,第二頁面地址將被刪除,并且只有第二偏移地址和第二數(shù)據(jù)將緊跟著第一數(shù)據(jù)被存儲(chǔ)到所述存儲(chǔ)設(shè)備中的兩個(gè)連續(xù)的入口中。另外,如果第二頁面地址不同于第一頁面地址,第二頁面地址,第二偏移地址,和第二數(shù)據(jù)將被存儲(chǔ)到所述存儲(chǔ)設(shè)備中的三個(gè)連續(xù)的入口中。同樣地,所述寄存器的地址和配置數(shù)據(jù)以一個(gè)有效地址-數(shù)據(jù)對(duì)的結(jié)構(gòu)(例如依次存儲(chǔ)的{頁面地址,偏移地址,數(shù)據(jù)}或{偏移地址,數(shù)據(jù)})被存儲(chǔ)在所述存儲(chǔ)設(shè)備中。第三,第四,...或第N個(gè)芯片級(jí)寄存器的地址和數(shù)據(jù)將繼續(xù)以和第二芯片級(jí)寄存器類似的方法存儲(chǔ)在所述存儲(chǔ)設(shè)備中,直到標(biāo)記EOF被發(fā)送給所述存儲(chǔ)設(shè)備。所述標(biāo)記EOF通常指示所述有效地址-數(shù)據(jù)對(duì)的結(jié)尾。所述方法可以大大有效地減少存儲(chǔ)設(shè)備的空間。在所述地址和數(shù)據(jù)被存儲(chǔ)在所述存儲(chǔ)設(shè)備中之后,它們可以通過所述糾錯(cuò)單元120讀取并且寫入到所述芯片級(jí)寄存器360中。第一數(shù)據(jù)將被寫入到所述由第一頁面地址和第一偏移地址確定的第一芯片級(jí)寄存器中。第二數(shù)據(jù)將被寫入到由第二頁面地址和第二偏移地址確定的第二芯片級(jí)寄存器中。并且所述第三,第四,...,或第N個(gè)數(shù)據(jù)將被分別存儲(chǔ)到所述第三,第四,...,或第N個(gè)芯片級(jí)寄存器中。
圖7是一個(gè)I2C主模式中的操作的流程圖700。當(dāng)所述糾錯(cuò)單元120被加電時(shí),所述單元120開始從外部信源(諸如所述存儲(chǔ)位置230)中讀取數(shù)據(jù)。所述糾錯(cuò)單元120初始化一個(gè)外部信源的存取地址為000h,步驟702,并且從這個(gè)地址讀取第一字節(jié)(b1),步驟703。
如果第一字節(jié)(b1)不是EOF,步驟710,所述糾錯(cuò)單元120檢查來自于所述外部信源的第一字節(jié)(b1)是否是一個(gè)頁面地址,步驟720。如果第一字節(jié)(b1)指示它是一個(gè)頁面地址(例如,b1[7]是’1’),步驟720,所述外部信源的存取地址增加一并且所述糾錯(cuò)單元120根據(jù)新的存取地址從所述外部信源中讀取第二字節(jié)(b2),步驟721。第二字節(jié)(b2)在這里是一個(gè)偏移地址。在結(jié)束讀取第二字節(jié)(b2)之后,所述外部信源的存取地址又增加一,并且所述糾錯(cuò)單元120從所述外部信源中讀取第三字節(jié)(b3),步驟722。這里的第三字節(jié)(b3)是配置數(shù)據(jù)。所述頁面地址和偏移地址用來生成糾錯(cuò)單元120中的芯片級(jí)寄存器的目標(biāo)地址,步驟723。在步驟724,配置數(shù)據(jù)b3(亦稱目標(biāo)數(shù)據(jù))(第三字節(jié))將被寫入到由步驟723生成的地址指定的芯片級(jí)寄存器中。在存儲(chǔ)第一配置數(shù)據(jù)(第三字節(jié)(b3))之后,所述存取地址被增加一,步驟725,并且重復(fù)所述存儲(chǔ)設(shè)備讀循環(huán)。
如果第一字節(jié)(b1)不是EOF或頁面地址,它將是一個(gè)偏移地址,步驟730。如果第一字節(jié)(b1)是偏移地址(例如b1[7]是’0’),所述糾錯(cuò)單元120從所述外部信源中讀取第二字節(jié)(b2),步驟731。第二字節(jié)(b2)是配置數(shù)據(jù),其后來將被寫入到芯片級(jí)寄存器中。所述芯片級(jí)寄存器的目標(biāo)地址通過使用從外部信源中讀取的最后的頁面地址和剛剛從它中讀取的偏移地址得出,步驟732。最后讀取的數(shù)據(jù)被寫入到由在步驟732中計(jì)算的地址指定的芯片級(jí)寄存器中,步驟733。在數(shù)據(jù)被寫入到所述芯片級(jí)寄存器中之后,重復(fù)所述存儲(chǔ)器存取循環(huán)。
當(dāng)從所述存儲(chǔ)設(shè)備中讀取的字節(jié)是EOF時(shí),步驟710,那么所述糾錯(cuò)單元120將結(jié)束所述存儲(chǔ)器存取循環(huán)并且進(jìn)入I2C從模式,步驟711。
附圖8舉例說明在一個(gè)I2C從模式中的操作的流程圖800。所述糾錯(cuò)單元120通過一個(gè)串行接口從外部主機(jī)(未顯示)中接收一個(gè)命令,步驟820,例如MCU。在接收所述命令之后,應(yīng)確定外部主機(jī)是否想要把數(shù)據(jù)寫入到所述糾錯(cuò)單元120中的芯片級(jí)寄存器360中,步驟830。
如果外部主機(jī)想要把數(shù)據(jù)寫入到芯片級(jí)寄存器360中,糾錯(cuò)單元120從I2C命令中提取一個(gè)地址A[10:0]和數(shù)據(jù)D[7:0],步驟850。然后糾錯(cuò)單元120把數(shù)據(jù)D[7:0]寫入到一個(gè)芯片級(jí)寄存器中,步驟860。芯片級(jí)寄存器的地址是A[10:0]。在把所述數(shù)據(jù)D[7:0]寫入到由地址A[10:0]指定的芯片級(jí)寄存器中之后,所述糾錯(cuò)單元120可以返回到步驟820,并且接收另一條命令。
如果所述外部主機(jī)想要從糾錯(cuò)單元120中讀取數(shù)據(jù),步驟840,單元120從由地址A[10:0]指定的芯片級(jí)寄存器中提取地址A[10:0]并且讀取數(shù)據(jù)D[7:0],步驟870。糾錯(cuò)單元120將通過所述I2C接口發(fā)送所述數(shù)據(jù)D[7:0],步驟880。在發(fā)送所述數(shù)據(jù)之后,糾錯(cuò)單元120將接收另一條I2C命令,步驟820,并且所述循環(huán)被重復(fù)。如果接收到的命令不是寫或讀命令,所述糾錯(cuò)單元120將返回到步驟820并且從外部I2C主機(jī)中接收一條新的命令。
在操作中,所述轉(zhuǎn)發(fā)器110接收,轉(zhuǎn)換,并且傳送光和電信號(hào)。在加電過程期間,在所述轉(zhuǎn)發(fā)器110內(nèi)的糾錯(cuò)單元120經(jīng)歷一個(gè)自動(dòng)配置過程,其中所述糾錯(cuò)單元120根據(jù)存儲(chǔ)在它的內(nèi)部芯片級(jí)寄存器360中的數(shù)據(jù)被配置。所述數(shù)據(jù)可以在主模式下或者從模式下被傳送到所述芯片級(jí)寄存器360中。通過I2C協(xié)議所述數(shù)據(jù)被傳送到所述糾錯(cuò)單元120中。所述I2C協(xié)議是一個(gè)串行接口并且將用于傳送的引腳的數(shù)目減到最小。
當(dāng)所述糾錯(cuò)單元120被加電時(shí),它檢查它是以主模式還是以從模式運(yùn)行。當(dāng)信號(hào)IICSEL 301和MICENA 302兩個(gè)都有效,所述糾錯(cuò)單元進(jìn)入I2C主模式。所述糾錯(cuò)單元120讀取所述外存儲(chǔ)器單元230,所述配置數(shù)據(jù)以前被存儲(chǔ)在其中。在所述外存儲(chǔ)器單元230中的信息被順序地讀取。所述信息包括頁面地址,偏移地址,和配置數(shù)據(jù)。所述糾錯(cuò)單元120根據(jù)頁面地址和偏移地址確定每一配置數(shù)據(jù)被存儲(chǔ)在哪個(gè)芯片級(jí)寄存器360中。
在圖4-5和7-8的上下文中,所述方法可以被實(shí)現(xiàn),例如,通過運(yùn)行計(jì)算機(jī)電路的一部分或執(zhí)行機(jī)器可讀的指令序列或它們的組合。所述指令可以駐留在各種類型的信號(hào)或數(shù)據(jù)存儲(chǔ)介質(zhì)上,所述數(shù)據(jù)存儲(chǔ)介質(zhì)可以是主存儲(chǔ)介質(zhì)、次級(jí)或者第三級(jí)存儲(chǔ)介質(zhì)。所述介質(zhì)可能包含,例如,通過無線網(wǎng)絡(luò)的元件存取或駐留在所屬無線網(wǎng)絡(luò)的元件之內(nèi)的RAM(未顯示)。無論被包含在RAM,磁盤,或其它次要的存儲(chǔ)介質(zhì)中,所述指令可以被存儲(chǔ)在各種機(jī)器可讀數(shù)據(jù)存儲(chǔ)介質(zhì)上,諸如DASD存儲(chǔ)(例如,傳統(tǒng)的″硬盤″或RAID陣列),磁帶,電只讀存儲(chǔ)器(例如,ROM,EPROM,或EEPROM),閃速存儲(chǔ)卡,光存儲(chǔ)設(shè)備(例如CD-ROM,WORM,DVD,數(shù)字光帶),紙“打孔”卡,或其它適當(dāng)?shù)陌〝?shù)字和模擬傳輸介質(zhì)的數(shù)據(jù)存儲(chǔ)介質(zhì)。
雖然已經(jīng)在此描述了一些實(shí)施例,但是在此描述的使用本發(fā)明的幾個(gè)實(shí)施例是以示例的方式給出而非對(duì)本發(fā)明的限制。對(duì)于本領(lǐng)域中的技術(shù)人員來說,在不背離本發(fā)明精神實(shí)質(zhì)和所附權(quán)利要求定義的上的精神和范圍的情況下,將顯見許多其它的實(shí)施例。此外,盡管本發(fā)明的元件可能以單數(shù)描述或請(qǐng)求保護(hù),但除非被明確地表明限制為單數(shù),復(fù)數(shù)也是被考慮的。
權(quán)利要求
1.一種具有糾錯(cuò)能力的自動(dòng)配置的電信設(shè)備,用于處理光信號(hào)和電信號(hào),所述設(shè)備包括光-電轉(zhuǎn)換單元,用于轉(zhuǎn)換從第一外部信源接收的輸入的光信號(hào)成為輸入的電信號(hào);電-光轉(zhuǎn)換單元,用于轉(zhuǎn)換從自動(dòng)配置的糾錯(cuò)單元接收的輸出的電信號(hào)成為輸出的光信號(hào);所述自動(dòng)配置的糾錯(cuò)單元能夠根據(jù)預(yù)定的算法校正所述輸入的電信號(hào)中的錯(cuò)誤和輸出電信號(hào);以及串行接口單元,能夠從第二外部信源中接收配置數(shù)據(jù)并且將該配置數(shù)據(jù)儲(chǔ)存到一個(gè)存儲(chǔ)單元中。
2.如權(quán)利要求1所述的自動(dòng)配置的電信設(shè)備,其特征在于,進(jìn)一步的包含能夠?qū)⑺雠渲脭?shù)據(jù)發(fā)送到所述存儲(chǔ)單元的通用處理器接口(UPI)單元。
3.如權(quán)利要求1所述的自動(dòng)配置的電信設(shè)備,其特征在于,所述串行接口單元進(jìn)一步的包含串行數(shù)據(jù)連接器。
4.如權(quán)利要求3所述的自動(dòng)配置的電信設(shè)備,其特征在于,所述串行數(shù)據(jù)連接器是雙向的數(shù)據(jù)連接器。
5.如權(quán)利要求1所述的自動(dòng)配置的電信設(shè)備,其特征在于,所述串行接口單元是內(nèi)部集成電路(I2C)接口。
6.如權(quán)利要求1所述的自動(dòng)配置的電信設(shè)備,其特征在于,所述串行接口單元進(jìn)一步的包含I2C主接口單元和I2C從接口單元。
7.如權(quán)利要求1所述的自動(dòng)配置的電信設(shè)備,其特征在于,所述存儲(chǔ)單元進(jìn)一步的包含多個(gè)芯片級(jí)寄存器。
8.一種自動(dòng)配置的電信設(shè)備,用于處理通信網(wǎng)絡(luò)中的預(yù)定功能,自動(dòng)配置的電信設(shè)備與外部存儲(chǔ)器設(shè)備和外部控制器通信,包括功能單元,用于處理預(yù)定功能;主控制器,能從外部存儲(chǔ)器設(shè)備檢索配置數(shù)據(jù),該配置數(shù)據(jù)用來配置自動(dòng)配置的電信設(shè)備;至少一個(gè)寄存器,用于存儲(chǔ)配置數(shù)據(jù);從控制器,能夠在外部控制器的控制下,將配置數(shù)據(jù)從外部存儲(chǔ)器設(shè)備傳送到至少一個(gè)寄存器并且從至少一個(gè)寄存器中檢索配置數(shù)據(jù);以及通用處理器接口(UPI)單元,用于向外部控制器提供接口,該UPI單元能夠?qū)⑴渲脭?shù)據(jù)從外部控制器傳送到至少一個(gè)寄存器并且從至少一個(gè)芯片級(jí)寄存器中檢索配置數(shù)據(jù),其中,該配置數(shù)據(jù)用于當(dāng)自動(dòng)配置的電信設(shè)備加電時(shí),自動(dòng)配置所述電信設(shè)備。
9.如權(quán)利要求8所述的自動(dòng)配置的電信設(shè)備,其特征在于,進(jìn)一步的包含主串行接口,用于從外存儲(chǔ)器設(shè)備中讀取配置數(shù)據(jù);以及從串行接口,用于在外部控制器和至少一個(gè)寄存器之間傳送配置數(shù)據(jù),其中從串行接口能夠雙向傳送數(shù)據(jù)。
10.如權(quán)利要求9所述的自動(dòng)配置的電信設(shè)備,其特征在于,主串行接口進(jìn)一步的包含主串行數(shù)據(jù)連接器并且從串行接口進(jìn)一步的包含從串行數(shù)據(jù)連接器。
11.如權(quán)利要求10所述的自動(dòng)配置的電信設(shè)備,其特征在于,主串行數(shù)據(jù)連接器是雙向的連接器并且從串行數(shù)據(jù)連接器是雙向的連接器。
12.如權(quán)利要求9所述的自動(dòng)配置的電信設(shè)備,其特征在于,主串行接口是內(nèi)部集成電路(I2C)接口并且從串行接口是I2C接口。
13.如權(quán)利要求9所述的自動(dòng)配置的電信設(shè)備,其特征在于,進(jìn)一步的包含包括第一數(shù)據(jù)通路,第二數(shù)據(jù)通路和第三數(shù)據(jù)通路的電路,其中第一數(shù)據(jù)通路連接至少一個(gè)寄存器和主串行接口,第二數(shù)據(jù)通路連接至少一個(gè)寄存器和從串行接口,并且第三數(shù)據(jù)通路連接至少一個(gè)寄存器和UPI接口單元。
14.如權(quán)利要求8所述的自動(dòng)配置的電信設(shè)備,其特征在于,外存儲(chǔ)器設(shè)備是EEPROM。
15.一種用于自動(dòng)配置目標(biāo)設(shè)備的方法,該目標(biāo)設(shè)備能夠以主模式和從模式運(yùn)行,包含目標(biāo)設(shè)備從外部電路中接收多個(gè)信號(hào);根據(jù)所述多個(gè)信號(hào)確定用于目標(biāo)設(shè)備的工作模式;如果工作模式是主模式,從外部信源中通過串行接口檢索配置數(shù)據(jù);如果工作模式是從模式,在目標(biāo)設(shè)備從外部處理器中通過串行接口接收配置數(shù)據(jù);并且將配置數(shù)據(jù)存儲(chǔ)到目標(biāo)設(shè)備中的芯片級(jí)寄存器中,其中配置數(shù)據(jù)將用來自動(dòng)配置所述目標(biāo)設(shè)備。
16.如權(quán)利要求15所述的方法,其特征在于,進(jìn)一步的包括如果工作模式是UPI模式,從外部處理器中通過UPI存取接口接收配置數(shù)據(jù)。
17.如權(quán)利要求15所述的方法,其特征在于,一旦加電,目標(biāo)設(shè)備進(jìn)入主模式。
18.如權(quán)利要求15所述的方法,其特征在于,可以任何時(shí)候通過設(shè)置多個(gè)信號(hào)進(jìn)入主模式。
19.如權(quán)利要求15所述的方法,其特征在于,可以任何時(shí)候通過設(shè)置多個(gè)信號(hào)進(jìn)入從模式。
20.如權(quán)利要求15所述的方法,其特征在于,進(jìn)一步的包含在主模式之后進(jìn)入從模式。
21.如權(quán)利要求15所述的方法,其特征在于,串行接口是內(nèi)部集成電路(I2C)接口。
22.如權(quán)利要求15所述的方法,其特征在于,外部信源是EEPROM。
23.一種用于從第一存儲(chǔ)設(shè)備中檢索目標(biāo)數(shù)據(jù)并且確定用于存儲(chǔ)目標(biāo)數(shù)據(jù)到第二存儲(chǔ)設(shè)備中的目標(biāo)地址的方法,包含從第一存儲(chǔ)設(shè)備中檢索目標(biāo)數(shù)據(jù);從第一存儲(chǔ)設(shè)備中檢索用于目標(biāo)數(shù)據(jù)的當(dāng)前地址組;確定用于當(dāng)前地址組的格式;如果當(dāng)前地址組具有第一格式,其包括頁面地址和偏移地址,通過將當(dāng)前地址組的頁面地址與偏移地址相加來計(jì)算用于目標(biāo)數(shù)據(jù)的目標(biāo)地址;以及如果當(dāng)前地址組具有第二格式,其包括偏移地址,通過將來自于以前的地址組的頁面地址與來自于當(dāng)前地址組的偏移地址相加來計(jì)算用于目標(biāo)數(shù)據(jù)的目標(biāo)地址。
24.如權(quán)利要求23所述的方法,其特征在于,進(jìn)一步的包含存儲(chǔ)數(shù)據(jù)到由目標(biāo)地址確定的第二存儲(chǔ)設(shè)備中。
全文摘要
本發(fā)明是一個(gè)具有自動(dòng)配置能力的電信設(shè)備,其支持串行的和并行的數(shù)據(jù)接口。所述電信設(shè)備能夠通過諸如I2C接口之類的串行接口和諸如UPI之類的并行接口傳遞配置數(shù)據(jù)。所述電信設(shè)備能夠通過I2C接口在主模式中自動(dòng)配置。存儲(chǔ)在第二存儲(chǔ)設(shè)備中的可選擇的配置數(shù)據(jù)由電信設(shè)備通過I2C接口取出。
文檔編號(hào)G06F11/00GK1825783SQ20061005802
公開日2006年8月30日 申請(qǐng)日期2006年2月24日 優(yōu)先權(quán)日2005年2月25日
發(fā)明者帕特里克·S·李, 余曉光 申請(qǐng)人:美國凹凸微系有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
拜泉县| 无极县| 德惠市| 邯郸市| 安岳县| 连江县| 嘉祥县| 泸西县| 分宜县| 六盘水市| 孝义市| 中方县| 夏津县| 临海市| 柳林县| 三都| 合川市| 罗江县| SHOW| 长沙县| 吕梁市| 吉木萨尔县| 宁陕县| 长葛市| 南平市| 长顺县| 合水县| 江华| 加查县| 夏河县| 乐安县| 繁峙县| 上高县| 榆树市| 乌苏市| 双牌县| 尼勒克县| 玉田县| 巴林右旗| 仁寿县| 南平市|