專利名稱:字符顯示控制電路和集成電路的制作方法
技術領域:
本發明涉及字符顯示控制電路和集成電路。
背景技術:
有時在電視接收機中的畫面的預定位置上顯示正在顯示的頻道、時間、音量等各種信息的情況。這種信息的顯示通過由微型計算機(下面,稱為微機)控制的OSD(On Screen Display)電路生成信息顯示用的圖像信號,通過適當地切換電視圖像的模擬圖像信號和信息顯示用的圖像信號來進行的(例如,參照專利文獻1)。
圖3是用來說明現有的OSD輸出的電視接收機的框圖。
現有的電視接收機包括微機500、混合電路600、信號處理電路200和顯示器300。
微機500進行各種信息處理。在微機500內包含進行信息用的OSD顯示用的OSD輸出電路,從OSD輸出電路向混合電路600輸出Red(紅)、Green(綠)、Blue(藍)(下面,分別稱為R、G、B)的各數據和用來調整RGB數據的電平的數據I(強度)。
該數據I調整RGB數據在“0”與“1”之間的電平,例如,可以調整為中間電平。
混合電路600利用數據I來調整RGB數據的電平,并輸出其結果。
信號處理電路200進行基于混合電路600的輸出結果的信號處理,并將所得到的R’、G’、B’的各信號輸出到顯示器300。
這樣,在現有的OSD顯示中,使用外加的混合電路600進行以數據I調整從微機輸出的R、G、B的各數據的電平。在不使用數據I的情況下,由字符顯示控制電路形成的顯示色,對于R、G、B分別各有兩種(“HIGH”(下面為H)和“LOW”(下面為L)),總共有2×2×2=8的8種組合。即,雖然可顯示8色,但是如圖3所示,通過使用數據I,可進一步增加顯示色。
混合電路600進行調整,以便在所輸入的數據I為“L”(邏輯值“0”)時,作為通常的R、G、B色直接輸出,在為“H”(邏輯值“1”)的情況下,為比通常淺的顏色,例如為中間電平。這時,例如,所形成的顏色組合是8+8-1=15,可顯示15種顏色。
在上述式子中,減去1是因為在RGB的數據全部為“0”(黑色)的情況下,即使通過數據I調整,顯示信號輸出也為“0”,顯示顏色不改變。
這樣,現有的OSD電路使用附加在微機500的外部的混合電路600,以數據I來調整RGB的各數據的電平,其顯示色最多為15色。
專利文獻1特開平10-108088號公報在現有的OSD電路中,存在由于為了產生8色之外的顏色而使用外加電路來調整RGB的各數據和數據I,故規模變大這樣的問題。另外,在游戲等情況下,要求由更多顏色,例如比15色多的顏色來顯示OSD顯示,現有的15色存在顏色顯示貧乏的問題。
發明內容
本發明的目的在于提供一種不增加電路規模,而可增加OSD的顯示色的字符顯示控制電路。
本發明的主要發明是一種字符顯示控制電路,其中產生用來在顯示裝置上屏幕顯示字符的RGB信號,其特征在于,包括選擇電路,其選擇輸出第一電壓、比第一電壓小的第二電壓、在所述第一電壓和所述第二電壓之間的一個以上的第三電壓的任一個電壓作為所述RGB信號的其中一個信號;保持電路,其根據所述顯示字符的顯示定時,來設置所述選擇電路選擇輸出所述第一電壓、所述第二電壓、所述第三電壓的其中一個電壓用的多比特的第一數據;和選擇控制電路,其將根據所述第一數據、對應于所述第一電壓或所述第二電壓的第二數據、對應于所述第三電壓有無的第三數據,將所述選擇電路用來選擇輸出所述第一電壓、所述第二電壓、所述第三電壓的其中一個電壓的選擇信號提供給所述選擇電路。
可通過附圖和本說明書的記載,更明白本發明的其他特征。
根據本發明,不增大電路規模,即可增加OSD的顯示色。
圖1是包含本發明的字符顯示控制電路的電視接收機的框圖。
圖2是用來說明本發明的字符顯示控制電路用的結構圖。
圖3是說明現有的OSD輸出用的電視接收機的框圖。
圖中10-OSD輸出電路,20-輸出電平寄存器,30-譯碼器,40-輸出電平選擇器,41、42、43、44-多路復用器,50-梯形輸出切換電路,51、52、53、54-傳輸門,60-定時檢測電路,100-字符顯示控制電路,200-信號處理電路,300-顯示器,400、500-微機,600-混合電路。
具體實施例方式
<字符顯示控制電路結構>
圖1表示用來說明本發明的實施方式的字符顯示控制電路的框圖。如該圖所示,電視接收機具有包含字符顯示控制電路100且進行各種信息處理的微機400、對從字符顯示控制電路100輸出的RGB信號進行信號處理的信號處理電路200和根據從信號處理電路200輸出的R’G’B’信號來顯示圖像的顯示器300。
圖2表示用來說明微機400內的字符顯示控制電路100的結構圖。該圖中,用點劃線所圍的部分在R、G、B各色中為相同結構。因此,在本發明的實施方式中,為了說明簡單,僅說明R的情況,而省略G、B情況的說明。
本發明的實施方式的字符顯示控制電路100具有OSD輸出電路10、輸出電平寄存器(保持電路)20、譯碼器30、輸出電平選擇器40、梯形(ladder)輸出切換電路(選擇電路)50。
OSD輸出電路10進行數據R(第二數據)和用來調整數據R的電平的數據I(第三數據)的輸出。OSD輸出電路10具有定時檢測電路(設定電路)60,向定時檢測電路60輸入水平同步信號Hsync、垂直同步信號Vsync以及頻率比Hsync高的時鐘CLK。并且,定時檢測電路60針對對應于Hsync、Vsync的屏幕上的位置,在輸出電平寄存器20中設定例如2比特的數據(第一數據)。輸出電平寄存器20中存儲例如(L,H)或(H,L)的數據來作為(a1,a2)。若譯碼器30的輸出(b1,b2,b3)為后述值,則(a1,a2)的“H”和“L”的組合可以是其中之一。
譯碼器30將存儲在輸出電平寄存器20中的2比特的數據轉換為3值的輸出。例如,譯碼器30的輸出(b1,b2,b3)在輸入為(L,H)的情況下,為(L,H,L),在輸入為(L,L)的情況下為(L,L,H)。這樣,b2,b3的其中之一為“H”,其他都為“L”。
AND電路71、72、73根據譯碼器30的輸出b1,b2,b3,允許或禁止數據R的輸出。由于b1為“L”,所以AND電路71輸出“L”,而與數據R無關。AND電路72在b2是“H”的情況下,直接輸出數據R,在b2為“L”的情況下,輸出“L”,而與數據R的值無關。AND電路73在b3為“H”的情況下,直接輸出數據R,在b3為“L”的情況下,輸出“L”,而與數據R的值無關。
反相器74輸入數據R,并輸出與數據R相反的電平。
輸出電平選擇器40包括多路復用器41、42、43、44,根據數據I、數據R、譯碼器30的各電平來進行梯形輸出切換電路50的控制。
多路復用器41根據數據I的值,有選擇地輸出AND電路71的輸出或數據R。具體而言,在數據I為“L”時,輸出數據R,在數據I為“H”時,輸出AND電路71的輸出。
多路復用器42根據數據I的值有選擇地輸出AND電路72的輸出。在數據I為“L”時,輸出“L”,在數據I為“H”時,輸出AND電路72的輸出。
多路復用器43根據數據I的值有選擇地輸出AND電路73的輸出。在數據I為“L”時,輸出“L”,在數據I為“H”時,輸出AND電路73的輸出。
多路復用器44根據數據I的值有選擇地輸出AND電路74的輸出或數據R。在數據I為“L”時,輸出與數據R相反的電平,在數據I為“H”時,輸出反相器74的輸出。
上面說明的多路復用器41、42、43、44是用來實施本發明的一例。若輸入電平選擇器40的輸入和輸出的關系相同,也可以是除此之外的結構。
梯形輸出切換電路50具有傳輸(transmission)門51、52、53、54,根據輸出電平選擇器40的輸出來輸出電阻分割了電源Vcc-接地Vss之間電壓后的值。如該圖所示,在電源Vcc(例如5V)和接地Vss(例如0V)之間串聯連接電阻R1、R2、R3、R4、R5。
公共連接傳輸門51、52、53、54的一端,并將傳輸門51的另一端連接在電阻R1、R2之間。并且,傳輸門51由多路復用器41的輸出來控制導通,若導通,則將由(R2+R3+R4+R5)與R1而電阻分割了電源Vcc后的值(例如,3.8V)(第一電壓)作為R信號輸出。
同樣,將傳輸門52的另一端連接在電阻R2、R3之間。并且,傳輸門52由多路復用器42的輸出來控制導通,若導通,則將由(R3+R4+R5)與(R1+R2)而電阻分割了電源Vcc后的值(例如,2.9V)作為R信號輸出。
將傳輸門53的另一端連接在電阻R3、R4之間。并且,傳輸門53由多路復用器43的輸出來控制導通,若導通,則將由(R4+R5)與(R1+R2+R3)而電阻分割了電源Vcc后的值(例如,2.4V)作為R信號輸出。
將傳輸門54的另一端連接在電阻R4、R5之間。并且,傳輸門54由多路復用器44的輸出來控制導通,若導通,則將由R5與(R1+R2+R3+R4)而電阻分割了電源Vcc后的值(例如,1.0V)(第二電壓)作為R信號輸出。
根據以上結構,能夠根據數據I、數據R和寄存器的設定來設定4種R信號。對于數據G、數據B也可通過相同的結構來分別設定四種輸出。
<字符顯示控制電路動作>
下面,說明圖2的字符顯示控制電路100的動作。
首先,根據Hsync、Vsync、CLK來設定輸出電平寄存器20的2比特數據(a1,a2),并通過譯碼器30將2比特數據轉換為3值(b1,b2,b3)。如前所述,b1是“L”,b2、b3的一個是“H”,另一個是“L”。
i)數據I為“L”、數據R為“H”的情況多路復用器41的輸出為“H”,多路復用器42、43、44的輸出為“L”,梯形輸出切換電路50的傳輸門51接通。由此,輸出由(R2+R3+R4+R5)與R1電阻分割了電源Vcc后的值(例如3.8V)來作為R信號。即,輸出第一電壓,而與這時譯碼器30的輸出無關。
ii)數據R為“L”的情況多路復用器44的輸出為“H”,多路復用器41、42、43的輸出為“L”,梯形輸出切換電路50的傳輸門54接通。由此,輸出由R5與(R1+R2+R3+R4)電阻分割了電源Vcc后的值(例如1.0V)來作為R信號。即,這時輸出第二電壓,而與數據I和譯碼器30的輸出無關。
iii)數據I和數據R共同為“H”的情況首先,在(b1,b2,b3)=(L,H,L)的情況下,AND電路72的輸出為“H”,AND電路71、73與反相器74的輸出為“L”。并且,在輸出電平選擇器40中,多路復用器42的輸出為“H”,多路復用器41、43、44的輸出為“L”,梯形輸出切換電路50的傳輸門52接通。由此,輸出由(R3+R4+R5)與(R1+R2)電阻分割了電源Vcc后的值(例如2.9V)來作為R信號。
接著,在(b1,b2,b3)=(L,L,H)的情況下,AND電路73的輸出為“H”,AND電路71、72與反相器74的輸出為“L”。并且,在輸出電平選擇器40中,多路復用器43的輸出為“H”,多路復用器41、42、44的輸出為“L”,梯形輸出切換電路50的傳輸門53接通。由此,輸出由(R4+R5)與(R1+R2+R3)電阻分割了電源Vcc后的值(例如2.4V)來作為R信號。
這樣,在數據I為“L”的情況下,根據數據R的值來選擇傳輸門51或54,而不反映譯碼器30的輸出值,在數據I和數據R同時為“H”的情況下,通過反映譯碼器30的輸出值,而選擇傳輸門52或53。
由此,字符顯示控制電路100可根據數據R、數據I、譯碼器30的輸出的邏輯運算來設定4值的輸出電平。由于對于G、B也可通過相同的結構來分別進行4值設定,所以OSD顯示色作為其組合為4×4×4=64色。
但是,在字符顯示時,在各水平掃描期間內雖然能夠改變數據I,但是輸出電平寄存器20的值固定,無法改變。
但是,定時檢測電路60可以根據標識水平掃描線在規定定時內切換的Hsync,向微機400輸出用來設定輸出電平寄存器20的值的中斷信號。并且,通過微機400接收中斷信號,字符顯示控制電路100可將不同的水平掃描線間由輸出電平寄存器20保持的2比特數據的值設定為不同的值。因此,在畫面上顯示字符時,可使用前述的64色,能夠進行顏色豐富的彩色顯示。
如以上所說明的,本發明的字符顯示控制電路100由于不使用外加的混合電路600對RGB的各個數據和數據I進行顏色調整,所以不會增大電路規模。另外,對于RGB各色,通過使用存儲了2比特值的寄存器,從電阻分割為4種的梯形輸出電平切換電路50輸出任意的電壓電平,從而可以進一步增加能顯示的顏色。另外,由于通過硬件結構來進行邏輯運算,進行輸出電平的選擇,所以減少了軟件處理。進一步,通過中斷信號,可以在水平掃描線期間將寄存器的值設定為不同值,可以增加字符顯示中能顯示的顏色數目。
以上,雖然根據其實施方式具體說明了本發明的實施方式,但是并不限于此,能夠在不脫離其內容的范圍內進行各種變更。例如,通過將輸出電平寄存器設為3比特以上,將梯形輸出切換電路的電阻設為6個以上,并構成對應于該輸出切換的譯碼器和輸出電平選擇器這樣的簡單改變,字符顯示控制電路可以顯示比64色更多的顏色。
權利要求
1.一種字符顯示控制電路,其中產生用來在顯示裝置上屏幕顯示字符的RGB信號,其特征在于,包括選擇電路,其選擇輸出第一電壓、比第一電壓小的第二電壓、在所述第一電壓和所述第二電壓之間的一個以上的第三電壓的任一個電壓作為所述RGB信號的其中一個信號;保持電路,其根據所述顯示字符的顯示定時,來設置所述選擇電路選擇輸出所述第一電壓、所述第二電壓、所述第三電壓的其中一個電壓用的多比特的第一數據;和選擇控制電路,其將根據所述第一數據、對應于所述第一電壓或所述第二電壓的第二數據、對應于所述第三電壓有無的第三數據,將所述選擇電路用來選擇輸出所述第一電壓、所述第二電壓、所述第三電壓的其中一個電壓的選擇信號提供給所述選擇電路。
2.根據權利要求1所述的字符顯示控制電路,其特征在于,對構成所述RGB信號的每個R信號、G信號、B信號設置所述選擇電路、所述保持電路、所述選擇控制電路。
3.根據權利要求1或2所述的字符顯示控制電路,其特征在于,所述選擇控制電路具有譯碼器,其根據所述第三電壓的數值來譯碼所述第一數據;和邏輯電路,其通過邏輯運算所述譯碼器的輸出、所述第二數據、所述第三數據來輸出所述選擇信號。
4.根據權利要求1~3中任一項所述的字符顯示控制電路,其特征在于,還包括設定電路,其在所述保持電路中設置所述第一數據,所述設定電路能針對構成圖像信號的每條水平掃描線改變所述第一數據的值。
5.一種集成電路,其特征在于,集成化權利要求1~4中任一項所述的字符顯示控制電路。
6.根據權利要求5所述的集成電路,其特征在于,是微型計算機。
全文摘要
本發明的字符顯示控制電路包括選擇電路,其選擇輸出第一電壓、比第一電壓小的第二電壓、在所述第一電壓和所述第二電壓之間的一個以上的第三電壓的任一個電壓作為所述RGB信號的其中一個信號;保持電路,其根據所述顯示字符的顯示定時,來設置所述選擇電路選擇輸出所述第一電壓、所述第二電壓、所述第三電壓的其中一個電壓用的多比特的第一數據;和選擇控制電路,其將根據所述第一數據、對應于所述第一電壓或所述第二電壓的第二數據、對應于所述第三電壓有無的第三數據,將所述選擇電路用來選擇輸出所述第一電壓、所述第二電壓、所述第三電壓的其中一個電壓的選擇信號提供給所述選擇電路。
文檔編號H04N9/64GK1604629SQ20041007972
公開日2005年4月6日 申請日期2004年9月17日 優先權日2003年9月29日
發明者寺脅周作, 佐藤正明, 小川芳弘 申請人:三洋電機株式會社