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

帶有接口控制器和緩存存貯器的頻率合成器的制作方法

文檔序號:7534795閱讀:334來源:國知局
專利名稱:帶有接口控制器和緩存存貯器的頻率合成器的制作方法
一般地說,本發(fā)明是關(guān)于具有至少一個可程控(*)鎖相環(huán)(PLL)的頻率合成器,更具體地說,這個頻率合成器包括一個緩存存貯器和一個接口控制器,用于響應(yīng)來自中央控制器的操作碼以指揮在至少一個PLL電路、緩存存貯器及中央控制器之間的數(shù)據(jù)傳送,從而規(guī)定一個PLL電路的特征。
目前象由Plessey半導(dǎo)體公司生產(chǎn)的頻率合成器(例如型號NJ88C31)包括一個鎖相環(huán)電路和至少一個寄存器,該寄存器可由程序動態(tài)地送入數(shù)據(jù)字,從而唯一地表征在合成信道(channel)頻率信號的產(chǎn)生中的鎖相環(huán)電路。這至少一個寄存器可以包括一個由外部時鐘信號控制的移位寄存器,用以串行接收來自單一數(shù)據(jù)線的數(shù)據(jù)字,還有至少一個鎖存寄存器,它響應(yīng)一個外部的數(shù)據(jù)傳送信號,把來自移位寄存器的數(shù)據(jù)字并行傳送給鎖相環(huán)電路,以賦于鎖相環(huán)電路的操作特征。
傳統(tǒng)作法是,前面提到的那一類頻率合成器常常是由一個中央控制器控制,例如,它可能是一個微處理器,一般利用一個串行外部設(shè)備接口。在這類系統(tǒng)中,微處理機(jī)的串行外部設(shè)備接口專供頻率合成器使用,用于串行傳送數(shù)據(jù)字,以唯一地確定頻率合成器的特征值,使之產(chǎn)生合成的信道頻率信號。因此,中央控制器擔(dān)負(fù)著完成每一次數(shù)據(jù)流傳送的繁重任務(wù),這項任務(wù)會相當(dāng)?shù)刭M時間,特別是象在無線電接收機(jī)的操作中的信道搜索之類情況。
在一些情況中,頻率合成器可能包括多個鎖相環(huán)電路,每一個有其自己的可編程特征化電路,每一個都要求與中央控制器的串行接口。盡管某些中央控制器確實允許一個外部設(shè)備接口分時用于多個外部設(shè)備,但對于大多數(shù)中央控制器而言,它們不具備多個串行外部設(shè)備接口,而且(或者)不能把這些接口專門用于這種單一的規(guī)定一個頻率合成器鎖相環(huán)電路特征的任務(wù)。作為有多個鎖相環(huán)電路的頻率合成器的實例,可以參考一個相關(guān)的專利申請,其序列號為345,809,于1989年5月1日由Herold等人申請,題目是“對選定的(鎖相)環(huán)帶寬可動態(tài)編程調(diào)節(jié)其頻率區(qū)間的頻率合成器”;該專利申請被轉(zhuǎn)讓給了本專利申請的同一受讓人。
本發(fā)明為一個頻率合成器提供了一個接口控制器,該頻率合成器具有至少一個可編程規(guī)定特征以產(chǎn)生一個信道頻率信號的鎖相環(huán),使用接口控制器的目的是減輕對可編程規(guī)定的這類鎖相環(huán)特征的上述限制。
根據(jù)本發(fā)明,一個頻率合成器包含一個接口控制器和一個緩存貯貯器;該頻率合成器包括至少一個鎖相環(huán)(PLL)電路,由中央控制器規(guī)定其工作特征以產(chǎn)生一個合成的信道頻率。該鎖相環(huán)電路包括至少一個存貯寄存器,它由數(shù)據(jù)字進(jìn)行動態(tài)程序控制,這些數(shù)據(jù)字規(guī)定了鎖相環(huán)電路在產(chǎn)生合成信道頻率信號時的工作(operation)特征。該接口控制器連接在中央控制器和至少一個存貯寄存器之間,在運行中接受來自中央控制器的操作碼字和數(shù)據(jù)字。緩存存貯器連接于接口控制器,用于存貯一組規(guī)定鎖相環(huán)電路操作特征的數(shù)據(jù)字。接口控制器響應(yīng)從中央控制器接收來的操作碼,以指揮在中央控制器、至少一個存貯寄存器及緩存存貯器之間傳送數(shù)據(jù)字。
在一個實施例中,該接口控制器包括第一裝置,它有選擇地操作以將中央控制器和至少一個存貯寄存器連接,并控制在這二者之間傳送數(shù)據(jù)字;第二裝置,它有選擇地操作以將中央控制器與緩存存貯器連接,并控制在這二者之間傳送數(shù)據(jù)字;第三裝置,它有選擇地操作以將緩存存貯器與至少一個存貯寄存器連接,并控制在這二者之間傳送數(shù)據(jù);以及對來自中央控制器的操作碼進(jìn)行譯碼的裝置,它還根據(jù)所譯出的操作碼來選擇上述第一、第二和第三裝置之一去完成其規(guī)定的操作。
在另一個實施例中,接口控制器的工作是接收來自中央控制器的操作代碼字、相應(yīng)的數(shù)據(jù)字及特征(Characterization)數(shù)據(jù)字。緩存存貯器在相應(yīng)的一組寄存器中存貯一組特征數(shù)據(jù)字,每一個這樣的數(shù)據(jù)字相應(yīng)于產(chǎn)生合成的信道頻率信號中的鎖相環(huán)電路的一個唯一操作特征。在這一實施例中,接口控制器響應(yīng)第一操作代碼字和相應(yīng)的第一數(shù)據(jù)字,把來自中央控制器的一個特征數(shù)據(jù)字傳送到緩存存貯器,存貯在唯一相應(yīng)于第一數(shù)據(jù)字代碼的寄存器中。該接口控制器還響應(yīng)第二操作碼字和相應(yīng)的第二數(shù)據(jù)字,把唯一相應(yīng)于該第二數(shù)據(jù)字代碼的一個緩存存貯器寄存器中的特征數(shù)據(jù)字傳送給至少一個鎖相環(huán)電路存貯器。特征數(shù)據(jù)字在中央控制器與緩存存貯器之間的傳送可以是由中央控制器產(chǎn)生的時鐘信號來控制,而特征數(shù)據(jù)字從緩存存貯器到至少一個鎖相環(huán)電路存貯寄存器的傳送可以是由頻率合成器產(chǎn)生的內(nèi)部時鐘信號來控制。
在另一個實施例中,頻率合成器可以包括多個鎖相環(huán)電路,每一個包括一個存貯寄存器,它可以由程序控制動態(tài)地存放數(shù)據(jù)字來規(guī)定相應(yīng)鎖相環(huán)電路的操作特征。在這一實施例中,接口控制器響應(yīng)操作代碼和相應(yīng)的數(shù)據(jù)字,來指揮(direct)從緩存存貯器中選定寄存器向一組鎖相環(huán)電路中被選定的一個電路的存貯寄存器傳送一個特征數(shù)據(jù)字。這種傳送可以由接口控制器來指揮,它自動地響應(yīng)從中央控制器接受的操作代碼和相應(yīng)的數(shù)據(jù)字。
在又一個實施例中,接口控制器可以包括一個響應(yīng)單個操作代碼和單一相應(yīng)數(shù)據(jù)字的裝置,它以此來指揮從被選定的緩存存貯器中相應(yīng)的多個寄存器向選定的相應(yīng)一組鎖相環(huán)電路的各存貯寄存器傳送一組特征數(shù)據(jù)字。


