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

用于電視接收機(jī)的位-映射屏幕-顯示裝置的制作方法

文檔序號(hào):7566435閱讀:243來(lái)源:國(guó)知局
專利名稱:用于電視接收機(jī)的位-映射屏幕-顯示裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于電視接收機(jī)的屏幕—顯示裝置的制圖領(lǐng)域。
用于圖象顯示的位映射視頻存儲(chǔ)器在計(jì)算機(jī)系統(tǒng)是眾所周知的。例如,從七十年代后期至八十年代中期期間由加州的Capertino的蘋(píng)果計(jì)算機(jī)公司制造的AppleII型計(jì)算機(jī)中便采用了位映射近似法的圖象顯示。簡(jiǎn)言之,將圖象存儲(chǔ)器的各個(gè)存儲(chǔ)單元按排(至少在程序設(shè)計(jì)員的心目中)成各包含M字節(jié)的N行陣列。每個(gè)字節(jié)的予定位數(shù)與唯一象素(象元)有關(guān)。也就是就,在單色顯示器中,每個(gè)象素可由單個(gè)位來(lái)表示(即,象素通或斷),這樣,可將八個(gè)象素的數(shù)據(jù)存入單一字節(jié)中。然而,在彩色顯示器中,對(duì)紅,綠和藍(lán)的每種基色,每個(gè)象素要求至少一位(和可能更多)的色信息,因此每個(gè)象素要求更多的圖象存儲(chǔ)器。
現(xiàn)代屏幕顯示控制器利用調(diào)色板概念去增加程序編制員的可用色彩數(shù)目。為更易于理解這一概念,考慮如下情況。當(dāng)一個(gè)畫(huà)家正創(chuàng)作一幅圖畫(huà)時(shí),他用一塊物理調(diào)色板去存放他即將最可能需要的每一種各樣色彩團(tuán)(即一小部分)。若該畫(huà)家發(fā)現(xiàn)他需要其他顏色(而若他的現(xiàn)有調(diào)色板已滿),則他必須換另一塊盛有新顏色的調(diào)色板。由此可見(jiàn),畫(huà)家不必總是要立即接觸所有顏色。同樣,在電子制圖法中,屏幕顯示集成電路(OSD IC)使用調(diào)色板概念去避免無(wú)論什么時(shí)刻都要對(duì)所有顏色提供即時(shí)存取。在該調(diào)色板方法中,一個(gè)象素色(pixelcolor)由構(gòu)成一地址的四位確定,該地址又表明調(diào)色板上16個(gè)色存儲(chǔ)單元之一。調(diào)色板上每個(gè)存儲(chǔ)單元貯存指示構(gòu)成某種具體顏色的紅(R),綠(G)和藍(lán)(B)的量的數(shù)據(jù)。例如,貯存在調(diào)色板上十六個(gè)存儲(chǔ)單元每一個(gè)中的每種顏色可包括十二位,其中四位用于紅色,四位用于綠色和四位用于藍(lán)色。若程序編制員發(fā)現(xiàn),他還需要另一種(即第十七種)顏色,則他必須將確定這種種所需顏色的數(shù)據(jù)再裝入其調(diào)色板。這樣,就節(jié)省了VRAM存儲(chǔ)器空間,因?yàn)閮H僅用4位/象素即確定保存具體顏色數(shù)據(jù)的一個(gè)調(diào)色板存儲(chǔ)單元,而不是每象素用12位去直接確定一個(gè)具體的象素色。
遺憾的是,以上提到的存儲(chǔ)空間的節(jié)省必須以犧牲時(shí)間為代價(jià),即要化費(fèi)將該色再裝入調(diào)色板和將其他必須的控制數(shù)據(jù)裝入OSD IC的時(shí)間。一般來(lái)說(shuō),先有技術(shù)的OSD IC采用存儲(chǔ)器映射的寄存器去保存調(diào)色板顏色和控制數(shù)據(jù)。這些寄存器通過(guò)一控制微處理器被寫(xiě)入,好象它們是存儲(chǔ)器的存儲(chǔ)單元一樣,而它們也確實(shí)邏輯地占據(jù)那些存儲(chǔ)單元,常在存儲(chǔ)器中產(chǎn)生不需要的“孔”(即存儲(chǔ)器地址空間上的不連續(xù)性)。當(dāng)需要用大片相連存儲(chǔ)器存儲(chǔ)單元去保存圖象信息時(shí),這些“孔”可就特別麻煩了。
圖象數(shù)據(jù)是由控制微處理器通過(guò)并行端口以直接存取方式寫(xiě)入VRAM的,但通過(guò)一較高速的串行端口被讀出至OSD芯片。圖象顯示器使用相對(duì)大量的視頻存儲(chǔ)器(VRAM),通常容量為1Mbit—4Mbits(128千字節(jié)—512千字節(jié))。為在這樣大的存儲(chǔ)器芯片范圍內(nèi)唯一地尋找一個(gè)8位存儲(chǔ)器存儲(chǔ)單元的地址需要總共17至19條地址線。為限制VRAM芯片的物理尺寸,通常的做法是將VRAM中的地址引線數(shù)限為較少數(shù),例如9根,并對(duì)這些地址線進(jìn)行時(shí)分復(fù)用。由Mitsubishi公司制造的M5M482128ATP便是這種VRAM。由于這種地址線的時(shí)分多路復(fù)用,延長(zhǎng)了在1-Mbit VRAM中訪問(wèn)一個(gè)特定字節(jié)所化費(fèi)的時(shí)間,因?yàn)橐M(fèi)兩次傳輸?shù)刂窋?shù)據(jù)(即,A16-A8(9位)接著A7-A0(其余的8位)的時(shí)間后才能完成對(duì)任一存儲(chǔ)單元的讀或?qū)憽.?dāng)想把要傳輸?shù)目刂茢?shù)據(jù)和調(diào)色板數(shù)據(jù)量提高到多達(dá)48字節(jié)時(shí),這種時(shí)間的延長(zhǎng)就變得值得注意了,因?yàn)槊總€(gè)字節(jié)傳輸一次約占400ns,則總共要化費(fèi)近似19.2μs,而在此期間,控制微處理器被排除在系統(tǒng)總線之外。在每一電視垂直間隔期間通常要將該數(shù)據(jù)傳送到OSD IC時(shí),而控制微處理器也需要訪問(wèn)系統(tǒng)總線以將下一有效視頻顯示的制圖數(shù)據(jù)裝入VRAM時(shí),人們體會(huì)到這一問(wèn)題尤為重要。
為了提高將控制數(shù)據(jù)轉(zhuǎn)送至屏幕顯示裝置的速度同時(shí)為消除由使用存儲(chǔ)器映射的寄存器所引起的存儲(chǔ)器中的“孔”,本文確認(rèn)應(yīng)由串行數(shù)據(jù)端口構(gòu)成兩用以完成兩種不同任務(wù),即串行傳送圖象—代表視頻數(shù)據(jù)和串行傳送控制數(shù)據(jù)。為達(dá)此目的的一個(gè)屏幕顯示設(shè)備包括一屏幕顯示裝置,用以產(chǎn)生顯示在顯示屏上的圖象信號(hào);一控制裝置耦合到所述屏幕顯示裝置用以控制所述屏幕顯示裝置去產(chǎn)生所述圖象信號(hào);以及一存儲(chǔ)裝置,它包括用以存儲(chǔ)圖象代表數(shù)據(jù)的第一區(qū)和用于存儲(chǔ)控制所述屏幕顯示裝置的控制數(shù)據(jù)的第二區(qū)。
該存儲(chǔ)裝置有耦合到控制裝置的輸入/輸出端口和耦合到屏幕顯示裝置的串行輸出端口,該串行輸出端口將圖象一代表數(shù)據(jù)從存儲(chǔ)裝置的第一區(qū)傳送到屏幕顯示裝置以供處理和顯示之用。
控制裝置將控制數(shù)據(jù)通過(guò)輸入/輸出端口寫(xiě)到所述存儲(chǔ)裝置的第二區(qū),而屏幕顯示裝置從存儲(chǔ)裝置經(jīng)由串行輸出端口讀出控制數(shù)據(jù)。