圖1是適于實現(xiàn)本發(fā)明原理的一個頻率合成器的方框圖。
圖2是適用于圖1所述的頻率合成器實施例的一個接口控制器的方框圖。
圖3是適用于圖1所示實施例的一個鎖相環(huán)的存貯寄存器的方框圖。
圖4是適用于圖1所示實施例的一個緩存存貯器的方框圖。
圖5是適用于圖1所示實施例的一個數(shù)字?jǐn)?shù)據(jù)輸出電路的方框圖。
圖6是適用于圖2所描述的接口控制器實施例的一個串行外部設(shè)備接口電路的電路圖。
圖7是適用于圖2所示接口控制器實施例的一個操作(Operational)寄存器的電路圖。
圖8是適用于圖2所示接口控制器實施例的一個數(shù)據(jù)導(dǎo)向單元的功能框圖。
圖9是圖8所描述的數(shù)據(jù)導(dǎo)向單元的電路圖。
圖10是適用于圖2描述的接口控制器實施例的存貯器管理單元的功能框圖。
圖11是圖10所示存貯器管理單元的電路圖。
圖12、13和14是適用于圖2所示接口控制器實施例的三個控制寄存器的電路圖。
圖15是適用于圖2所示接口控制器實施例的“加電復(fù)位”(power on reset)電路的電路圖。
圖16是用來描述由圖2所示接口控制器實施例完成的各種操作的操作代碼表。
圖17-21圖示出在本發(fā)明的中央控制器、接口控制器及緩存存貯器之間串行傳送信息的協(xié)議(protocol)。
圖22中的表描述了各種操作碼及為響應(yīng)這些操作碼圖2中的接口控制器的相應(yīng)的相互聯(lián)接。
圖1中所示框圖描繪了一個例如適用于無線電接收機(jī)中的頻率合成器,它適用于實現(xiàn)本發(fā)明的各項原理。該頻率合成器包括至少一個鎖相環(huán)(PLL)電路10,它的工作特征由中央控制器12給定,中央控制器可以包括一個與Motorola公司生產(chǎn)的M6805C4型類似的微處理器;它包括一個三端口硬件串行外部設(shè)備接口。本頻率合成器實施例包括多個鎖相環(huán)電路,所包括的鎖相環(huán)電路14也是由中央控制器12來規(guī)定其工作特征。每個鎖相環(huán)電路10和14包括至少一個存貯寄存器(見圖3),它由若干數(shù)據(jù)字動態(tài)程控,這些數(shù)據(jù)字規(guī)定了各鎖相環(huán)電路的工作特征,用以產(chǎn)生相應(yīng)的合成的信道頻率信號SF1和SF2。在前述的序列號為345,809的共同未決專利申請中描述了適用于圖1所示頻率合成器的鎖相環(huán)電路,它申請于1989年5月1日,在這里作為參考材料列入,以提供這種鎖相環(huán)的詳細(xì)操作。
圖1所示頻率合成器實施例還包括一個通常的基準(zhǔn)振蕩器電路16,它由中央控制器12規(guī)定其工作特征以產(chǎn)生非常穩(wěn)定的振蕩信號、經(jīng)信號線18連接于一個通常的標(biāo)準(zhǔn)計數(shù)器20,它也由中央控制器12規(guī)定其工作特征,用于對振蕩信號18分頻,以便通過信號線22向各鎖相環(huán)電路10和14提供穩(wěn)定的基準(zhǔn)振蕩信號供各自使用。
該頻率合成器還包括一個環(huán)偏(loop bias)控制電路24,它也由中央控制器規(guī)定其工作特征來產(chǎn)生一個模擬偏移信號,經(jīng)信號線26提供給鎖相環(huán)電路10和14,用于調(diào)節(jié)它們的相應(yīng)環(huán)帶寬度的頻率范圍。
作為頻率合成器的外圍設(shè)備,有一個運算放大器28,它可以被中央控制器來“接通”或“斷掉”,以放大由信號線30上收到的模擬量輸入,它與偏移控制器24在信號線32上產(chǎn)生的偏移標(biāo)準(zhǔn)信號一起在信號線34上產(chǎn)生一個模擬輸出信號(OUTPUT)。作為該頻率合成器的外圍設(shè)備,還有一個數(shù)字輸出端口電路36,它由程序控制運行,以產(chǎn)生數(shù)字輸出,記為PA0-PA3。
根據(jù)本發(fā)明的一個方面,該頻率合成器包括一個接口控制器38,它接在中央控制器12和上面描述的該頻率合成器的各種電路10、14、16、20、24、28、36之間。接口控制器38在工作中利用信號接口線(記為SS、SCK和SDI)從中央控制器接受操作代碼字。利用所提到的這些信號(線)以及信號線SDO,還可以在中央處理器12和接口控制器38之間傳送與這些操作控制字相對應(yīng)的數(shù)據(jù)字。再有,該頻率合成器還可以有一個緩存存貯器40,它和接口控制器38相聯(lián),用于存貯一組數(shù)據(jù)字以規(guī)定這組鎖相環(huán)電路的工作特征。在工作中,接口控制器38響應(yīng)從中央控制器12接收的操作代碼字,以指揮在中央控制器和上述各電路10、14、16、20、24、36、40之中選定的一個或多個之間傳送數(shù)據(jù)字,還指揮在緩存存貯器40與這組鎖相環(huán)電路10和14中選定的一個或多個之間的數(shù)據(jù)字傳送。
在本實施例中,接口控制器38包括一組控制寄存器(見圖2),用于存貯表示電路16、20、24及28的特征的數(shù)據(jù)字。更具體地說,來自該控制器38的一個控制寄存器CREG2的二個二進(jìn)制位經(jīng)信號線42輸給基準(zhǔn)振蕩器16,用以控制在那里產(chǎn)生信號的振蕩頻率。還有,從控制器38的另一個寄存器CREG3經(jīng)信號線44向基準(zhǔn)計數(shù)器20提供2個二進(jìn)制位來規(guī)定分頻數(shù)特征,該分頻數(shù)用于對來自基準(zhǔn)振蕩器的振蕩信號頻率進(jìn)行分頻,從而在信號線22上產(chǎn)生穩(wěn)定的基準(zhǔn)頻率。再有,從控制器38的另一個寄存器CREG1經(jīng)信號線46向環(huán)偏移控制電路24提供2個二進(jìn)制位,用以規(guī)定在那里產(chǎn)生的信號線26上的模擬信號的幅度。最后,從CREG1經(jīng)信號線48向運算放大器28提供一個二進(jìn)制位,為那里提供一個控制信號,以控制信號線34上產(chǎn)生模擬輸出信號。
在本實施例中,接口控制器38還通過信號線50與鎖相環(huán)電路10和14相聯(lián),對于每個鎖相環(huán)電路10和14有6條信號線,其中有兩條是公用信號線;接口控制器38還通過信號線52與緩存存貯器相聯(lián),該信號線52包括12條信號線;接口控制器38還通過信號線54與電路36相聯(lián),信號線54包括7條信號線。下面將聯(lián)系圖2更詳細(xì)地描述利用接口控制器38和緩存存貯器40實現(xiàn)的在中央控制器12與頻率合成器各電路之間的這種信號傳送。
參考圖2,在本實施例中的中央控制器12通過3個或4個信號線(記為SS、SCK、SDI和SDO)與接口控制器相聯(lián)。這些信號被連接到接口控制器38中的一個電路,在圖2中記為SPI。SPI電路的適用實施例的邏輯示意圖示于圖6。
參照圖6,由中央計算機(jī)12產(chǎn)生的一個芯片選擇信號SS(低電平有效)連接到斯密特觸發(fā)器反向門60的輸入端,門60的輸出又連到另一個反向門62的輸入端、D型觸發(fā)器的時鐘C輸入端以及“與非(NAND)”門66的一個輸入端。通過對地加偏壓的PMOS三極管68可以使信號線SS升到電源電壓(SupplyVoltage)。反向門62的輸出端可以連接到觸發(fā)器64的時鐘NC輸入端。觸發(fā)器64的D輸入端永久性地接于電壓源或等效于邏輯1的信號,而它的復(fù)位輸入端被聯(lián)到“加電復(fù)位”(POR)信號。POR信號是由聯(lián)到SPI電路上的“加電復(fù)位”電路(如圖2所示)產(chǎn)生的。下文中將聯(lián)系圖15中的電路示意圖來更詳細(xì)地描述加電復(fù)位電路。觸發(fā)器64的輸出端聯(lián)到“與非”門66的另一個輸入端,門66的輸出使信號ISS有效,該信號稱作“內(nèi)部從屬選擇信號”,它提供給接口控制器38的各電路,作為一個“啟動信號”(enabling Signal)見圖2)。觸發(fā)器64的NQ輸出端被分配到接口控制器的各個電路及頻率合成器的各個其他電路,作為復(fù)位信號,記為RST(見圖2)。
在工作過程中,當(dāng)加電復(fù)位信號POR被驅(qū)動成低值作為適當(dāng)電源供電的指示時,觸發(fā)器64被啟動以響應(yīng)它的C和NC輸入。每次中央處理器12要求開始一個數(shù)據(jù)字傳送時,它使信號SS成為邏輯零(有效狀態(tài))借以選通接口電路38,該SS信號為反向器60的輸出端和觸發(fā)器64的C輸入端提供了一個正向上升邊沿(edge)。與此同時,在反向器62的輸出端和觸發(fā)器64的NC輸入端產(chǎn)生了一個負(fù)向下降邊沿信號。這一個同步動作分別在觸發(fā)器64的輸出端Q和NQ產(chǎn)生一個邏輯1和邏輯零,它們又使信號ISS和RST轉(zhuǎn)為低值,這是它們的有效狀態(tài)。
在傳送數(shù)據(jù)字期間,中央處理器12時時向“或非(NOR)”門74的一個輸入端提供一個時鐘信號SCK,它是通過另一個斯密特觸發(fā)器反向門70和另一個反向門72產(chǎn)生的?!盎蚍恰遍T74的輸出端與反向器門76相連,產(chǎn)生一個內(nèi)部時鐘信號,記為CKI,它被分送到接口控制器38內(nèi)部的各個電路(見圖2)。與時鐘信號SCK同步,從中央控制器12傳送過來的數(shù)據(jù)字的各數(shù)字位經(jīng)信號線SDI通過兩個級聯(lián)耦合反向門78和80,傳送給另一個“或非”門82的輸入端。“或非”門82的輸出端通過另一個反向門84連到一個內(nèi)部串行總線,記為SI,通過它將串行化的數(shù)據(jù)字分送給控制器38的各個電路(見圖2)。再有,標(biāo)記為IBI的內(nèi)部總線接口線從控制器38的另一個電路聯(lián)接到SPI電路的D型觸發(fā)器86的D輸入端,其它D型觸發(fā)器88、90和92與觸發(fā)器86相聯(lián),構(gòu)成一個串行移位寄存器結(jié)構(gòu),把通過IBI線接收的一個串行化4位字(通常稱作“串字節(jié)”(nibble))轉(zhuǎn)換成并行4位字,觸發(fā)器86、88、90和92的Q輸出端通過各自的信號線(記為IB0-IB3)向外輸出。觸發(fā)器86-92的復(fù)位輸入端共同聯(lián)接到POR信號上,而那里的C和NC時鐘輸入端則分別與“或非”門76(CKI)和反向門74(CKI)的輸出端相聯(lián)。圖6中的實施例的其余部分將在下文中聯(lián)系圖2的接口控制器實施例中的附加電路MMU和DDU來描述。
再回來參考圖2,并行信號線IB0-IB3和信號線RST、CKI及ISS一起聯(lián)接到名為OREG的電路上。圖7中給出OREG電路的一個適當(dāng)實施例的邏輯示意圖。參考圖7,RST信號通過“或非”門94及反向門96共同聯(lián)接到四個D型觸發(fā)器98、99、100及101的復(fù)位輸入端R。此外,該RST信號還通過另一個反向門102及“與非”門104聯(lián)接到D型觸發(fā)器106的復(fù)位輸入端R。CKI信號聯(lián)到“與非”門104的另一輸入端,ISS信號直接聯(lián)到觸發(fā)器106的NC輸入端,并通過反向門108聯(lián)到觸發(fā)器106的C輸入端。觸發(fā)器106的Q輸出端聯(lián)到“或非”門94的另一輸入端。
仍參考圖7,由MMU電路(見圖2)產(chǎn)生的一個半字節(jié)時鐘信號(記為NIBCK)直接與另一個D型觸發(fā)器110的C輸入端相聯(lián),并通過反向門112與它的NC輸入端相聯(lián)。再有,由DDU電路(見圖2)產(chǎn)生的一個操作代碼啟動信號(記為OCE)與觸發(fā)器110的D輸入端相聯(lián)。觸發(fā)器110的Q輸出端與NIBCK信號分別聯(lián)到“與非”門114的兩個輸入端,而“與非”門114的輸出共同聯(lián)到觸發(fā)器98-101的C輸入端,并通過另一個反向門116間接地聯(lián)到那些觸發(fā)器的NC輸入端。此外,并行數(shù)據(jù)線IB3-IB0分別聯(lián)到觸發(fā)器98-101的D輸入端。觸發(fā)器98-101的Q輸出端分別聯(lián)到數(shù)據(jù)線OS3-OS0,它們給接口控制器38(見圖2)的MMU和DDU電路提供一個操作代碼字并在那里被譯碼。
在工作中,每當(dāng)芯片選通信號SS被中央控制器12置為低值時,內(nèi)部從屬選通信號ISS隨次進(jìn)入的狀態(tài)使D觸發(fā)器106被同步并在其Q輸出端產(chǎn)生一個邏輯1。對此作出的反應(yīng)是,假定信號RST為邏輯零,則觸發(fā)器98-101被“或非”門94和反向門96的反應(yīng)而共同復(fù)位。在此之后,由中央控制器12的SCK信號啟動的CKI信號的第一個時鐘脈沖使觸發(fā)器106復(fù)位,迫使它的Q輸出端為邏輯零,它的效果是通過門94和96使觸發(fā)器98-101從被迫復(fù)位狀態(tài)解脫出來,并允許觸發(fā)器98-101去響應(yīng)經(jīng)“與非”114使其生效的時鐘信號,從而把IB0-IB3操作代碼字傳送給信號線OS0-OS3,這一操作將在下文中更詳細(xì)地描述。
如上文所述,操作代碼字經(jīng)信號線OS0-OS3和信號IB3,SI,NIBCK,及CHI一起傳送給數(shù)據(jù)導(dǎo)向(direetion)單元DDU(見圖2)。圖8中描繪了一個合適的DDU電路的示意圖。參考圖8,操作代碼字OS0-OS3共同聯(lián)接到兩個譯碼電路上,它們分別標(biāo)記為塊120和塊122。此外,由電路MMU(見圖2)產(chǎn)生的操作啟動信號(記為OE)聯(lián)接到譯碼電路120的一個輸入端。譯碼電路120把操作代碼字譯碼,產(chǎn)生三個控制信號C1,C2,C3,它們分別與三個單刀雙擲功能開關(guān)(記為SW1,SW2和SW3)相聯(lián)。
更具體地說,這三個開關(guān)SW1、SW2和SW3的位置1共同聯(lián)接到信號線SI,它是內(nèi)部串行總線,通過它把經(jīng)信號線SDI從中央控制器12收到的串行數(shù)據(jù)傳送出去(見圖6)。緩存存貯器40(參見圖4)的一個移位寄存器電路的一個輸出信號(記為MDO)與開關(guān)SW1和SW2的位置2共同聯(lián)接。開關(guān)SW1的閘刀位置與內(nèi)部總線接口線IBI相聯(lián),后者與D型觸發(fā)器86-92(圖6所示)的串行移位寄存器結(jié)構(gòu)的輸入端相聯(lián)。開關(guān)SW2的閘刀位置與信號線DI相聯(lián),后者又與鎖相環(huán)電路10(參考圖3)的移位寄存器電路輸入端相聯(lián),還和緩存存貯器40(見圖4)的移位寄存器相聯(lián)。鎖相環(huán)電路10(見圖3)的移位寄存器電路輸出端SQ1與開關(guān)SW3的位置2相聯(lián),而開關(guān)SW3的閘刀位置與信號線DI2相聯(lián),該信號線DI2又與包含在鎖相環(huán)電路14(見圖3)中的一個移位寄存器的輸入端相聯(lián)。因此,開關(guān)SW1、SW2及SW3是處于開關(guān)位置1或是開關(guān)位置2分別由信號C1、C2及C3根據(jù)操作代碼字OS0-OS3的譯碼以及經(jīng)譯碼器電路120的信號OE的狀態(tài)來控制。
類似地,譯碼器電路122對操作代碼字OS0-OS3譯碼,從而產(chǎn)生信號組C4-C9中之一,以控制相應(yīng)的一組功能單刀雙擲開關(guān)SW4-SW9的操作。開關(guān)SW4-SW9的輸出端共同聯(lián)到D型觸發(fā)器124的D輸入端。信號MDO、IB3、SQ1及NIBCK分別聯(lián)到開關(guān)SW4、SW5、SW6和SW8的輸入端。鎖相環(huán)電路14(見圖3)的移位寄存器輸出端SQ2聯(lián)到開關(guān)SW7的輸入端。此外,由MMU電路(見圖2)產(chǎn)生的信號S2與開關(guān)SW9的輸入端相聯(lián)。譯碼器122還根據(jù)操作代碼字OS0-OS3的代碼來產(chǎn)生其他數(shù)字信號OCE、CWR、PWR及LE。信號OCE與OREG電路相聯(lián),如圖7中的實施例所描述的那樣。信號LE與內(nèi)部時鐘信號CKI分別聯(lián)到“與非”門126的兩個輸入端,而門126的輸出端與觸發(fā)器124的NC輸入端直接相聯(lián),并通過反向門128與其C輸入端相聯(lián)。觸發(fā)器124的Q輸出端與接口控制器的內(nèi)部串行輸出總線SO相聯(lián),后者又返回去聯(lián)到圖2和圖6所示SPI電路。
參考圖6,SO信號總線與“與非”門130的一個輸入端相聯(lián),還和“或非”門132的一個輸入端相聯(lián),ISS信號直接與“或非”門132的另一輸入端相聯(lián),并通過反向門134與“與非”門130的另一輸入端相聯(lián)?!芭c非”門130的輸出端通過一對級聯(lián)反向門136和138與PMOS三極管的柵極相聯(lián)。類似地,“或非”門132的輸出端也通過一對級聯(lián)反向門140和142與一個NMOS三極管的柵極相聯(lián)。這兩個三極管的源極(Source)分別聯(lián)到電源和地,而它們的漏極(drain)一起聯(lián)到SDO信號線。結(jié)果,當(dāng)電路被ISS選通時,在內(nèi)部串行輸出總線SO上傳送的信號便分別通過門130-142,去操縱PMOS和NMOS三極管,把串行化數(shù)據(jù)字經(jīng)SDO信號線傳送給中央控制器12。當(dāng)接口控制器38非選通時,即信號ISS被加上高電平時,PNOS和NMOS三極管便不導(dǎo)通,讓信號線SDO浮空。
再回來參考圖8,譯碼器電路122對操作代碼字OS0-OS3譯碼,使開關(guān)SW4-SW9當(dāng)中的一個閉合,從而允許與之相聯(lián)的對信號導(dǎo)通到觸發(fā)器124的D輸入端。按照適當(dāng)?shù)淖g碼順序,信號LE可以被置成邏輯1,從而啟動“與非”門126,于是允許內(nèi)部時鐘信號CKI,與中央控制器12的時鐘信號SCK同步地將觸發(fā)器124D輸入端出現(xiàn)的串行數(shù)據(jù)即時送到其Q輸出端和信號線SO上。這樣,便可以利用上文中結(jié)合圖6的實施例所描述的電路、經(jīng)信號線SDO將串行化數(shù)據(jù)字傳送給中央控制器12。在下文更詳細(xì)地解釋了接口控制器和頻率合成器的總體操作之后,將會對圖8中的操作有更充分的理解。
圖9中的邏輯電路圖更具體詳細(xì)地描還了圖8中的數(shù)據(jù)導(dǎo)向單元DDU的實施例。操作代碼字的數(shù)字位OS3-OS0分別被反向門150-153反向,形成各自的補(bǔ)碼(Complement)。然后,數(shù)字信號OS3-OS0及它們相應(yīng)的補(bǔ)碼聯(lián)到兩個譯碼器單元120和122,它們在圖中用虛線示于框內(nèi)。譯碼器單元120利用“與非”門構(gòu)成組合邏輯,產(chǎn)生控制信號C1、C2和C3,它們又被相應(yīng)的反向門反向,以產(chǎn)生其補(bǔ)碼??刂菩盘朇1-C3及它們的相應(yīng)的補(bǔ)碼與傳統(tǒng)型模擬門構(gòu)成的單刀雙擲開關(guān)(如結(jié)合圖8的實施例所描述的)相聯(lián)。這種模擬開關(guān)可以是Motorola公司生產(chǎn)的型號為14016的一種。類似地,譯碼器單元122也用“與非”門構(gòu)成組合邏輯,形成控制信號C4-C9,并使用“或非”門形成邏輯信號CWR和PWR,使用反向門產(chǎn)生信號OCE和LE,如結(jié)合圖8的實施例所描述的那樣??刂菩盘朇4-C9被相應(yīng)的反向門反向,形成各自的補(bǔ)碼,每一個控制信號及其補(bǔ)碼被用于控制各自的單刀雙擲開關(guān)SW4-SW9。這些開關(guān)可以是與開關(guān)SW1-SW3相同的類型。其余電路與結(jié)合圖8的實施例所作的描述相同。
圖10給出適用于圖2所示接口控制器的一個存貯器管理單元MMU實施例的方框圖。在本實施例中,從標(biāo)準(zhǔn)計數(shù)器20得到內(nèi)部時鐘信號FL,通過信號線44與接口控制器38相聯(lián)并進(jìn)入存貯器管理單元MMU(如圖2所示)。內(nèi)部時鐘信號FL通過一反向門154與“與非”門156的一個輸入端相聯(lián)。從中央控制器12(見圖6)接收的時鐘信號SCK得到時鐘信號CKI,該時鐘信號CKI通過另一個反向門158與“與非”門160的一個輸入端相聯(lián)。D型觸發(fā)器162的Q和NQ輸出端分別聯(lián)到“與非”門156和160的各自另一個輸入端?!芭c非”門156和160的輸出端又分別與另一個“與非”門164的兩個輸入端相聯(lián),而“與非”門164的輸出被反向門166反向,產(chǎn)生一個時鐘信號CK,它被分送到鎖相環(huán)電路10和14及緩存存貯器40(見圖2、3和4)。
再有,觸發(fā)器162的Q和NQ輸出端分別與另一個D型觸發(fā)器168的C和NC輸入端相聯(lián),而觸發(fā)器168的D輸入端聯(lián)接內(nèi)部芯片選擇信號ISS。觸發(fā)器168的Q輸出端與一個半字節(jié)計數(shù)器的復(fù)位輸入端相聯(lián)(由方框170所示),它根據(jù)信號CK及其補(bǔ)碼(通過門164和166提供的)來增量計數(shù)。觸發(fā)器168的NQ輸出端與另一個“與非”門172的一個輸入端相聯(lián)。半字節(jié)計數(shù)器170的數(shù)字輸出產(chǎn)生信號NIBCK,它作為時鐘信號輸入提供給時序發(fā)生器174,時序發(fā)生器174根據(jù)NIBCK產(chǎn)生時序信號176該時序(timing)信號被譯碼電路178譯碼。由譯碼電路178產(chǎn)生的第一個譯碼信號180與“與非”門182的一個輸入端相聯(lián),“與非”門182的輸出端與觸發(fā)器162的復(fù)位輸入端相聯(lián)。由譯碼器單元178產(chǎn)生的第二個譯碼信號與另一個“與非”門186的一個輸入端相聯(lián),它的輸出端與觸發(fā)器162的C輸入端相聯(lián),還通過反向門188與觸發(fā)器162的NC輸入端相聯(lián)?!芭c非”門186的另一輸入端與來自信號線44的內(nèi)部時鐘信號FL相聯(lián)。
再有,操作代碼字OS0-OS3與譯碼器178產(chǎn)生的其他時序信號190一起接到另一個譯碼器電路192上,它對這些輸入譯碼,并產(chǎn)生某些邏輯和時序信號,這些將在下文中詳細(xì)描述。
由譯碼器電路192產(chǎn)生的信號之一是主復(fù)位信號,記為MRST,它聯(lián)到緩存存貯器40的移位寄存器(見圖4)、聯(lián)到時序發(fā)生器174、還通過反向門193聯(lián)到“與非”門182的一個輸入端。由譯碼器電路192產(chǎn)生的其他信號有用于鎖相環(huán)電路10和14的觸發(fā)器寄存器的選通信號,分別記為SSL01和SSL02。類似地,用于在鎖相環(huán)電路10和14中選通檢測寄存器(圖中未畫出)的信號TSS01和TSS02也是由譯碼器電路192產(chǎn)生的。也是由譯碼器電路192產(chǎn)生的讀/寫信號RW及行(row)譯碼啟動信號NO被提供給緩存存貯器40供控制之用(見圖4)。RW信號也聯(lián)到“與非”門172的另一個輸入端。
再有,由譯碼器電路192產(chǎn)生的時序信號S1和S2分別聯(lián)到“與非”門196的兩個輸入端,并通過各自的反向門198和200產(chǎn)生信號S1和S2提供給緩存存貯器40的一個控制電路(見圖4)。時序信號S2還提供給DDU電路(參考圖8和9)?!芭c非”門196的輸出端與D型觸發(fā)器202的NC輸入端相聯(lián),并通過反向門204將其解碼聯(lián)到該觸發(fā)器202的C輸入端。“與非”門172的輸出端與觸發(fā)器202的復(fù)位輸入端相聯(lián),而觸發(fā)器202的D輸入端聯(lián)接到代表邏輯1的電平上。觸發(fā)器202的Q輸出端產(chǎn)生輸出啟動信號OE,它與SPI電路相聯(lián)(見圖6)。
在操作過程中,當(dāng)接口控制器38被中央控制器12經(jīng)信號SS選通時,內(nèi)部從屬選通信號ISS被置于邏輯低電平。當(dāng)譯碼器電路192解除(relieve)主復(fù)位信號MRST時,響應(yīng)時鐘信號FL,并在信號184的控制下經(jīng)門186和188啟動觸發(fā)器162,從而改變它的輸出端Q和NQ的狀態(tài)。觸發(fā)器162的Q和NQ信號分別聯(lián)到觸發(fā)器168的時鐘輸入端C和NC,并使其Q輸出跟隨ISS的邏輯零狀態(tài),從而允許半字節(jié)計數(shù)器170根據(jù)信號CK及其由門164和166產(chǎn)生的補(bǔ)碼來從零起增值計數(shù)。由觸發(fā)器162的Q及NQ輸出來選擇門156和160之一,來允許內(nèi)部時鐘信號FL或者從中央控制器得到的時鐘信號CKI兩者之一成為通過門164的時鐘信號CK。每當(dāng)半字節(jié)計數(shù)器170達(dá)到計數(shù)4,便產(chǎn)生一個代表信號NIBCK的脈沖,這個脈沖還使時序發(fā)生器174增值,以產(chǎn)生時序信號176。譯碼器178對時序信號176譯碼,依次產(chǎn)生信號180、184和190,這些信號與操作代碼字OS0-OS3的代碼相結(jié)合,共同影響觸發(fā)器162的狀態(tài)及譯碼器192的輸出狀態(tài)。
此外,當(dāng)信號RW為“寫”狀態(tài),而接口控制器38已被選通從而使觸發(fā)器168的NQ輸出端被驅(qū)動成邏輯1的時候,觸發(fā)器202的復(fù)位輸入經(jīng)門172被解除。在此之后,當(dāng)產(chǎn)生了S1或者S2的時候,觸發(fā)器202便被門196和門204推動一次(clock),使其Q輸出或者說信號OE被驅(qū)動成邏輯1。
回來參考圖7,當(dāng)由DDU電路(參見圖8和圖9)響應(yīng)OS0-OS3全零代碼使操作碼啟動信號OCE為邏輯1時,鎖存器110的Q輸出跟隨其邏輯狀態(tài)。于是,當(dāng)NIBCK信號出現(xiàn)一個脈沖時,便通過門114和116在信號線OC上出現(xiàn)一個邏輯1脈沖。再回來參考圖6,信號線OC與D型觸發(fā)器210的NC輸入端相聯(lián),還經(jīng)反向門212與其C輸入端相聯(lián)。觸發(fā)器210的NQ輸出端又返回來與其數(shù)據(jù)輸入端相聯(lián),還和“與非”門214的一個輸入端相聯(lián)。觸發(fā)器210的復(fù)位輸入與信號ISS相聯(lián)。由MMU電路(見圖10)產(chǎn)生的信號OE與“與非”門214的另一輸入端相聯(lián),門214的輸出端與“或非”門216的一個輸入端相聯(lián),還通過反向門220與“與非”門218的一個輸入端相聯(lián)。串行輸出線SO與門216和門218的另一輸入端相聯(lián)。門218的輸出通過一對級聯(lián)反向器220和222與PMOS三極管的柵極相聯(lián)。類似地,門216的輸出端通過另一對級聯(lián)反向器224和226與NMOS三極管的柵極相聯(lián)。這PMOS和NMOS三極管的源極分別與電源線和地相聯(lián),而其漏極聯(lián)在一起與SDI線相聯(lián)。
在工作過程中,SDI線可以控制信號OE和OC選定為雙向的,也就是說,中央控制器12能經(jīng)過SDI線讀取來自接口控制器38的數(shù)據(jù),也能經(jīng)SDI線向接口控制器35寫入數(shù)據(jù)。當(dāng)中央控制器12向接口控制器38寫數(shù)據(jù)字時,PMOS和NMOS三極管雙雙被關(guān)閉(turn off),產(chǎn)生一個非常高的阻抗,或者說使其輸出端浮空。另一方面,當(dāng)中央控制器12欲讀取接口控制器38的數(shù)據(jù)字時,控制信號OE和OC使觸發(fā)器210和“與非”門214進(jìn)入其適當(dāng)狀態(tài)以啟動門216和218來響應(yīng)串行輸出線SO的數(shù)字?jǐn)?shù)據(jù)信息,從而相應(yīng)地控制PMOS和NMOS三極管根據(jù)信號線SO的數(shù)字信號向信號線SDI輸送脈沖。
圖11中給出圖10所示MMU電路實施例的更詳細(xì)的邏輯示意圖。圖中對前面描述過的信號線和邏輯部件使用同樣的參照號數(shù)。例如,半字節(jié)計數(shù)器170和時序發(fā)生器174示于虛線所圍框內(nèi),每一個由傳統(tǒng)的D型觸發(fā)器結(jié)構(gòu)組成。又如,譯碼電路178也示于虛線框內(nèi),每一個譯碼電路由“與非”門和“或非”門的組合邏輯組成。其余電路主要由譯碼器單元192構(gòu)成,它包括用相互聯(lián)結(jié)的“與非”門構(gòu)成的傳統(tǒng)的組合邏輯,用于對操作代碼字OS0-OS3及其補(bǔ)碼以及依次由譯碼器電路178產(chǎn)生的時序信號190進(jìn)行譯碼。圖11中電路的操作方式與對圖10中的實施例所作的描述相同。
圖12、13和14描述了適用于圖2所示接口控制器的控制寄存器CREG1、CREG2及CREG3的實施例的電路示意圖。參考圖12,信號CWR、ISS及IB3分別與“與非”門230的各輸入端相聯(lián)?!芭c非”門230的輸出端聯(lián)到一組D型觸發(fā)器232、234和236的共同的C輸入端,還通過反向門238聯(lián)到這組觸發(fā)器的NC輸入端。RST信號聯(lián)到觸發(fā)器232、234及236的共同復(fù)位輸入端。數(shù)字信號IB0、IB1及IB2分別聯(lián)到觸發(fā)器236、234及232的D輸入端。觸發(fā)器236和234的Q輸出成為信號BS1和BS2,它們經(jīng)信號線46提供給環(huán)偏移控制(loop bias control)24,用于在那里規(guī)定其特征值。觸發(fā)器232的Q輸出成為信號OPON,它經(jīng)信號線48提供給運算放大器,用于在那里規(guī)定其特征值。
參考圖13,信號CWR、ISS及IB2直接聯(lián)到另一個“與非”門240的各輸入端,而信號IB3通過反向門242聯(lián)到“與非”門240的另一輸入端?!芭c非”門240的輸出端共聯(lián)到2個D型觸發(fā)器244和246的C輸入端,還通過反向門248共聯(lián)到其NC輸入端。RST信號共聯(lián)到觸發(fā)器244及246的復(fù)位輸入端。數(shù)字信號IB0和IB1分別聯(lián)到觸發(fā)器246及244的D輸入端。觸發(fā)器246和248的Q輸出分別成為數(shù)字信號OSD和OSON,它們經(jīng)信號線42提供給標(biāo)準(zhǔn)振蕩器16,用于規(guī)定其特征值。
參考圖14,信號CWR和ISS分別直接聯(lián)到“與非”門250的輸入端,而信號IB2和IB3分別經(jīng)過門252和254聯(lián)到這同一“與非”門的第三和第四輸入端。信號RST共聯(lián)到D型觸發(fā)器256和258的復(fù)位輸入端?!芭c非”門250的輸出端聯(lián)到觸發(fā)器256和258的C輸入端,并通過門260聯(lián)到它們的NC輸入端。數(shù)字信號IB0和IB1分別聯(lián)到觸發(fā)器258和256的D輸入端。觸發(fā)器258和246的Q輸出分別成為信號OS1和OS2,并經(jīng)過信號線44提供給標(biāo)準(zhǔn)計數(shù)器20,用于規(guī)定其特征值。
用于圖2所示接口控制器38的“加電復(fù)位”電路的適用電路實施例由圖15中的電路圖示出。參考圖15,一個PMOS三極管與電容CP1串聯(lián),聯(lián)到電源VD和大地電位之間。T1和CP1之間的節(jié)點與斯密特觸發(fā)器型反向器262的輸入端相聯(lián),它又與一對反向器264及266級聯(lián),產(chǎn)生信號POR,提供給SPI電路(參見圖6)。在工作過程中,當(dāng)電壓值VD使電容器CP1上的電壓超過斯密特觸發(fā)器型反向器262的閾值電平時,反向器262的端出被驅(qū)動成邏輯零。這樣的結(jié)果使輸出信號POR也最終變成邏輯零,這是它的“有效”狀態(tài)。如圖6中的電路圖所示,當(dāng)POR信號為邏輯零時,觸發(fā)器64和86-92也通過解除其復(fù)位控制而啟動。這時觸發(fā)器便能響應(yīng)與其時鐘輸入端和數(shù)據(jù)輸入端相聯(lián)的信號進(jìn)行傳送。
在本實施例中,操作代碼字是一個4位二進(jìn)制數(shù)字代碼,代表示于圖16表中的16種可能的操作。接口控制器38中的DDU電路響應(yīng)這16種可能的操作代碼而形成的各種開關(guān)聯(lián)接方式示于圖22的表中,而在中央控制器12、鎖相環(huán)電路10和14、及存貯器40之間傳送數(shù)據(jù)的串行數(shù)據(jù)傳送協(xié)議由圖17-21給出。圖16-22將在下面對操作的舉例描述中引用到。
參考圖16中的表,由全零操作代碼(IOE)代表的SPIO啟動操作允許接口控制器從四線接口(即使用SDO線)轉(zhuǎn)換成三線接口(即使得SCI線成為雙向的)。在這種狀態(tài)下,只有在“讀”型操作碼(下文將更詳細(xì)描述)的“讀”方式(圖10中的172、202)期間SDI線才成為雙向的。為了從SDI線上讀取數(shù)據(jù),接口控制器38必須在“讀”操作代碼字和相應(yīng)的數(shù)據(jù)字之前接收到IOE操作代碼字(參考圖18)。在經(jīng)由SDI線從中央控制器112向接口控制器38傳送數(shù)據(jù)的末尾,由相應(yīng)的產(chǎn)生電路激發(fā)控制信號OE和OC,用于控制觸發(fā)器210和“與非”門214的狀態(tài),來啟動門216和218,使SDI線在SCK信號的下一個時鐘邊沿(clock edge)變?yōu)殡p向的(參見圖6)。 SDI線將保持一個輸出,直到由信號SS及相應(yīng)的內(nèi)部信號ISS控制觸發(fā)器210的狀態(tài)使門214、216及218“關(guān)閉”(disable)從而使接口控制器不再被選通為止。
當(dāng)接口控制器38被選通時,通過對寄存器98-101(見圖7)復(fù)位迫使操作代碼字OS0-OS3為全零。參考圖22,響應(yīng)全零操作代碼字IOEDDU電路的開關(guān)SW1被接通到位置1。于是,串行數(shù)據(jù)輸入經(jīng)過SDI線和相應(yīng)的SI線傳送給IBI線,而其頭四位(即IOE代碼)被打入寄存器86、88、90及92,并在那里轉(zhuǎn)換成并行位IB0-IB3。打入寄存器(clocking)的操作是由中央控制器產(chǎn)生的信號SCK經(jīng)門74和76來完成的,它與經(jīng)SDI線傳送的數(shù)字?jǐn)?shù)據(jù)位同步。并行IOE代碼根據(jù)下列條件經(jīng)信號線IB0-IB3送入OREG電路的寄存器101、100、99及98的數(shù)據(jù)輸入端(見圖7)。由于在選通時OS0-OS3的初始代碼被復(fù)位為全零,OCE信號保持為邏輯1,并在4位串行操作碼經(jīng)IBI傳送到寄存器86-92之后由MMU電路經(jīng)信號線NIBCK產(chǎn)生一個脈沖。圖7中的觸發(fā)器110對此作出響應(yīng),將其Q輸出端置為邏輯1,于是在門114和116的輸出端造成一個脈沖,這個脈沖的觸發(fā)作用使操作碼位經(jīng)IB0-IB3出現(xiàn)在相應(yīng)寄存器的數(shù)據(jù)輸入端。這樣,在上述條件下操作代碼字OS0-OS3經(jīng)并行線IB0-IB3提供給這些寄存器。
因為對于操作代碼IOE線IB0-IB3上的數(shù)據(jù)為全零,在鎖存后操作代碼字保持全零,DDU電路的開關(guān)SW1保持在位置1。在這些同樣條件下,譯碼器122響應(yīng)全零IOE代碼(見圖22)并閉合開關(guān)SW5并置信號LE為邏輯1。這樣,輸出寄存器92經(jīng)線IB3并穿過D觸發(fā)器124與串行輸出線SO相聯(lián),D觸發(fā)器124是由同步信號CKI來同步的。在這些條件下,接口控制器38已準(zhǔn)備好根據(jù)圖18的協(xié)議從中央控制器接受順序傳送的“寫”操作代碼。在本實施例中,有三種“寫”操作MR1、MR20和MR21(見圖16)。從MR1開始說起,它的相應(yīng)操作代碼為0111,在這操作碼后面可以跟隨一個相應(yīng)的4位數(shù)據(jù)字,它唯一地標(biāo)識出緩存存貯器40中的16個寄存器之一,相應(yīng)于中央控制器12欲讀取的鎖相環(huán)電路10的特征數(shù)據(jù)字。操作代碼0111串行通過開關(guān)SW1,并由時鐘信號CKI控制移入寄存器86-92,在那里變換成并行字并傳送給寄存器98-101,這些前面已描述過了。然后,順序的4位數(shù)據(jù)被打入寄存器86-92,再經(jīng)數(shù)據(jù)總線IB0-IB3并行傳送到緩存存貯器40,送入行譯碼電路(見圖4)。MMU電路(圖10)響應(yīng)操作碼0111,產(chǎn)生合適的控制信號MRST、RW、S1、S2及NO,這些控制信號使緩存存貯器40以并行格式傳送出特征數(shù)據(jù)字,這個特征數(shù)據(jù)字取自由信號線IB0-IB3給定地所規(guī)定的存貯器寄存器,通過那里的一個“預(yù)充電器(precharger)”送到移位寄存器電路S/R。
此外,DDU電路(見圖8)中的譯碼電路120和122響應(yīng)操作碼0111使開關(guān)SW1置于位置2,將緩存存貯器40的移位寄存器輸出MDO聯(lián)到IBI線,還將信號IB3經(jīng)開關(guān)SW5聯(lián)到觸發(fā)器124。邏輯控制信號LE也被置于邏輯1,從而使門126能響應(yīng)時鐘信號CKI。在這一狀態(tài),緩存存貯器40的移位寄存器S/R中的特征數(shù)據(jù)字能由時鐘信號CK控制串行移出,沿著線MDO和IBI,穿過寄存器86-92,穿過開關(guān)SW5經(jīng)IB3和觸發(fā)器124,沿著信號線SO,通過門218和216到達(dá)被選通的雙向線SDI或線SDO線,并最后到達(dá)中央控制器12。在圖20所示“讀存貯器”L01串行協(xié)議中,特征數(shù)據(jù)字之前放置了地址數(shù)據(jù)字,在傳送開始時它存放在寄存器86-92之中。在32個時鐘膠沖之后,中央控制器停止繼續(xù)計時,同時接口控制器38被信號SS停止選通。
在本實施例中,緩存存貯器40只有兩個寄存器唯一地對應(yīng)于鎖相環(huán)14的特征數(shù)據(jù)字。因此,要讀取兩個寄存器中的一個只需要一個操作代碼字,或MR20,或MR21。該操作代碼字的最低有效位可以在零和1之間變換,以確定對緩存存貯器40中所需寄存器的選擇。相應(yīng)于由中央控制器來讀取這兩個寄存器內(nèi)容的操作代碼字是1010(MR20)和1011(MR21),兩者后面都跟隨相應(yīng)的全零數(shù)據(jù)字(參考圖16)。如圖22中的表所示,DDU電路響應(yīng)操作代碼字MR20和MR21,構(gòu)成的聯(lián)接方式與前述MR1操作的聯(lián)接方式相同。在圖21所示“讀存貯器”LO2串行協(xié)議中,特征數(shù)據(jù)字之前置有全零,在傳送開始時它們存在寄存器86-92之中。
另一組操作碼允許中央控制器直接將一個特征數(shù)據(jù)字裝入鎖相環(huán)電路10或14之一的一個存貯寄存器中,或裝入緩存存貯器40的一個存貯寄存器中。例如,操作代碼0001(L1S)允許從控制器12向鎖相環(huán)電路10(見圖3)的移位寄存器直接裝入。對于這一操作,圖17所示傳送協(xié)議允許4位操作碼之后直接跟隨特征數(shù)據(jù)字,對本實施例,其數(shù)據(jù)字長度為28位。例如,操作代碼字0001(L1S)首先從中央控制器1、2傳送出來,集結(jié)存貯于OREG電路(見圖7)的寄存器101-98中。通過把移位寄存器SQ1的輸出線經(jīng)開關(guān)SW6與鎖存器124相聯(lián),并通過該鎖存器聯(lián)到SO線,同時把信號LE驅(qū)動成邏輯1,這樣使DDU電路(見圖8)響應(yīng)操作代碼字L1S(見圖22),把開關(guān)SW2置于位置1,從而把串行輸入線SI與DI線相聯(lián),而DI線是鎖相環(huán)電路10的移位寄存器的輸入。在經(jīng)信號線SI傳送時,從線DI經(jīng)開關(guān)SW2到電路10移位寄存器的信息移送是由時鐘信號CK控制的,它取自由中央控制器12產(chǎn)生的經(jīng)信號SCK提供的信號CKI。在28個時鐘脈沖之后,時序發(fā)生器174禁止繼續(xù)傳送。在傳送操作過程中,信號SSL01將電路10的鎖存寄存器與那里的移位寄存器切斷,當(dāng)完成特征數(shù)據(jù)字傳送時,接口控制器38可以被停止選通,此時信號SSL01把移位寄存器中新裝入的特征數(shù)據(jù)字傳送給鎖相環(huán)電路10的各個電路,去規(guī)定其特征,以便在那里產(chǎn)生合成的信道頻率信號。
以類似的方式,利用操作代碼0100(L2S),可以直接地從中央控制器12向鎖相環(huán)電路14的移位寄存器裝載。在這一操作狀態(tài)(見圖22),開關(guān)S3受控將DI2線與SI線相聯(lián),允許串行特征字流向電路14的移位寄存器。相應(yīng)地,電路14的移位寄存器的輸出線SQ2經(jīng)開關(guān)SW7和鎖存器124與SO線相聯(lián)。鎖相環(huán)電路10和14的檢測(test)寄存器(未畫出)可以分別利用操作代碼0011和0101來從中央控制器直接裝載。
此外,中央控制器還可以指示把指定給鎖相環(huán)電路10或鎖相環(huán)電路14的特征數(shù)據(jù)字裝入緩存存貯器40中預(yù)先指定的存貯寄存器中。在本實施例中,緩存存貯器40的16個寄存器已被預(yù)先指定為用于鎖相環(huán)電路10的特征數(shù)據(jù)字的緩存存貯,有兩個寄存器已預(yù)先指定為用于鎖相環(huán)電路14的特征數(shù)據(jù)字的緩存存貯。操作碼0110(MW1)指示接口控制器38將特征數(shù)據(jù)字從中央控制器12傳送給緩存存貯器40,放在由相應(yīng)的數(shù)據(jù)字唯一標(biāo)志的存貯寄存器中。這一操作的串行數(shù)據(jù)傳送協(xié)議示于圖19。
在操作過程中,MW1的操作代碼字首先被傳送,后接4位全零碼。操作碼MW1集結(jié)存貯于寄存器101-98中(見圖7)。在4位零之后是相應(yīng)的數(shù)據(jù)字,它被緊縮存貯于寄存器86-92之中,這些寄存器的輸出經(jīng)并行線IB0-IB3傳送給緩存存貯器40的行譯碼器,在那里用作地址碼。MMU電路響應(yīng)操作碼0110,使MRST、RW、S1和S2產(chǎn)生適當(dāng)?shù)男盘?,從而使緩存存貯器40進(jìn)入如下狀態(tài)利用選通的同步信號CKI經(jīng)數(shù)據(jù)線DI串行地接受特征數(shù)據(jù)字放入移位寄存器S/R。此外,DDU電路控制開關(guān)SW2,使之置于位置1 。把串行輸入線SI與線DI相聯(lián),還控制開關(guān)SW1使之置于位置2,把移位寄存器的輸出端MDO與IBI線相聯(lián)(見圖22)。還有,開關(guān)SW4閉合使移位寄存器的輸出端MDO經(jīng)鎖存器124與線SO相聯(lián)。信號LE變成邏輯1來啟動鎖存器124的時鐘輸入。在完成特征數(shù)據(jù)字傳送之后,信號RW、S1及S2受到控制,將被裝入的特征數(shù)據(jù)字從移位寄存器送入經(jīng)數(shù)據(jù)線IB0-IB3得到的地址所唯一確定的存貯寄存器中(見圖4)。其后,接口控制器38可能被停止選通,也可能以同樣方式傳送另一個存貯寄存器地址及相應(yīng)的特征數(shù)據(jù)字(見圖19中的協(xié)議)。
為將特征數(shù)據(jù)字寫入為鎖相環(huán)電路14所指定的兩個存貯器位置中,其操作代碼可以設(shè)置成1000(MW20)或1001(MW21)。操作代碼的最低有效位指定了在存貯器40中的和當(dāng)存貯寄存器。根據(jù)這一操作的串行傳送協(xié)議,操作碼后面可以串行跟隨28位特征數(shù)據(jù)字(如圖17所示)。MMU電路與前述類似地產(chǎn)生適當(dāng)?shù)目刂菩盘杹聿僮骶彺娲尜A器40的各電路,來完成從串行到并行的轉(zhuǎn)換以及把并行格式的特征數(shù)據(jù)字傳送給唯一確定的存貯寄存器。
接口控制器38還響應(yīng)單一操作碼L1M及相應(yīng)的數(shù)據(jù)字,來自動指示將特征數(shù)據(jù)字從緩存存貯器40串行傳送給鎖相環(huán)電路10。例如,操作碼0010(L1M)可以后接4位存貯器地址,它唯一標(biāo)志出緩存存貯器中含有要傳送給電路10的特征數(shù)據(jù)字的那個存貯寄存器的地址。如前文所述,操作代碼在寄存器101-98中集結(jié),地址數(shù)據(jù)碼在寄存器86-92中集結(jié)。如聯(lián)系圖10所描述的那樣,MMU電路順序發(fā)出適當(dāng)?shù)目刂菩盘杹碇甘緜魉汀H欢?,在這傳送過程中,按照觸發(fā)器162的選擇,時鐘信號CK不是取自中央控制器而是取自內(nèi)部時鐘信號FL。時鐘信號FL可以比取自中央控制器的時鐘信號快幾個數(shù)量級。
在本實施例中,一旦傳送了操作碼字和相應(yīng)的地址,接口控制器38可以立即被中央控制器12停止選通。在這種情況下,在完成了從存貯器40到移位寄存器的傳送之后,線路10的鎖存寄存器由信號SSL01操縱立即從相應(yīng)的移位寄存器接受并行格式的特征數(shù)據(jù)字。然而,在傳送操作碼和相應(yīng)數(shù)據(jù)字之后,來自中央控制器的選通信號SS還可以再維持一段時間,在這種情況下,在中央控制器12經(jīng)信號線SS停止選通之前,將不會發(fā)生特征數(shù)據(jù)字從移位寄存器向電路10的鎖存器寄存器的傳送。在這些情況下,SSL01信號都是跟隨在停止選通信號SS或ISS之后。
接口控制器38還響應(yīng)單一操作碼CS0或CS1來指示特征數(shù)據(jù)字向鎖相環(huán)電路10和14的移位寄存器的傳送。在本實施例中,這些代碼是1100(CS0)及1101(CS1),后接相應(yīng)的4位地址唯一地標(biāo)識出緩存存貯器中的一個存貯寄存器,它含有要傳送給鎖相環(huán)電路10的移位寄存器的特征數(shù)據(jù)字。相應(yīng)地,操作碼CS0或CS1(參見圖16)的最低有效位指定了要裝入鎖相環(huán)電路14的移位寄存器的特征字所在的存貯寄存貯。如前所述,從中央控制器傳出之后的操作代碼字和相應(yīng)的地址集結(jié)在適當(dāng)寄存器中。根據(jù)該操作代碼字,MMU和DDU電路形成圖2 2所示聯(lián)接方式并產(chǎn)生適應(yīng)的時序控制信號來實現(xiàn)下述的傳送。
更具體地說,緩存存貯器40的移位寄存器輸出端MDO經(jīng)開關(guān)SW2聯(lián)到信號線DI,并通向鎖相環(huán)電路10的移位寄存器輸入端。電路10的移位寄存器輸出端SQ1經(jīng)開關(guān)SW3聯(lián)到信號線DI2,它是電路14的移位寄存器輸入端。在操作過程中,由操作代碼字CS0或CS1的最低有效位指定的存貯器40中的一個存貯寄存器所存放的特征數(shù)據(jù)字以并行格式傳送給緩存存貯器40的移位寄存器,再從存貯器40的移位寄存器串行移出送到鎖相環(huán)電路10的移位寄存器,傳送過程的時鐘信號利用的是由MMU電路中的觸發(fā)器162選定的內(nèi)部時鐘信號FL。此后,利用同一時鐘信號FL,將地址線IB0-IB3唯一標(biāo)志的特征數(shù)據(jù)字以并行格式傳送給緩存存貯器40的移位寄存器再串行移送到電路10的移位寄存器。與此同時,也利用時鐘信號FL將電路10的移位寄存器中的特征數(shù)據(jù)字串行移送到電路14的移位寄存器。在28個時鐘脈沖結(jié)束時,指定的特征數(shù)據(jù)字存貯于電路10和14的適當(dāng)?shù)囊莆患拇嫫髦?,那里的相?yīng)的鎖存寄存器可以分別受控于控制信號SSL01和SSL02將特征數(shù)據(jù)字傳送給鎖相環(huán)電路。
另一個操作碼字指示接口控制器向各個控制寄存器CREG1、CREG2及CREG3(分別由圖12、13和14描述)寫入數(shù)據(jù)。為啟動這一操作,首先有4位操作碼1110(CWR)串行地從中央控制器12傳送到接口控制器38,后接相應(yīng)的4位數(shù)據(jù)字,在本操作中這4位被稱作控制字。由控制字的最高有效位狀態(tài)或最高有效位與次高有效位的組合狀態(tài)來選擇指定的控制寄存器,而其余各位的狀態(tài)被存貯在那個寄存器中。在操作過程中,操作代碼字在OREG電路的寄存器98-101中集結(jié)(wind up)(見圖7),后續(xù)4位控制字在SPI電路的寄存器86-92中集結(jié)(見圖6)。操作代碼字CWR由譯碼器電路122譯碼,產(chǎn)生信號CWR,與信號ISS一起分別提供給控制寄存器CREG1、CREG2和CREG3的邏輯選通電路230、240及250,作為那里的啟動信號。
如果經(jīng)信號線IB3提供的控制字最高有效位是邏輯1,則門230變成響應(yīng)狀態(tài),而門240和250仍保持非響應(yīng)狀態(tài)。這樣,出現(xiàn)在IB0-IB2上的數(shù)據(jù)便由門230和238打入CREG1的寄存器236、234和232。于是,這些寄存器的Q輸出便根據(jù)控制字的相應(yīng)位來更新。類似地,如果控制字的最高有效位為邏輯零,而次高有效位為邏輯1,則門240變成響應(yīng)狀態(tài),而門230和250保持非響應(yīng)狀態(tài)。在這種狀況下,出現(xiàn)在IB0和IB1上的數(shù)據(jù)便由門240和248打入CREG2的寄存器246和244。最后,如果控制字的最高有效位和次高有效位的狀態(tài)均為邏輯零,則門250變成響應(yīng)狀態(tài),而門230和240保持非響應(yīng)狀態(tài)。在這種狀況下,門250和260將信號線IB0和IB1的數(shù)字狀態(tài)打入寄存器258和256中存貯。以這種方式,可以在中央控制器12的控制下利用接口控制器38控制字傳送給一個選定的控制寄存器。
最后一個操作代碼字1111指示接口控制器38把一個相應(yīng)的數(shù)據(jù)字傳送給數(shù)字輸出端口電路36。從中央控制器進(jìn)行傳送的串行傳送協(xié)議與“控制寫”所用協(xié)議相同,也就是,首先傳送4位操作代碼,后接相應(yīng)的4位數(shù)據(jù)字,稱作端口數(shù)據(jù)。操作代碼字和相應(yīng)數(shù)據(jù)字在它們的相應(yīng)寄存器中集結(jié),這與前述相同,而信號線IB0-IB3提供給端口電路36中的一組鎖存寄存器(如圖5所示)。DDU電路中的譯碼器電路122對操作代碼字PW2譯碼并產(chǎn)生信號PWR。信號PWR與選通信號ISS一起提供給36(見圖5)中的控制電路,使那里的鎖存寄存器能夠存貯線IB0-IB3的數(shù)據(jù)字。提供了一組驅(qū)動電路來把鎖存寄存器中的數(shù)字代碼字傳送到它們的相應(yīng)的數(shù)字輸出線PA3-PA0。
盡管對本發(fā)明的描述是聯(lián)系上述具體實施例進(jìn)行的,但可以理解,對它可作多種補(bǔ)充、修改和替換而不偏離本發(fā)明的廣泛的原理。因此,本發(fā)明不應(yīng)局限于任何單一的實施例,而應(yīng)根據(jù)所附權(quán)利要求的內(nèi)容來確定其廣度和范圍。
權(quán)利要求
1.一種頻率合成器,至少包括一個鎖相環(huán)(PLL)電路(10),在工作中由中央控制器(12)規(guī)定其特征,以產(chǎn)生一個合成的信道頻率信號(SF1),所述鎖相環(huán)電路包括至少一個存貯寄存器,它由數(shù)據(jù)字(D1)動態(tài)程序控制,該數(shù)據(jù)字規(guī)定所述鎖相環(huán)電路的操作特征,以產(chǎn)生所述合成的信道頻率信號,所述頻率合成器以下述部件的組合為其特征一個接口控制器(38,圖2)聯(lián)在所述中央控制器和所述鎖相環(huán)電路的所述至少一個存貯寄存器之間,在工作中它從所述中央控制器接受(經(jīng)SS、SCK、SI、SDO)操作代碼字和數(shù)據(jù)字;以及一個緩存存貯器(40,圖4)與所述接口控制器相聯(lián),用于存貯規(guī)定所述鎖相環(huán)操作特征的一組數(shù)據(jù)字,所述接口控制器響應(yīng)來自所述中央控制器的操作代碼,以指揮數(shù)據(jù)字(D1、MDD)在所述中央控制器、至少一個存貯寄存器以及緩存存貯器之間的傳送。
2.根據(jù)權(quán)利要求1的頻率合成器,其特點在于它的接口控制器包括第一裝置(SPI、MMU、DDU),有選擇地操作把中央控制器與至少一個存貯寄存相聯(lián)并控制數(shù)據(jù)字在二者之間的傳送;第二裝置(SPI、MMU、DDU),有選擇地操作把中央控制器與緩存存貯器相聯(lián)并控制數(shù)據(jù)字在二者之間的傳送;第三裝置(SPI、MMU、DDU),有選擇地操作把緩存存貯器與至少一個存貯寄存器相聯(lián)并控制數(shù)據(jù)字在二者之間的傳送;以及裝置(SPI),用于對來自中央控制器的操作代碼字譯碼,并根據(jù)譯出的操作代碼字來選定所述第一、第二和第三裝置之一去完成被指定的操作。
3.根據(jù)權(quán)利要求2的頻率合成器,其特征在于操作代碼字和數(shù)據(jù)字是以串行格式在中央控制器、接口控制器、緩存存貯器以及至少一個存貯寄存器之間傳送。
4.根據(jù)權(quán)利要求3的頻率合成器,其特征在于所述接口控制器包括四個端口與中央控制器相連;第一端口(SS)用于從中央控制器接收選通信號;第二端口(SCK)用于從中央控制器接受時鐘信號,用于同步操作代碼字和數(shù)據(jù)字的串行傳送;第三端口(SDI)用于從中央控制器接受串行格式的操作代碼字和數(shù)據(jù)字;第四端口(SDO)用于以串行形式向中央控制器發(fā)送數(shù)據(jù)字。
5.根據(jù)權(quán)利要求4的頻率合成器,其特征在于所述接口控制器包括一種裝置(圖6,210,214),它有選擇地將第三端口轉(zhuǎn)換成雙向串行字傳送端口(SDI),用于發(fā)送和接收串行格式字。
6.根據(jù)權(quán)利要求3的頻率合成器,其特征在于其接口控制器包括三個端口與中央控制器相聯(lián)第一端口(SS)用于從中央控制器接收選通信號;第二端口(SCK)用于從中央控制器接收時鐘信號,用于同步操作代碼字和數(shù)據(jù)字的串行傳送;第三端口用于雙向地向中央控制器發(fā)送及從中央控制器接收串行格式的字。
7.根據(jù)權(quán)利要求3的頻率合成器,其特征在于譯碼裝置包括一個移位寄存器(86、88、90、92),用于從中央控制器接收串行格式的操作代碼字并將該操作代碼字轉(zhuǎn)換成并行格式(IB0-IB3);一個觸發(fā)器寄存器(98-101)聯(lián)到所述移位寄存器上,用于存貯并行格式的操作代碼字;以及一種裝置,用于對存貯在所述觸發(fā)器寄存器中的操作代碼字譯碼(120、122),并根據(jù)所譯出的操作代碼字來選擇第一、第二及第三裝置之一去完成它規(guī)定的操作。
8.根據(jù)權(quán)利要求7構(gòu)成的頻率合成器,其特征在于接口控制器包括從中央控制器接收選通信號(SS)和時鐘信號(SCK、CKI)的裝置;其中,移位寄存器由所還時鐘信號同步,去串行地從中央控制器接收操作代碼字;還在其中由選通信號控制觸發(fā)器寄存器把一個操作代碼預(yù)置到觸發(fā)器寄存器中,這個預(yù)置代碼字被譯碼,從而實現(xiàn)中央控制器與移位寄存器的聯(lián)接,以同步接收操作代碼字。
9.根據(jù)權(quán)利要求1構(gòu)成的頻率合成器,其特征在于包括裝置(16、20),該裝置根據(jù)編程(Programmed)特征值來為鎖相環(huán)電路產(chǎn)生參考頻率信號,還包括一個伴隨的存貯寄存器(CREG2、CREG3)可由數(shù)據(jù)字動態(tài)程序控制,用以規(guī)定所述產(chǎn)生信號裝置的特征;其中,接口控制器與所述伴隨存貯寄存器相聯(lián),并響應(yīng)來自中央控制器的操作代碼字,以指揮在中央控制器和所述伴隨存貯寄存器之間傳送數(shù)據(jù)字。
10.根據(jù)權(quán)利要求1構(gòu)成的頻率合成器,其特征在于包括裝置(24),它根據(jù)程序給定的特征為鎖相環(huán)電路產(chǎn)生環(huán)偏移控制信號,還包括一個伴隨的存貯寄存器(CREG1),可由數(shù)據(jù)字(IB0-IB3)動態(tài)程序控制來規(guī)定所述產(chǎn)生信號裝置的特征;其中,接口控制器與所述伴隨存貯寄存器相聯(lián),并響應(yīng)來自中央控制器的操作代碼字,以指揮在中央控制器和所述伴隨存貯寄存器之間傳送數(shù)據(jù)字。
11.一種頻率合成器,它包括至少一個鎖相環(huán)電路,由一中央控制器規(guī)定其操作特征以產(chǎn)生合成的信道頻率信號,所述鎖相環(huán)電路包括至少一個存貯寄存器由數(shù)據(jù)字動態(tài)程序控制規(guī)定其所述鎖相環(huán)電路的操作特征,以產(chǎn)生所述合成的信道頻率信號,所述頻率合成器的特征在于包括一個接口控制器,其操作是從中央控制器接收操作代碼字、相應(yīng)的數(shù)據(jù)字以及特征數(shù)據(jù)字。一個緩存存貯器(圖4)。聯(lián)接到所述接口控制器上,用于在相應(yīng)的一組寄存器(RAM)中存貯一組特征數(shù)據(jù)字,每一個這種數(shù)據(jù)字相應(yīng)于所述鎖相環(huán)電路產(chǎn)生所述合成信道頻率信號時的一個唯一的操作特征,所述接口控制器響應(yīng)第一個操作代碼和相應(yīng)的第一個數(shù)據(jù)字,把一個特征數(shù)據(jù)字從所述中央控制器傳送到所述緩存存貯器,存貯于唯一對應(yīng)于所述第一數(shù)據(jù)字代碼的寄存器中;所述接口控制器還響應(yīng)第二操作代碼字和相應(yīng)的第二數(shù)據(jù)字(圖16),把一個特征數(shù)據(jù)字從所述緩存存貯器中唯一對應(yīng)于該第二數(shù)據(jù)字(圖16)代碼的寄存器傳送到所述鎖相環(huán)電路的至少一個存貯寄存器中,在那里,鎖相環(huán)電路的所述至少一個寄存器由緩存存貯器傳送來的特征數(shù)據(jù)字動態(tài)地程序控制。
12.根據(jù)權(quán)利要求11構(gòu)成的頻率合成器,其特征在于緩存存貯器包括一個移位寄存器(圖4),它的操作是把一個數(shù)據(jù)字從串行格式變換成并行格式存貯于緩存存貯器的一個寄存器中;同時,這里的接口控制器包括從中央控制器接收時鐘信號的裝置;以及響應(yīng)第一操作代碼字的裝置,它由中央控制器的所述時鐘信號(CK)控制,把串行格式的特征數(shù)據(jù)字從中央控制器移送到緩存存貯器的移位寄存器。
13.根據(jù)權(quán)利要求11構(gòu)成的頻率合成器,其特征在于緩存存貯器包括第一移位寄存器(圖4),它的操作是將并行格式的數(shù)據(jù)字轉(zhuǎn)換成串行格式(MDO);樣里的鎖相環(huán)電路的至少一個寄存器包括一個第二移位寄存器(圖3),它的操作是將數(shù)據(jù)字(DI)從串行格式轉(zhuǎn)換成并行格式;再有,這里的接口控制器包括的裝置響應(yīng)第二操作代碼字,把按照相應(yīng)的第二數(shù)據(jù)字從緩存存貯器中取出的特征數(shù)據(jù)字(MDO)并行傳送給第一移位寄存器,并且受獨立于中央控制器而產(chǎn)生的內(nèi)部時鐘信號FL控制,將特征數(shù)據(jù)字并行地從第一移位寄存器送入第二移位寄存器。
14.根據(jù)權(quán)利要求13構(gòu)成的頻率合成器,其特征在于鎖相環(huán)電路(圖3)的至少一個寄存器包括一個觸發(fā)器寄存器,它根據(jù)命令(SSL01)的操作是將第二移位寄存器中的特征數(shù)據(jù)字并行傳送給鎖相環(huán)電路,以規(guī)定其操作特征來產(chǎn)生合成的信道頻率信號;再有,這里的接口控制器包括接收來自中央控制器的選通信號(ISS)的手段(圖10)和響應(yīng)該選通信號去操作所述觸發(fā)器寄存器的裝置(168-190)。
15.根據(jù)權(quán)利要求13構(gòu)成的頻率合成器,其特征在于包括一個第二鎖相環(huán)電路(14),它由中央控制器規(guī)定其操作特征以產(chǎn)生另一個合成的信道頻率信號,所述第二鎖相環(huán)電路(圖3)包括第三移位寄存器,其操作是將數(shù)據(jù)字從串行格式轉(zhuǎn)換成并行格式;這里的接口控制器包括一種裝置去響應(yīng)第三操作代碼字,把緩存寄存器中對應(yīng)于第三操作代碼字的存貯器中的并行特征數(shù)據(jù)字傳送到第一移位寄存器,再在內(nèi)部時鐘信號控制下把該特征數(shù)據(jù)字從第一移位寄存器串行移送到第二鎖相環(huán)電路的第三移位寄存器。
16.根據(jù)權(quán)利要求15構(gòu)成的頻率合成器,其特征在于這第二鎖相環(huán)電路包括一個觸發(fā)器寄存器,它的操作根據(jù)命令將第三寄存器中的特征數(shù)據(jù)字以并行格式傳送給第二鎖相環(huán)電路,用于規(guī)定其操作特征以產(chǎn)生另一個合成的信道頻率信號;在這里,接口控制器包括從中央控制器接收選通信號的手段及響應(yīng)這一選通信號來操作所述觸發(fā)器寄存器的裝置。
17.根據(jù)權(quán)利要求15構(gòu)成的頻率合成器,其特征在于接口控制器包含一種裝置去響應(yīng)第四操作代碼字和相應(yīng)的第四數(shù)據(jù)字(圖16),把緩存存貯器中相應(yīng)于第四操作代碼字的寄存器存放的第一特征數(shù)據(jù)字并行傳送到第一移位寄存器,并在內(nèi)部時鐘信號控制下將第一特征數(shù)據(jù)字從第一移位寄存器串行地移入第二移位寄存器,并在完成所述移位操作時將第二特征數(shù)據(jù)字從緩存存貯器中對應(yīng)于第四數(shù)據(jù)字代碼的寄存器并行地傳送到第一移位寄存器,在將存放在第二移位寄存器中的第一特征數(shù)據(jù)字串行移入第三移位寄存器的同時,再在內(nèi)部時鐘信號控制下將這第二特征數(shù)據(jù)字從第一移位寄存器串行地移入第二移位寄存器。一旦完成了這后一個移位操作,將第一特征數(shù)據(jù)字存放于第二鎖相環(huán)電路的第三移位寄存器,而將第二特征數(shù)據(jù)字存放于該鎖相環(huán)電路的第二移位寄存器。
18.根據(jù)權(quán)利要求17構(gòu)成的頻率合成器,其特征在于鎖相環(huán)電路(圖3)包括一個第一觸發(fā)器電路,它的操作是根據(jù)命令將第二移位寄存器中的特征數(shù)據(jù)字傳送給鎖相環(huán)電路來規(guī)定其操作特征以產(chǎn)生合成的信號頻率信號;這里的第二鎖相環(huán)電路包括一個第二觸發(fā)器電路,它的操作是根據(jù)命令將第三移位寄存器中的特征數(shù)據(jù)字傳送給第二鎖相環(huán)電路,去規(guī)定其操作特征以產(chǎn)生另一個合成的信號頻率信號;這里的接口控制器包括從中央控制器接收選通信號(ISS)的裝置和響應(yīng)選通信號同時操作第一和第二觸發(fā)器寄存器的裝置。
19.根據(jù)權(quán)利要求11構(gòu)成的頻率合成器,其特征在于接口控制器包括四個端口與中央控制器相聯(lián)第一端口從中央控制器接收一個選通信號;第二端口從中央控制器接收一個時鐘信號,它同步操作代碼字和數(shù)據(jù)字的串行傳送;第三端口以半行格式從中央控制器接收操作代碼字和數(shù)據(jù)字;第四端口以半行格式向中央控制器發(fā)送數(shù)據(jù)字。
20.根據(jù)權(quán)利要求19構(gòu)成的頻率合成器,其特征在于接口控制器包括能夠有選擇地將第三端口轉(zhuǎn)換成可以發(fā)送和接收串行格式字的雙向串行字傳送端口的裝置。
21.根據(jù)權(quán)利要求11構(gòu)成的頻率合成器,其特征在于接口控制器包括三個端口與中央控制器相聯(lián)第一端口從中央控制器接收選通信號;第二端口從中央控制器接收時鐘信號用以同步操作代碼字和數(shù)據(jù)字的半行傳送;第三端口用于雙向地分別向中央控制器發(fā)送和從中央控制器接收串行格式的字。
22.一種頻率合成器,包括多個鎖相環(huán)(PLL)電路,由中央控制器規(guī)定每個鎖相環(huán)電路的特征以產(chǎn)生相應(yīng)的合成信道頻率信號,每個鎖相環(huán)電路包括一個存貯寄存器以表征其相應(yīng)鎖相環(huán)電路的數(shù)據(jù)字動態(tài)編程來產(chǎn)生其合成的信道頻率信號,所述頻率合成器的特征在于包括一個接口控制器,其操作功能是從中央控制器接收操作代碼字、相應(yīng)數(shù)據(jù)字及特征數(shù)據(jù)字;以及一個緩存存貯器,它與所述接口控制器相聯(lián),用于在相應(yīng)的一組寄存器中存貯一組特征數(shù)據(jù)字,每個這類數(shù)據(jù)字相應(yīng)于一個鎖相環(huán)電路在產(chǎn)生其合成信道頻率信號時的唯一操作特征(圖16),所述接口控制器響應(yīng)操作代碼字和相應(yīng)的數(shù)據(jù)字,來指揮特征數(shù)據(jù)字從所述緩存存貯器中被選中的寄存器向所述一組鎖相環(huán)電路中被選中之一的存貯寄存器的傳送。
23.根據(jù)權(quán)利要求22構(gòu)成的頻率合成器,其特征在于接口控制器自動響應(yīng)從中央控制器接收的操作代碼字和相應(yīng)數(shù)據(jù)字,來指揮特征數(shù)據(jù)字從緩存存貯器向所述一組鎖相環(huán)電路中被選中一個的傳送。
24.根據(jù)權(quán)利要求22構(gòu)成的頻率合成器,其特征在于接口控制器包括一種裝置,能根據(jù)一個相應(yīng)數(shù)據(jù)字代碼從緩存存貯器的一個寄存器取出特征數(shù)據(jù)字以傳送給一個鎖相環(huán)電路。
25.根據(jù)權(quán)利要求22構(gòu)成的頻率合成器,其特征在于接口控制器包括一種裝置,能根據(jù)一個操作代碼字的代碼從緩存存貯器的一個寄存器取出一個特征數(shù)據(jù)字以傳送給一個鎖相環(huán)電路。
26.根據(jù)權(quán)利要求22構(gòu)成的一個頻率合成器,其特征在于接口控制器包括一種裝置,能響應(yīng)單一操作代碼和單一相應(yīng)數(shù)據(jù)字來指揮多個特征數(shù)據(jù)字從緩存存貯器中選定的相應(yīng)寄存器向選定的多個鎖相環(huán)電路的存貯寄存器的傳送。
全文摘要
一種頻率合成器包括至少一個可按程序規(guī)定其特征的鎖相環(huán)電路;一個緩存存貯器和一個接口控制器,它響應(yīng)來自中央控制器的操作代碼,來指揮在至少一個所述鎖相環(huán)電路、緩存存貯器及中央控制器之間傳送用以規(guī)定鎖相環(huán)電路特征的數(shù)據(jù)字。并可根據(jù)預(yù)先規(guī)定的協(xié)議在它們之間進(jìn)行串行地數(shù)據(jù)字傳送。
文檔編號H03L7/18GK1048470SQ9010312
公開日1991年1月9日 申請日期1990年6月25日 優(yōu)先權(quán)日1989年6月29日
發(fā)明者海羅爾德·巴里·韋恩, 塔赫尼亞·奧米德, 大衛(wèi)·沃爾特·李, 理瓦斯·馬里奧·阿伯特 申請人:莫托羅拉公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
昭平县| 丹东市| 榆社县| 南阳市| 吉安县| 大港区| 安吉县| 邹城市| 沁源县| 巴彦淖尔市| 松滋市| 安顺市| 西乌珠穆沁旗| 司法| 麦盖提县| 海伦市| 竹北市| 定结县| 若羌县| 陵川县| 灌云县| 永胜县| 屏东市| 吉隆县| 冕宁县| 松桃| 涿鹿县| 抚顺市| 师宗县| 凤翔县| 南岸区| 呈贡县| 望江县| 云林县| 阿拉善盟| 禄丰县| 墨脱县| 鄱阳县| 平度市| 芦溪县| 安阳县|