圖1以方塊圖形式示出一適用本發(fā)明的屏幕顯示設(shè)備。
圖2以方塊圖形式表示圖1的OSD裝置的更詳細(xì)視圖。
圖3是圖1的OSD裝置的串行輸入端口的一個(gè)實(shí)施例的簡(jiǎn)化方塊圖。
圖4以方塊圖形式表示圖1的OSD裝置的串行輸入端口的鎖存器的更詳細(xì)視圖。
圖5以方塊圖形式表示圖1的OSD裝置中串行輸入端口的鎖存器的另一實(shí)施例的更詳細(xì)視圖。
圖6以方塊圖形式表示圖1的OSD裝置中串行輸入端口的鎖存器的又一實(shí)施例。
圖7是對(duì)示出相關(guān)存儲(chǔ)器存儲(chǔ)單元內(nèi)容的一部分圖1的VRAM的圖解。
圖8a和8b是對(duì)圖7所示那部份VRAM的特定存儲(chǔ)器存儲(chǔ)單元內(nèi)容的更詳細(xì)圖解。
圖1的制圖系統(tǒng)存在于電視接收機(jī)(未示出)中,并產(chǎn)生為顯示在顯示屏上的圖象。本文所用“電視接收機(jī)”一詞包括有顯示屏的電視接收機(jī)(通常稱為電視機(jī)),和沒(méi)有顯示屏的電視接收機(jī),例如VCR(盒式磁帶錄象機(jī)),VCP(盒式磁帶重放機(jī)),和視盤(pán)放象機(jī)等。圖1的制圖系統(tǒng)包括在制圖微處理器(μP)(例如可為Motorola68088)120的控制下操作的OSD(屏幕顯示器)處理器電路100,ROM(只讀存儲(chǔ)器)130,和VRAM(視頻隨機(jī)存取存儲(chǔ)器)140。OSD處理器100產(chǎn)生頻率由晶體101確定的其自己的時(shí)鐘信號(hào)和用于制圖μp120的時(shí)鐘信號(hào),并包括菱形校正器用以調(diào)整時(shí)鐘信號(hào)和由電視接收機(jī)偏轉(zhuǎn)電路(未示出)供給的偏轉(zhuǎn)(水平和垂直)信號(hào)之間的關(guān)系。OSD處理器100,制圖μp120,ROM130和VRAM140之間的通信是在內(nèi)部系統(tǒng)總線150上傳輸。
制圖系統(tǒng)與電視接收機(jī)的電視接收控制器(未示出)之間的通信是通過(guò)本行業(yè)稱作I2C總線的數(shù)據(jù)總線來(lái)實(shí)現(xiàn)的。電視控制器和制圖μp120經(jīng)由I2C總線傳送命令和數(shù)據(jù)。要指出的重要一點(diǎn)是OSD控制器100提供至I2C總線的鏈路,以供沒(méi)有I/O能力的諸如Motorola68008之類的制圖控制微處理機(jī)之用。OSD處理器100充當(dāng)I2C總線上的一個(gè)“從動(dòng)”裝置,而電視接收機(jī)控制器起到總線控制器作用。從電視接收機(jī)控制器發(fā)出的命令和數(shù)據(jù)由OSD處理器100從I2C總線讀出并放入制圖μp120的VRAM存儲(chǔ)器中,以便閱讀。類似地,電視接收機(jī)控制器可請(qǐng)求來(lái)自O(shè)SD處理器100特定地址的數(shù)據(jù)。便可建立一“信箱”系統(tǒng),其內(nèi)的信息可在電視接收機(jī)控制器和制圖μp之間傳送。
從OSD處理器100輸出的信號(hào)被加到電視接收機(jī)的視頻處理部分(未示出)。這些輸出信號(hào)是數(shù)字性質(zhì)的并包括各為四位的紅(R),綠(G)和藍(lán)(B)色信息和一個(gè)快消隱信號(hào)。該快消隱信號(hào)的主要用途是快速地熄滅視頻信號(hào)以使制圖信號(hào)能在不產(chǎn)生不需要的人為現(xiàn)象的情況下被插入在顯示屏上??煜[信號(hào)的另一種應(yīng)用是控制制圖信息與視頻信息的快速交替,從而產(chǎn)生透明制圖法(transparentgraphics)的效果。若干這種信號(hào)線(即,信號(hào)交換,輸出使能,VRAM控制,多路復(fù)用地址線,系統(tǒng)復(fù)位)本身是本領(lǐng)域技術(shù)人員所已知的,無(wú)需詳細(xì)解釋并只為完全起見(jiàn)而包括它們。
標(biāo)識(shí)為“無(wú)用振蕩模抑制任選項(xiàng)”(STRAPPING OPTIONS)的線實(shí)際上是一組線,其每一根可被連接到電壓的高邏輯電平或低邏輯電平源,以把二進(jìn)制代碼的一個(gè)數(shù)施加到OSD處理器100。該二進(jìn)制代碼的每一個(gè)控制OSD處理器的操作方式的選擇,例如時(shí)鐘速度,和存儲(chǔ)器大小的選擇。
VRAM140是一雙端口視頻RAM。因此,它既包括平行數(shù)據(jù)端口,又包括一個(gè)8-位寬的串行數(shù)據(jù)端口(SAM端口(串行存取存儲(chǔ)器端口))。也就是說(shuō),對(duì)串行時(shí)鐘(SERIAL CLOCK)信號(hào)的每個(gè)正向跳變,從VRAM140移出八位數(shù)據(jù)。上面提到的M5M482128ATP VRAM芯片能以高達(dá)33MHz的時(shí)鐘速率串行地傳送數(shù)據(jù)。VRAM140的這種高速串行傳輸能力對(duì)于本發(fā)明是重要的并將在下面作進(jìn)一步論述。VRAM140被組織成連續(xù)字節(jié)的行。1兆比特(Mbit)型VRAM140包括512行,每行包含256字節(jié),總計(jì)128字節(jié)。一個(gè)2Mbit型VRAM140包括512行,每行包含512字節(jié)故總計(jì)256千字節(jié)。一個(gè)4Mbit型VRAM140包括1024行,每行包含512字節(jié)故總計(jì)512千字節(jié)。SAM端口被組織成八位并行移位寄存器的長(zhǎng)行。當(dāng)OSD處理器100執(zhí)行一VRAM串行傳輸時(shí),存儲(chǔ)器的一整行被裝入SAM端口。一旦數(shù)據(jù)被傳送,利用該串行時(shí)鐘能以極快的速率移出連續(xù)字節(jié)(一次八位)。有利之處在于在移出數(shù)據(jù)的同時(shí),制圖μP120能經(jīng)由VRAM140的并行端口存取VRAM140。在這一點(diǎn)上,OSD處理器100執(zhí)行的另一任務(wù)是為對(duì)圖象μp120進(jìn)行解碼而尋址,以使其能從/到VRAM140(和任何可裝入該系統(tǒng)的其他RAM)讀/寫(xiě)數(shù)據(jù)。
OSD處理器100在使用前,必須進(jìn)行初始化以便建立適當(dāng)?shù)牟僮鞣绞胶蛯⑦m當(dāng)?shù)念伾b入顏色調(diào)色板。轉(zhuǎn)向圖7,對(duì)某一瞬間,顯示出四十八字節(jié)的初始化數(shù)據(jù)列表(包括三十二字節(jié)的顏色調(diào)色板信息),在每一垂直間隔的開(kāi)始,必須將這些數(shù)據(jù)傳送到OSD處理器100,用以控制特定電視場(chǎng)期間的圖象顯示。如以上指出過(guò),對(duì)來(lái)自VRAM140(或許其他數(shù)據(jù)存儲(chǔ)RAM,或存儲(chǔ)器一映射寄存器組)的數(shù)據(jù)的并行傳送約占據(jù)19.2μs(微秒),這是一段該總線“連接一完畢”(“tie-up`)(即,將制圖μp120排除在總線之外)的不希望有的長(zhǎng)時(shí)間。每一字節(jié)的位置號(hào)表示其在VRAM140的零行中的相對(duì)地址。
至此應(yīng)承認(rèn)本發(fā)明的這種新穎結(jié)構(gòu)的OSD處理器100使得利用VRAM140的高速數(shù)據(jù)傳輸性能比也可使用的并行數(shù)據(jù)傳輸器快得多地將初始化數(shù)據(jù)傳送至OSD處理器100的內(nèi)部寄存器圖2表示了OSD處理器100的主要處理塊。注意在OSD處理器100中有三種不同的總線(即,SIO(串行接口總線);第一內(nèi)部總線201,和第二內(nèi)部總線202)。重要的是要注意在該新穎結(jié)構(gòu)中為接收串行數(shù)據(jù)被耦合到VRAM的SIO總線是既耦合到初始化塊200,又耦合到十六個(gè)13-位調(diào)色板寄存器270的陣列。
晶體振蕩器230在圖1的晶體101的控制下產(chǎn)生時(shí)鐘信號(hào)。該時(shí)鐘信號(hào)被加到菱形校正器電路220,并加到時(shí)序發(fā)生器電路210。時(shí)序發(fā)生器210還接收來(lái)自電視機(jī)偏轉(zhuǎn)部件的HSYNC和VSYNC(水平和垂直同步)信號(hào)并產(chǎn)生兩個(gè)輸出時(shí)鐘信號(hào)——其中一個(gè)就HSYNC來(lái)說(shuō)受到菱形校正,而其另一個(gè)未受校正。菱形校正的目的是使點(diǎn)時(shí)鐘同來(lái)自電視機(jī)箱的水平同步信號(hào)同步從而減小幀間的不穩(wěn)定。
初始化塊200包括一個(gè)寄存器陣列用以保存由其他塊所用的控制數(shù)據(jù),該數(shù)據(jù)通過(guò)總線201傳送至其他塊。一個(gè)輸出控制器塊240確定何時(shí)應(yīng)顯示制圖數(shù)據(jù)。在消隱期間,和當(dāng)借助初始化塊中所存數(shù)據(jù)被命令這樣做時(shí),輸出控制器240使RGB色信號(hào)和快消隱信號(hào)去呈現(xiàn)邏輯零狀態(tài)。一個(gè)水平和垂直比較器塊250確定關(guān)于OSD顯示的光柵掃描的正確時(shí)間。水平和垂直比較器塊250包括一個(gè)行和象素計(jì)數(shù)器(未示出)用于確定該正確行數(shù)和象素計(jì)數(shù)出現(xiàn)的時(shí)間,在此時(shí)間,產(chǎn)生一控制信號(hào)并經(jīng)由第二內(nèi)部總線202將其傳送到地址發(fā)生器塊280。水平和垂直比較器塊250接收來(lái)自隔行檢測(cè)器塊260的水平和垂直信息。
隔行檢測(cè)器塊260識(shí)別場(chǎng)類型(即,奇數(shù)或偶數(shù))并將此信息傳送至水平和垂直比較器塊250。隔行檢測(cè)器塊260使用一個(gè)具有高和低兩閾值的“滑動(dòng)檢測(cè)窗”。該閥值區(qū)周?chē)囊粋€(gè)三角形(delta)被使用,以防止VSYNC中的小變化有害地影響隔行檢測(cè)器260內(nèi)的判定邏輯。隔行檢測(cè)器塊260使用一個(gè)6位計(jì)數(shù)器去確定VSYNC相對(duì)于HSYNC的位置。該計(jì)數(shù)被用于判定下一場(chǎng)類型(即奇數(shù)或偶數(shù)),該判定在每一VSYNC結(jié)束點(diǎn)被更新。若下一場(chǎng)為偶數(shù)場(chǎng),則行計(jì)數(shù)器復(fù)位至零,若下一場(chǎng)為奇數(shù)場(chǎng),則行計(jì)數(shù)器置位至1。行計(jì)數(shù)器對(duì)隔行操作而言,將以2遞增而對(duì)非隔行操作而言,則以1遞增。幀控制字節(jié)中的VI和HS位(詳示于圖8b中)被用于啟動(dòng)隔行檢測(cè)器和設(shè)置水平掃描速率。
內(nèi)部總線201還將信息傳送至地址發(fā)生器和VRAM控制塊280,塊280產(chǎn)生用于通過(guò)串行SIO總線讀出OSD顯示數(shù)據(jù)所必要的VRAM地址。OSD控制器還包括一測(cè)試電路290,在ATE(自動(dòng)測(cè)試設(shè)備)操作方式期間當(dāng)將(測(cè)試)TEST引線置于高邏輯電平(即VDD)時(shí),該電路290便產(chǎn)生數(shù)據(jù)。地址線被用于確定待讀出數(shù)據(jù)的類型(即,若A8=VDD,則讀出RGB控制器數(shù)據(jù);若A8=VSS則讀出VRAM控制器數(shù)據(jù))。測(cè)試數(shù)據(jù)在13根RGB和快消隱引線上輸出。
顏色調(diào)色板塊270包括十六個(gè)13-位調(diào)色板寄存器。每一寄存器中每個(gè)色字節(jié)包括四位紅(R)色信息,四位綠(G)色信息,四位藍(lán)(B)色信息,和一位表示是否要求透明性(T)。一個(gè)13-位調(diào)色板顏色按照下列格式加以存儲(chǔ)TR3 R2 R1 R0 G3 G2 G1 G0 B3 B2 B1 B0。例如,一個(gè)非透明的全—品紅(即最大紅加最大藍(lán)色)調(diào)色板顏色按如下存儲(chǔ)0111100001111在每色四位情況下,每種顏色可以從全斷(0000)至全—開(kāi)(1111)的十六個(gè)步驟的一個(gè)強(qiáng)度(即飽和)范圍,加以顯示。這樣,OSD處理器100能顯示16×16×16=4096個(gè)具有和沒(méi)有透明度的不同的可能色調(diào)。
存儲(chǔ)在VRAM中的象素?cái)?shù)據(jù)實(shí)際上是要尋找的特定象素的所需色所在的調(diào)色板存儲(chǔ)單元的地址(即,一個(gè)“色指針”)。兩個(gè)相鄰象素的色信息貯存在每一VRAM存儲(chǔ)單元中,因?yàn)閮H需四位便能唯一地尋到十六個(gè)調(diào)色板存儲(chǔ)單元的地址。也就是說(shuō),象素n+1的“色指針”占據(jù)一個(gè)給定的VRAM存儲(chǔ)單元的0至3位,而象素n的“色指針”占據(jù)同一VRAM存儲(chǔ)單元的位4至7。由于OSD處理器100產(chǎn)生位映射顯示,故該顯示的分辨率正比于所用存儲(chǔ)器的大小。一個(gè)1Mbit的存儲(chǔ)器可提供512×512(即每行512象素和顯示512行)的分辨率。一個(gè)2Mbit存儲(chǔ)器可提供1024×512的分辨率(即,每行1024象素和顯示512行)。一個(gè)4Mbit存儲(chǔ)器(或兩個(gè)2Mbit存儲(chǔ)器的裝置)可提供1O24×1024(即,每行1024×象素和顯示1024行)的分辨率。還提供了1×,2×和3×的放大因數(shù),此時(shí),水平分辨率被保持,但垂直分辨率改變了,以致在2×方式下,VRAM數(shù)據(jù)的一行在兩個(gè)連續(xù)的視頻行上被重復(fù),而在4×方式下,一行VRAM數(shù)據(jù)在連續(xù)四行視頻行上重復(fù)。這一特性提供了一種可能覆蓋更多屏幕而同時(shí)節(jié)省VRAM空間的有用顯示器。
圖7示出VRAM140的零行的頭48個(gè)字節(jié)。這48個(gè)字節(jié)表示為在每個(gè)垂直同步間隔需要傳送到OSD處理器100的初始化數(shù)據(jù)。INIT BYTE(初始化字節(jié))的內(nèi)空詳細(xì)地示于圖8a中,而幀控制字節(jié)(FRAMECONTROL BYTE)的內(nèi)容詳細(xì)地示于圖8b中。VRAM140的行零對(duì)所有初始化數(shù)據(jù)均保留,該行將初始化數(shù)據(jù)組合在一起并避免了上面提過(guò)的存儲(chǔ)器中出現(xiàn)“孔”。用于制圖數(shù)據(jù)的所允許的第一起始行是行1。
現(xiàn)將參照?qǐng)D3,4,5和6描述根據(jù)本發(fā)明對(duì)初始化數(shù)據(jù)的傳輸。圖3是用于通過(guò)SIO總線接收來(lái)自VRAM行零的串行初始化數(shù)據(jù)的一串48鎖存器301—348的概略表示。SIO總線是8位寬并在每個(gè)正向串行時(shí)鐘跳交時(shí)傳送來(lái)自VRAM140數(shù)據(jù)的一個(gè)字節(jié)。當(dāng)已傳送了所有48字節(jié)時(shí),一個(gè)六位計(jì)數(shù)器給地址發(fā)生器和VRAM控制器塊280發(fā)出信號(hào)。該串行傳輸設(shè)備可能存在若干個(gè)實(shí)施例。圖4表示用于接收數(shù)據(jù)的48個(gè)八位單級(jí)串行移位寄存器。帶有兩個(gè)箭頭指針的總線連接意味著在時(shí)鐘信號(hào)的每次跳變時(shí)數(shù)據(jù)從一個(gè)鎖存器被傳送到下一鎖存器。要知道一時(shí)鐘線被并行地連接到所有芯片,但為簡(jiǎn)化起見(jiàn)未示出該線。在圖4的配置中,將八比特傳送到單級(jí)移位寄存器401的八個(gè)輸入端。經(jīng)48個(gè)時(shí)鐘周期之后,第一字節(jié)將在寄存器448的輸出引線處可獲得,而其它47個(gè)字節(jié)將各自鎖存到相應(yīng)寄存器。
圖5的配置表示48個(gè)一位8級(jí)移位寄存器,它們被排列在每行有六個(gè)8-級(jí)寄存器的八行陣列中。在圖5的配置中,每行移位進(jìn)入串行數(shù)據(jù)的八位之一(即S0-S7)。經(jīng)48個(gè)時(shí)鐘周期后,第一字節(jié)將在寄存器506(Q7),512(Q6),518(Q5),524(Q4),530(Q3),536(Q2),542(Q1)和548(Q0)的輸出引線上可得到,而其他47字節(jié)將各以相同方式鎖存入相應(yīng)寄存器。每個(gè)寄存器出口的粗總線箭頭表示數(shù)據(jù)可從每個(gè)寄存器并行獲得,用以裝入OSD處理器100的適宜寄存器。這種八—級(jí)串行—入/并行—出寄存器是從NJ的Sommerville,的Harris半導(dǎo)體公司制造的CD4034A得知的。
雖然以上所述的每種安排均適于處理串行數(shù)據(jù)傳輸,但從集成電路芯片區(qū)方面的一種最佳配置示于圖6中。在圖6中,數(shù)據(jù)的兩字節(jié)以快速接續(xù)方式鎖存入鎖存器600和610,然后在控制信號(hào)發(fā)生器640的控制下分別被傳送至控制寄存器陣列620和調(diào)色板寄存器630中的適宜控制器或調(diào)色板寄存器??刂菩盘?hào)發(fā)生器640產(chǎn)生適當(dāng)?shù)目刂菩盘?hào),用于將數(shù)據(jù)寫(xiě)到寄存器。這樣,在根據(jù)本發(fā)明的設(shè)備中,控制和調(diào)色板數(shù)據(jù)的串行傳送的完成比可通過(guò)并行讀存儲(chǔ)器存儲(chǔ)單元實(shí)現(xiàn)的更快,從而空出系統(tǒng)總線150供制圖μp120使用。
如上所指出的,OSD處理器100將用貯存在VRAM140的行零中的無(wú)論什么數(shù)據(jù)作為控制和調(diào)色板數(shù)據(jù),并由制圖μp120在每一垂直間隔更新該數(shù)據(jù)。遺憾的是,當(dāng)電視接收機(jī)剛開(kāi)機(jī)時(shí),可能要經(jīng)過(guò)若干垂直間隔時(shí)間后制圖μp120才有可能將正確數(shù)據(jù)裝入VRAM140的行零。在裝入這類數(shù)據(jù)之前,如在那些存儲(chǔ)單元中由隨機(jī)地置位比特(set bits)組成的數(shù)據(jù)作為起作用的“數(shù)據(jù)”則會(huì)引起不希望有的屏幕顯示。
回想OSD處理器100執(zhí)行對(duì)制圖μp120的地址解碼。于是,制圖μp120一寫(xiě)至VRAM140,OSD處理器100就“知道這回事”。所以,由OSD處理器100檢測(cè)判定何時(shí)首次“寫(xiě)”到VRAM的任一存儲(chǔ)單元,該“寫(xiě)”將表現(xiàn)為將控制數(shù)據(jù)貯存到行零。此后,一出現(xiàn)下一垂直間隔,0SD處理器100便開(kāi)始數(shù)據(jù)的串行傳輸。也就是說(shuō),在由制圖μp120執(zhí)行對(duì)VRAM140的首次寫(xiě)操作之前,沒(méi)有進(jìn)行控制和調(diào)色板信息的串行傳輸。因此沒(méi)有必要獨(dú)立傳送“數(shù)據(jù)有效標(biāo)記”以通知OSD處理器100在行零中的數(shù)據(jù)是當(dāng)前的和正確的。
本文所用術(shù)語(yǔ)微控制器,微處理器和控制器可認(rèn)為是等同物并為達(dá)本發(fā)明的目的是可互換的。
權(quán)利要求
1.一種屏幕顯示設(shè)備,包括屏幕顯示裝置(100),用于產(chǎn)生一個(gè)為顯示在一顯示屏上的圖象信號(hào);控制裝置(120),耦合到所述屏幕顯示裝置(100),用于控制所述屏幕顯示裝置以產(chǎn)生所述圖象信號(hào);所述屏幕顯示設(shè)備的特征在于存儲(chǔ)器裝置(140),它包括用于貯存圖象一代表數(shù)據(jù)的第一區(qū)和用于貯存控制所述屏幕顯示裝置的控制數(shù)據(jù)的第二區(qū);所述存儲(chǔ)裝置(140),具有耦合到所述控制裝置(120)的輸入/輸出端口和耦合到所述屏幕顯示裝置(100)的串行輸出端口,所述串行輸出端口將來(lái)自所述存儲(chǔ)器裝置的所述第一區(qū)的所述圖象—代表數(shù)據(jù)傳送到所述屏幕顯示裝置供處理和顯示之用;所述控制裝置(100),通過(guò)所述輸入/輸出端口將所述控制數(shù)據(jù)寫(xiě)到所述存儲(chǔ)器裝置的所述第二區(qū),所述屏幕顯示裝置通過(guò)所述串行輸出端口從所述存儲(chǔ)器裝置讀出所述控制數(shù)據(jù)。
2.如權(quán)利要求1的屏幕顯示設(shè)備,其特征在于所述存儲(chǔ)器裝置(110)是一個(gè)多端口視頻隨機(jī)存取存儲(chǔ)器(VRAM),和所述輸入/輸出端口是一個(gè)并行端口。
3.如權(quán)利要求1的屏幕顯示設(shè)備,其特征在于所述存儲(chǔ)器裝置(140)被組成一個(gè)包括若干行和列的存儲(chǔ)器存儲(chǔ)單元陣列,以及所述第二存儲(chǔ)區(qū)占據(jù)所述存儲(chǔ)器裝置的一行。
4.如權(quán)利要求2的屏幕顯示設(shè)備,其特征在于所述控制數(shù)據(jù)包括用于所述屏幕顯示裝置的初始化數(shù)據(jù),調(diào)色板信息,邊緣顏色信息,起始行信息,和結(jié)束行信息。
5.一種屏幕顯示電路,包括用于貯存調(diào)色板數(shù)據(jù)的調(diào)色板寄存器陣列(270);用于貯存控制數(shù)據(jù)的控制寄存器陣列(280);所述屏幕顯示電路的特征在于在串行時(shí)鐘(SERIAL CLK)控制下操作的串行輸入端口(S10BUS),該端口耦合到所述調(diào)色板寄存器陣列(270)和所述控制寄存器陣列(280),用于由所述串行時(shí)鐘確定的速率將調(diào)色板數(shù)據(jù)和控制數(shù)據(jù)從一外部源傳送到各自的所述寄存器,在圖象顯示的操作方式期間所述串行輸入端口還將象素色信息傳送到所述屏幕顯示電路。
全文摘要
一種屏幕顯示設(shè)備,包括用于產(chǎn)生顯示在顯示屏的圖像信號(hào)(R,GB)的OSD電路(100),連到OSD電路的控制器(120)和包括貯存圖象數(shù)據(jù)的第一區(qū)和貯存OSD電路的控制數(shù)據(jù)的第二區(qū)的VRAM(140)。VRAM有連到控制器的并行輸入/輸出端口和連到OSD電路的串行輸出端口(SIO BUS),串行輸出端口將圖象數(shù)據(jù)從VRAM第一區(qū)傳到OSD電路供處理和顯示。在每個(gè)垂直同步間隔期,控制器將控制數(shù)據(jù)寫(xiě)到VRAM第二區(qū)而OSD電路從VRAM讀出控制數(shù)據(jù)。
文檔編號(hào)H04N5/445GK1116347SQ9510951
公開(kāi)日1996年2月7日 申請(qǐng)日期1995年8月4日 優(yōu)先權(quán)日1994年8月5日
發(fā)明者M·D·克諾斯, A·H·丁韋迪, D·J·達(dá)菲爾德, P·D·菲利曼 申請(qǐng)人:湯姆森消費(fèi)電子有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
浮梁县| 邵武市| 门源| 海城市| 莱芜市| 晋城| 旌德县| 沙洋县| 万盛区| 华阴市| 泗水县| 通化县| 荃湾区| 福泉市| 双牌县| 信阳市| 岚皋县| 许昌县| 阿合奇县| 黔南| 新昌县| 留坝县| 厦门市| 甘南县| 彭山县| 嘉定区| 赣榆县| 神池县| 西和县| 青海省| 乌审旗| 延寿县| 肇庆市| 绥阳县| 永丰县| 金塔县| 荃湾区| 札达县| 新龙县| 泸定县| 巴南区|