[go: up one dir, main page]

KR100770234B1 - 화상 표시 장치 및 그 제어 방법 - Google Patents

화상 표시 장치 및 그 제어 방법 Download PDF

Info

Publication number
KR100770234B1
KR100770234B1 KR1020060011536A KR20060011536A KR100770234B1 KR 100770234 B1 KR100770234 B1 KR 100770234B1 KR 1020060011536 A KR1020060011536 A KR 1020060011536A KR 20060011536 A KR20060011536 A KR 20060011536A KR 100770234 B1 KR100770234 B1 KR 100770234B1
Authority
KR
South Korea
Prior art keywords
unit
data
image data
raster image
fifo
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020060011536A
Other languages
English (en)
Other versions
KR20070043564A (ko
Inventor
가즈히코 오까다
Original Assignee
후지쯔 가부시끼가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 후지쯔 가부시끼가이샤 filed Critical 후지쯔 가부시끼가이샤
Publication of KR20070043564A publication Critical patent/KR20070043564A/ko
Application granted granted Critical
Publication of KR100770234B1 publication Critical patent/KR100770234B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/40Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which both a pattern determined by character code and another pattern are displayed simultaneously, or either pattern is displayed selectively, e.g. with character code memory and APA, i.e. all-points-addressable, memory
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/22Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/22Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
    • G09G5/24Generation of individual character patterns
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/393Arrangements for updating the contents of the bit-mapped memory
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/42Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of patterns using a display memory without fixed position correspondence between the display memory contents and the display position on the screen

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Input (AREA)

Abstract

본 발명은 버스트 전송되는 래스터 화상 데이터가 복수의 스캔 라인으로 이루어지는 경우라도, 간이한 제어로 구성할 수 있는 화상 표시 장치 및 그 제어 방법을 제공하는 것을 목적으로 한다.
화상 표시 장치(1)는 버스트 전송 1회당 전송되는 스캔 라인의 수로 이루어지는 복수의 FIFO0 내지 FIFO7과, 상기 단위 전송 데이터에 대응하는 스캔 라인의 번호에 따라 상기 복수의 FIFO 중 1개를 선택하여 상기 제2 래스터 화상 데이터를 저장하는 입력 제어부(20)를 구비하고 있다.

Description

화상 표시 장치 및 그 제어 방법{IMAGE DISPLAY SYSTEM AND CONTROL METHOD THEREFOR}
도 1은 본 실시 형태의 화상 표시 장치의 회로 구성을 나타내는 회로 블럭도.
도 2는 프레임 화상 및 중첩되는 래스터 화상의 관계를 나타내는 배치도.
도 3은 폰트 데이터의 일례를 나타내는 구성도.
도 4는 배치 정보 테이블의 각 요소의 일례를 나타내는 구성도.
도 5는 배치 정보 테이블에서의 배치 정보의 구성도.
도 6은 8화소의 폰트 데이터에서의 버스트 전송의 타이밍을 나타내는 타이밍 차트 .
도 7은 16화소의 폰트 데이터에서의 버스트 전송의 타이밍을 나타내는 타이밍 차트.
도 8은 VSYNC(Vertical SYNC), HSYNC(Horizontal SYNC) 및 V 카운터 값의 관계를 나타내는 타이밍 차트.
도 9는 화상 표시 장치에서의 출력 타이밍을 나타내는 타이밍 차트.
도 10은 화상 표시 장치에서의 폰트 데이터의 흐름을 나타내는 데이터 흐름도.
<도면의 주요 부분에 대한 부호의 설명>
1: 화상 표시 장치
2: 메모리 컨트롤러
3: SDRAM
10: 폰트 어드레스 생성부
11: 제1 배치 정보 참조 포인터
12: 제1 배치 정보 유지부
13: 폰트 어드레스 생성부
20: 입력 제어부
21: 제1 카운터
22: FIFO 라이트 제어부
30: 출력 제어부
31: 제2 배치 정보 참조 포인터
32: 제2 배치 정보 유지부
33: 라인 번호 유지부
34: FIFO 리드 제어부
40: 동기 제어부
41: 좌표 정보 유지부
42: 프레임 화상 데이터 스캔 위치 생성부
43: 비교부
44: 출력 허가 신호 카운터
50: 출력 선택부
60: 입력 허가 신호 생성부
본 발명은 화상 표시 장치에 관한 것으로, 특히 폰트나 픽쳐 데이터 등의 래스터 화상을 프레임 화상의 일부에 중첩하여 표시하는 화상 표시 장치에 관한 것이다.
이러한 화상 표시 장치에서는 프레임 화상에서의 표시의 스캔 중에 폰트나 픽쳐 데이터 등의 표시 래스터 화상을 미리 저장되는 메모리로부터 소정 시간 내에 전송해야 한다. 이 소정 시간은 프레임 화상의 표시 클록이나 해상도 등으로 결정된다. 래스터 화상의 전송이 소정 시간 내에 이루어지지 않는 경우에는, 프레임 화상에 래스터 화상이 바람직하게 표시되지 않기 때문에 래스터 화상의 전송에 필요한 시간을 단축해야 했다.
특허문헌 1에 개시되는 화상 표시 장치는 폰트 데이터 변환 회로(122)와, 폰트 어드레스 생성 회로(123)를 구비하고 있다. 비디오 메모리(136)에 비디오 메모리 플레인(103)을 더하고, 문자 표시의 스캔 라인을 지정하는 스캔 라인 카운트 수단의 출력에 대응하여 메모리 인터페이스(124)를 통해 비디오 메모리 플레인(103)의 연속 공간으로부터 각 문자의 폰트 데이터를 표시 데이터의 하나로서 스캔 라인 단위마다의 문자 텍스트 코드 순으로 연속해서 액세스 및 전송하여 표시 회로(125)로부터 CRT 장치에 화상 신호를 출력한다.
이로써 동일한 스캔 라인에서의 표시 문자가, 문자 코드가 떨어져 있는 문자로 구성되는 경우라도 폰트 데이터가 스캔 라인 단위에 연속한 256 바이트의 비디오 메모리 영역에 저장되어 있기 때문에, 항상 DRAM의 고속 액세스를 사용하여 전송할 수 있고 나아가서는 전송에 필요한 시간을 단축할 수 있다.
[특허문헌 1] 일본 특허 공개 평성 제10-161638호
최근, 화상 데이터를 저장하는 것과 같은 대용량 메모리로서, 버스트 전송에 의해 고속으로 대량의 데이터를 전송할 수 있기 때문에 SDRAM을 이용하는 것이 주류가 되고 있다. SDRAM에서의 버스트 전송에서는, 연속하는 어드레스에 저장되는 데이터가 고속으로 전송되는 반면, 버스트 전송에 앞서서 전송원 어드레스나 버스트 길이 등의 설정에 관한 기간이 길기 때문에, 버스트 길이가 짧은 경우에는 데이터 전송에서의 작업 처리량의 저하를 초래하게 된다.
그러나 특허문헌 1의 화상 표시 장치에 있어서, 폰트 데이터를 저장하는 메모리로서 SDRAM을 이용하는 경우에는 이하의 문제가 발생한다.
즉, 특허문헌 1의 화상 표시 장치에서는 1개의 폰트 데이터에 대해서 연속하는 어드레스에 저장되는 데이터가 1스캔 라인분만이기 때문에, 1번의 버스트 전송에 있어서 전송되는 폰트 데이터의 전송량이 1스캔 라인분으로 제한된다. 1스캔 라인당의 폰트 데이터가 작은 경우에는, 버스트 길이가 짧아져 작업 처리량의 저하를 초래하게 되어 문제가 된다.
또한, 특허문헌 1의 화상 표시 장치에서는 폰트 데이터가 저장되어 있는 비디오 메모리 플레인(102)과는 별도의 공간에서 비디오 메모리 플레인(102)과 동일한 용량의 비디오 메모리 플레인(103)이 필요하다. 이 때문에, 비디오 메모리 사이즈가 커지고 나아가서는 화상 표시 장치의 회로 규모가 커지므로 문제가 된다.
그런데, 일반적인 버스트 전송을 행하는 장치에서는 버스트 전송에서의 전송처의 기억 장치에 FIFO(First-In First-Out)를 이용하는 것이 알려져 있다. 그래서 래스터 화상을 프레임 화상의 일부에 중첩하여 표시하는 화상 표시 장치에 있어서, 버스트 전송의 전송처의 기억 장치에 FIFO를 이용하는 경우에 대해서 상정하여 이러한 화상 표시 장치에 대해서 고찰한다.
FIFO를 이용한 화상 표시 장치에 대해서, 버스트 전송시마다 1개의 스캔 라인만이 전송되는 경우에는, 프레임 화상의 스캔 순과 동일한 순서로 스캔 라인이 FIFO에 저장된다. 따라서, 저장 순으로 FIFO로부터 스캔 라인을 추출함으로써 바람직하게 프레임 화상에 중첩하여 출력할 수 있다.
이에 대해 버스트 전송시마다 복수의 스캔 라인이 전송되는 경우에는, 연속하여 복수의 스캔 라인이 FIFO에 저장된다. 즉, FIFO로의 스캔 라인의 저장 순서가 프레임 화상의 스캔 순서와 일치하지 않게 된다. 이 때문에, FIFO로부터 저장 순으로 스캔 라인을 추출하더라도 바람직하게 프레임 화상에 중첩하여 출력할 수 없다. 바람직하게 출력하기 위해서는 FIFO로부터의 스캔 라인 출력의 소팅(sorting)을 프레임 화상의 스캔 순으로 행하는 등의 수단을 강구할 필요가 발생한다. 이 때문에, FIFO의 제어가 복잡해지고 나아가서는 화상 표시 장치의 복잡화를 초래하여 문제가 된다.
본 발명은 상기 배경기술의 과제를 감안하여 이루어진 것으로, SDRAM에서의 버스트 전송의 작업 처리량을 향상시켜 FIFO의 제어를 간이하게 행할 수 있는 화상 표시 장치 및 그 제어 방법을 제공하는 것을 목적으로 한다.
그 해결 수단은 입력 허가 신호에 따라 1개의 프레임에 표시되는 제1 래스터 화상 데이터의 일부에 중첩하여 배치되는 제2 래스터 화상 데이터가, 상기 제2 래스터 화상 데이터에서의 스캔 라인의 단위 또는 상기 스캔 라인의 단위가 n분할된 n분할 단위를 단위 전송 데이터로 하여 복수의 상기 단위 전송 데이터를 구비하고, 버스트 전송에 의해 입력되는 화상 표시 장치로서, 버스트 전송 1회당 전송되는 상기 스캔 라인과 동일한 수의 FIFO와, 상기 단위 전송 데이터를 상기 스캔 라인의 라인 번호에 따라 선택되는 상기 FIFO에 저장하는 입력 제어부를 구비하는 것을 특징으로 하는 화상 표시 장치이다.
또한, 다른 해결 수단은 입력 허가 신호에 따라 1프레임에 표시되는 제1 래스터 화상 데이터의 일부에 중첩하여 배치되는 제2 래스터 화상 데이터를, 상기 제2 래스터 화상 데이터에서의 스캔 라인의 단위 또는 상기 스캔 라인의 단위가 n분할된 n분할 단위를 단위 전송 데이터로 하여 복수의 상기 단위 전송 데이터를 구비하고 버스트 전송하는 단계와, 버스트 전송 1회당 전송되는 상기 스캔 라인과 동일한 수의 FIFO에 대하여, 상기 단위 전송 데이터를 상기 제2 래스터 화상 데이터에 서의 상기 스캔 라인의 라인 번호에 따라 선택되는 상기 FIFO에 저장하는 단계를 구비하는 것을 특징으로 하는 화상 표시 장치의 제어 방법이다.
본 발명의 화상 표시에서는, 단위 전송 데이터는 스캔 라인의 라인 번호에 따라 선택되는 FIFO에 버스트 전송에 의해 입력된다. 따라서 버스트 전송시마다 복수의 스캔 라인이 FIFO에 입력되는 경우에는, 단위 전송 데이터는 스캔 라인의 라인 번호마다 FIFO에 저장된다. 제1 래스터 화상 데이터에 중첩하여 출력할 때에는 출력하여야 할 스캔 라인의 라인 번호에 따른 FIFO를 선택함으로써 바람직하게 표시할 수 있다. 이 때문에, 본 발명에서는 단위 전송 데이터를 저장하는 수단으로서 FIFO를 구비하고, 게다가 FIFO로부터의 스캔 라인 출력의 소팅 등과 같이 복잡한 제어를 하는 일 없이 바람직하게 제1 래스터 화상 데이터에 중첩하여 출력할 수 있는 화상 표시 장치를 달성할 수 있다.
이하, 본 발명의 실시에 따른 발명에 대해서 구체화한 실시 형태를 도 1 내지 도 10을 참조하면서 상세히 설명한다.
도 1은 본 발명의 일례인 화상 표시 장치(1)의 회로 블럭도이다.
화상 표시 장치(1)는 래스터 화상으로 이루어지는 폰트 데이터(FD)를 미리 정해진 배치 정보(PI)에 기초하여 래스터 화상으로 이루어지는 프레임 화상(FP)의 일부에 중첩하여 출력하기 위한 시스템이다.
화상 표시 장치(1)의 설명에 앞서서 프레임 화상(FP), 폰트 데이터(FD0 내지 FD2) 및 배치 정보(PI)에 대해서 설명한다.
도 2는 프레임 화상(FP)의 일부에 중첩되어 배치되는 폰트 데이터(FD0 내지 FD2)의 일례를 나타내고 있다. 폰트 데이터(FD0 내지 FD2)는 1화소당 1바이트의 사이즈로 이루어지는 래스터 화상 데이터이며, 폰트 데이터(FD0)는 "A" 문자를 나타내는 8바이트×8바이트의 사이즈의 래스터 화상 데이터, 폰트 데이터(FD1)는 "B" 문자를 나타내는 16바이트×8바이트의 사이즈의 래스터 화상 데이터, 폰트 데이터(FD2)는 "C" 문자를 나타내는 8바이트×8바이트의 사이즈의 래스터 화상 데이터이다. 또한, 각각의 폰트 데이터(FD0 내지 FD2)에 대응하는 괄호 내의 숫자는 배치되는 좌표를 나타내고 있다. 예컨대, 폰트 데이터(FD0)에서의 (12, 8)은 폰트 데이터(FD0)가 수평방향의 좌표 X=12, 수직 방향의 좌표 Y=8에 배치되어 있는 것을 나타내고 있다. 각각의 좌표 X 및 좌표 Y는 1간격으로 설정 가능하고, 도 2의 예에서는 폰트 데이터(FD2)는 폰트 데이터(FD0) 및 폰트 데이터(FD1)에 대하여 수직 방향으로 4만큼 어긋난 위치에 배치되어 있다.
폰트 데이터(FD)는 후술하는 SDRAM3의 폰트 데이터 영역(FDR)으로부터 전송되어 출력된다. 도 3에 나타낸 바와 같이 폰트 데이터 영역(FDR)에는 폰트 데이터(FD)가 폰트 번호(FN) 단위마다의 스캔 라인 순으로 저장되어 있다. 또한, 폰트 데이터(FD)의 종류마다 다른 번호가 되는 폰트 번호(FN)가 할당되어 있다. 본 실시 형태에서는 폰트 번호(FN)에 대해서 폰트 데이터(FD0)에는 0이, 폰트 데이터(FD1)에는 1이, 폰트 데이터(FD2)에는 2가 각각 할당되어 있다. 또한, 각 폰트 데이터(FD)에서 스캔 라인마다 라인 번호(LN)가 할당되어 있다. 폰트 데이터(FD0 및 FD2)에는 8화소마다 다른 라인 번호(LN)가 할당되고, 폰트 데이터(FD1)에는 16화소마다 다른 라인 번호(LN)가 할당되어 있다.
본 실시 형태의 화상 표시 장치(1)에서는 버스 폭은 4바이트(32비트)이며, 버스트 길이는 8워드 고정이기 때문에, 버스트 전송시마다 32바이트분의 폰트 데이터(FD)가 전송된다.
계속해서, 프레임 화상(FP)에 대한 각 폰트 데이터를 배치하기 위한 배치 정보(PI)에 대해서 설명한다.
배치 정보(PI)는 각 폰트 데이터(FD)의 스캔 라인마다, 배치하는 좌표(X, Y)와, 폰트 번호(FN)와, 라인 번호(LN)와, 폰트의 수평 사이즈를 나타내는 수평 사이즈(HS)와, 폰트 데이터의 저장처의 선두 어드레스를 나타내는 선두 어드레스(ADS)를 요소로서 갖는다. 도 4에 나타낸 바와 같이 이 배치 정보(PI)는 각각의 좌표(X, Y)의 정보에 기초하여 프레임 화상(FP)의 스캔 순으로 정렬되어 배치 정보 테이블(PIT)로서 구성되어 있다. 즉, 배치 정보 테이블(PIT)에서 배치 정보(PI)는 좌표 Y가 작을수록 선두 근처에 배치되고, 동일한 좌표 Y의 경우에는 좌표 X가 작을수록 선두 근처에 배치된다.
또, 본 실시예에서는 이 배치 정보 테이블(PIT)은 SDRAM3의 연속하는 영역에 저장된다. 도 5에 나타낸 바와 같이 1개의 배치 정보(PI)에는 좌표(X, Y), 폰트 번호(FN), 라인 번호(LN), 수평 사이즈(HS) 및 선두 어드레스(ADS)가 이 순서로 저장되어 있다. 또한, 각각의 배치 정보(PI)는 좌표(X, Y)에 기초하여 프레임 화상(FP)의 스캔 순으로 배치되어 있다. 또한, 배치에 있어서의 어드레스의 간격은 1개의 배치 정보(PI)가 차지하는 영역의 사이즈인 배치 정보 사이즈(SPI)이다. 즉, 도 5에 나타낸 바와 같이 배치 정보 테이블(PIT)에서 선두에 배치되는 배치 정보(PI)를 배치 정보(PI0)로 하고, 그 선두 어드레스를 선두 어드레스(AT)라고 하면, 다음에 배치되는 배치 정보(PI)의 어드레스는 선두 어드레스(AT)+배치 정보 사이즈(SPI)의 어드레스 값이 된다.
도 1로 되돌아가, 화상 표시 장치(1)의 각부에 대해서 상세히 설명한다. 화상 표시 장치(1)에는 메모리 컨트롤러(2)를 통해 SDRAM3가 접속되어 있다. 화상 표시 장치(1)로부터 출력 허가 신호(DEN)와 함께 32비트의 출력 데이터(DO)가 출력된다. 출력 데이터(DO)는 또한 도시하지 않는 시프트 회로에 의해 1화소마다의 데이터로 분할되어 프레임 화상(FP)의 일부에 중첩된다.
또한, 화상 표시 장치(1)는 FIFO0 내지 FIFO7과, 폰트 데이터(FD)의 버스트 전송시에, SDRAM3에 저장되어 있는 폰트 데이터(FD)의 전송 개시 어드레스를 생성하는 폰트 어드레스 발생부(10)와, FIFO0 내지 FIFO7에 대한 라이트 제어를 행하는 입력 제어부(20)와, FIFO0 내지 FIFO7에 대한 리드 제어를 행하는 출력 제어부(30)와, 프레임 화상 및 출력 데이터(DO)와의 동기 처리를 행하는 동기 제어부(40)와, FIFO0 내지 FIFO7의 출력으로부터 1개를 선택하여 출력 데이터(DO)를 출력하는 출력 선택부(50)와, 입력 허가 신호(IEN)를 생성하는 입력 허가 신호 생성부(60)를 구비하고 있다.
폰트 어드레스 발생부(10)는 제1 배치 정보 참조 포인터(11)와, 제1 배치 정보 유지부(12)와, 폰트 어드레스 생성부(13)를 구비하고 있다.
제1 배치 정보 참조 포인터(11)에서는 SDRAM3로부터 FIFO0 내지 FIFO7로의 버스트 전송에 필요한 제1 배치 정보(PI1)를 참조하기 위한 어드레스(PA1)가 메모 리 컨트롤러(2)에 출력된다. 이 어드레스(PA1)는 배치 정보 테이블(PIT)의 선두 어드레스(AT)를 초기 값으로 하고, 폰트 어드레스 생성부(13)로부터의 제1 카운트 지령 신호(P1CK)마다 배치 정보 사이즈(SPI)가 가산되어 출력된다. 메모리 컨트롤러(2)는 SDRAM3에 대하여 어드레스(SA)를 출력하여 배치 정보(PI)를 액세스한다. 이로써 어드레스(PA1)를 선두로 하는 위치로부터 배치 정보 사이즈(SPI) 분의 데이터가 SDRAM3로부터 화상 표시 장치(1)에 전송된다.
제1 배치 정보 유지부(12)에서는 어드레스(PA1)에 대응하는 SDRAM3로부터 출력되는 제1 배치 정보(PI1)의 요소 중 폰트 번호(FN), 라인 번호(LN), 수평 사이즈(HS) 및 선두 어드레스(ADS)가 취득되어 유지된다. 또한, 유지된 각 요소는 제1 폰트 번호(FN1), 제1 라인 번호(LN1), 제1 수평 사이즈(HS1) 및 제1 선두 어드레스(ADS1)로서 출력된다.
폰트 어드레스 생성부(13)는 제1 폰트 번호(FN1), 제1 라인 번호(LN1), 제1 수평 사이즈(HS1), 제1 선두 어드레스(ADS1) 및 입력 허가 신호(IEN)를 입력으로 하고, 폰트 어드레스(FA) 및 제1 카운트 지령 신호(P1CK)를 출력으로 한다.
폰트 어드레스(FA)는 버스트 전송시마다 출력되는 SDRAM3로부터 버스트 전송될 때의 폰트 데이터의 선두 어드레스이다. 폰트 어드레스 생성부(13)는 라인 번호(LN) 및 수평 사이즈(HS)에 기초해서 전송의 대상이 되는 폰트 데이터가 버스트 전송시의 선두 데이터인지의 여부를 판단하고, 폰트 데이터가 선두 데이터인 경우에는 폰트 어드레스(FA)를 출력한다. 버스트 전송시의 선두 데이터의 판단에 대해서, 본 실시 형태에서는 버스트 길이가 8워드 고정이며 버스트 전송당 32화소(32바이 트)의 데이터가 전송되기 때문에, 32화소마다의 선두의 라인 번호(LN)를 갖는 것이 선두 데이터라고 판단된다. 예컨대, 스캔 라인 방향의 사이즈가 8화소의 폰트 데이터에서는 버스트 전송당, 스캔 라인 4개분의 폰트 데이터가 전송된다. 따라서, 라인 번호(LN)가 0 및 4의 데이터가 버스트 전송시의 선두 데이터라고 판단된다. 한편, 스캔 라인 방향의 사이즈가 16화소의 폰트 데이터에서는 버스트 전송당, 스캔 라인 2개분의 폰트 데이터가 전송된다. 따라서, 라인 번호(LN)가 0, 2, 4, 6의 데이터가 버스트 전송시의 선두 데이터라고 판단된다.
또한, 폰트 어드레스(FA)의 연산은, 구체적으로는 취득된 제1 선두 어드레스(ADS1)에 폰트 데이터 영역(FDR)의 선두 어드레스(AFD)가 더해짐으로써 이루어진다.
입력 허가 신호 생성부(60)에서는 FIFO0 내지 FIFO7로부터 각각 출력되는 FIFO 풀 신호(FF0 내지 FF7) 및 제1 라인 번호(LN1) 및 제1 수평 사이즈(HS1)를 입력으로 하고 입력 허가 신호(IEN)를 출력으로 한다. FIFO 풀 신호(FF0 내지 FF7)는 FIFO0 내지 FIFO7에 있어서 버스트 전송에 필요한 잔존 메모리 영역의 용량이 없는 경우에는, 활성 상태로 천이(遷移)하는 신호이다. 입력 허가 신호 생성부(60)는 FIFO 풀 신호(FF0 내지 FF7)에 따라 FIFO0 내지 FIFO7에 버스트 전송에 필요한 용량이 있는지의 여부를 판단하여, SDRAM3로부터의 버스트 전송을 허가하는 입력 허가 신호(IEN)를 활성 상태로 한다. 이 입력 허가 신호(IEN)는 버스트 전송처의 FIFO 풀 신호 중 어느 하나가 활성 상태가 되면 비활성 상태로 천이하고, 버스트 전송처 중 최후의 스캔 라인의 데이터가 저장되는 FIFO의 FIFO 풀 신호가 비활성 상태가 되면 활성 상태로 천이한다. 즉, 버스트 전송의 대상이 되는 폰트 데이터의 제1 라인 번호(LN1) 및 제1 수평 사이즈(HS1)에 기초하여 선택되는 FIFO 풀 신호(FF0 내지 FF7) 중 1개에 따라 입력 허가 신호(IEN)가 활성 상태로 천이하게 된다.
예컨대, 스캔 라인 방향의 사이즈가 8화소의 폰트 데이터에서는 버스트 전송당, 스캔 라인 4개분의 폰트 데이터가 전송된다. 따라서, FIFO 풀 신호(FF0 내지 FF3)(또는 FF4 내지 FF7)가 활성 상태가 되면, 입력 허가 신호(IEN)는 활성 상태로 천이한다. 또한, 라인 번호(LN)가 3(또는 7)의 폰트 데이터가 버스트 전송시의 최후의 데이터가 되기 때문에, FIFO 풀 신호(FF3)(또는 FF7)가 비활성 상태가 되면 입력 허가 신호(IEN)는 활성 상태로 천이한다.
한편, 스캔 라인 방향의 사이즈가 16화소의 폰트 데이터에서는 버스트 전송당, 스캔 라인 2개분의 폰트 데이터가 전송된다. 따라서 FIFO 풀 신호(FF0, FF1)(또는 FF2, FF3, FF4, FF5, FF6, FF7)가 활성 상태가 되면, 입력 허가 신호(IEN)는 활성 상태로 천이한다. 또한, 라인 번호(LN)가 1(또는 3, 5, 7)의 폰트 데이터가 버스트 전송시의 최후의 데이터가 되기 때문에, FIFO 풀 신호(FF1)(또는 FF3, FF5, FF7)가 비활성 상태가 되면, 입력 허가 신호(IEN)는 활성 상태로 천이한다.
계속해서, 입력 제어부(20)에 대해서 상세한 설명을 행한다.
입력 제어부(20)는 스캔 라인 단위의 폰트 데이터가 전송될 때마다 인크리먼트되는 폰트 라인 수 제1 카운터(21)와, 제1 카운터(21)의 결과에 따라 SDRAM3로부터의 폰트 데이터를 저장하는 FIFO의 기록 제어를 행하는 FIFO 라이트 제어부(22)를 구비한다.
제1 카운터(21)는 제1 수평 사이즈(HS1) 및 데이터 전송 클록(SCK)을 입력으로 하고, 계수 결과의 라인 카운트 수(LNC)를 출력으로 한다. 라인 카운트 수(LNC)는, 버스트 전송시마다 라인 카운트 수(LNC)는 0값으로 초기화되어 스캔 라인 단위의 폰트 데이터가 입력될 때마다 인크리먼트된다. 데이터 전송 클록(SCK)당 4화소의 데이터가 전송됨으로써, 제1 수평 사이즈(HS1)분의 폰트 데이터를 전송하는 데 충분한 클록 수의 데이터 전송 클록(SCK)이 입력된 경우에, 라인 카운트 수(LNC)가 인크리먼트된다. 즉, 폰트 데이터(FD)의 제1 수평 사이즈(HS1)를 버스트 전송의 데이터 폭인 4화소로 나눈 사이즈 비(HSV)마다 인크리먼트가 이루어진다. 이 사이즈 비(HSV)는 구체적으로는, 도시하지 않는 제1 수평 사이즈(HS1)에 대한 2비트 우측 시프트 회로에서 구해진다.
예컨대, 스캔 라인 방향이 8화소의 폰트 데이터에서는 사이즈 비(HSV)는 2이며, 2클록의 데이터 전송 클록(SCK)마다 라인 카운트 수(LNC)가 인크리먼트된다. 한편, 스캔 라인 방향이 16화소의 폰트 데이터에서는 사이즈 비(HSV)는 4이며, 4클록의 데이터 전송 클록(SCK)마다 라인 카운트 수(LNC)가 인크리먼트된다.
FIFO 라이트 제어부(22)는 제1 라인 번호(LN1), 라인 카운트 수(LNC), 입력 허가 신호(IEN) 및 데이터 전송 클록(SCK)을 입력으로 하고, FIFO0 내지 FIFO7로의 라이트 신호(WCK0 내지 WCK7) 중 어느 하나를 출력한다. 도 6 및 도 7에서 나타낸 바와 같이 FIFO 라이트 제어부(22)에서는 제1 라인 번호(LN1) 및 라인 카운트 수(LNC)가 가산되고 선택 FIFO 번호(FSN)가 산출되어, 선택 FIFO 번호(FSN)에 따른 FIFO에 대하여 데이터 전송 클록(SCK)의 타이밍에 기초하는 라이트 신호(WCKn)가 출력된다.
계속해서, 폰트 데이터(FD)의 버스트 전송에 대해서 도 6 및 도 7을 참조하여 설명한다.
도 6은 스캔 라인당 8화소의 폰트 데이터(FD0)의 버스트 전송의 타이밍을 나타내는 파형도이다.
폰트 데이터(FD0)는 버스트 전송시마다 4개의 스캔 라인이 전송되어 FIFO에 저장된다. 예컨대, (1) 및 (2)로 전송되는 데이터는 라인 번호 LN=0의 스캔 라인이다. 이와 마찬가지로, (3) 내지 (16)에 대해서도 2개의 데이터로 하나의 스캔 라인을 전송하게 된다.
또한, 사이즈 비(HSV)가 2이기 때문에 제1 카운터(21)는 2개의 데이터 전송 클록(SCK)마다 갱신된다. 즉, 제1 카운터(21)는 (3), (5), (7), (9), (11), (13) 및 (15)의 타이밍에서 갱신된다.
(1)에 있어서, 제1 라인 번호(LN1)는 0이며, 제1 카운터(21)는 초기화되어 라인 카운트 수(LNC)에는 0이 출력된다. 이에 따라 선택 FIFO 번호(FSN)는 0이 되어, FIFO0에 대한 라이트 신호(WCK0)에 데이터 전송 클록(SCK)과 동일한 상의 네거티브 펄스가 출력된다. 이에 따라, 단위 전송 데이터(RDATA)의 내용이 FIFO0에 저장된다.
(2)에 있어서, 제1 카운터(21)는 갱신되지 않고서 라인 카운트 수(LNC)에는 계속해서 0이 출력된다. 따라서 선택 FIFO 번호(FSN)는 0이며, FIFO0에 대한 라이트 신호(WCK0)에 데이터 전송 클록(SCK)과 동일한 상의 네거티브 펄스가 출력된다. 이에 따라 단위 전송 데이터(RDATA)의 내용이 FIFO0에 저장된다.
(3)에 있어서, 제1 카운터(21)는 갱신되어 라인 카운트 수(LNC)에는 1이 출력된다. 따라서 선택 FIFO 번호(FSN)는 1로 천이하여, FIFO1에 대한 라이트 신호(WCK1)에 데이터 전송 클록(SCK)과 동일한 상의 네거티브 펄스가 출력된다. 이에 따라, 단위 전송 데이터(RDATA)의 내용이 FIFO1에 저장된다. 이후, (4) 내지 (8)에 대해서도 라인 카운트 수(LNC)에 기초하여 선택 FIFO 번호(FSN)가 결정되어, 선택 FIFO 번호(FSN)에 따른 FIFO에 대하여 라이트 신호(WCKn)에 네거티브 펄스가 출력된다.
또한, (9) 내지 (16)에 대해서도, 제1 라인 번호(LN1)가 4로 천이하고, 라인 카운트 수(LNC)에 4를 가산하여 선택 FIFO 번호(FSN)가 결정되어, 선택 FIFO 번호(FSN)에 따른 FlFO에 대하여 라이트 신호(WCKn)에 네거티브 펄스가 출력된다.
도 7은 스캔 라인당 16화소인 폰트 데이터(FD1)의 버스트 전송의 타이밍을 나타내는 파형도이다.
폰트 데이터(FD1)는 버스트 전송시마다 2개의 스캔 라인이 전송되어 FIFO에 저장된다. 예컨대, (1) 내지 (4)로 전송되는 데이터는 라인 번호 LN=0의 스캔 라인이다. 이와 마찬가지로, (5) 내지 (16)에 대해서도 4개의 데이터로 하나의 스캔 라인을 전송하게 된다.
또한, 사이즈 비(HSV)가 4이기 때문에, 제1 카운터(21)는 4개의 데이터 전송 클록(SCK)마다 전송된다. 즉, 제1 카운터(21)는 (5), (9) 및 (13)의 타이밍에서 갱신되게 된다.
(1)에 있어서, 제1 라인 번호(LN1)는 0이며, 제1 카운터(21)는 초기화되어 라인 카운트 수(LNC)에는 0이 출력된다. 이에 따라 선택 FIFO 번호(FSN)는 0이 되어, FIFO0에 대한 라이트 신호(WCK0)에 데이터 전송 클록(SCK)과 동일한 상의 네거티브 펄스가 출력된다. 이로써 단위 전송 데이터(RDATA)의 내용이 FIFO0에 저장된다. (2) 내지 (4)에 대해서도, (1)과 마찬가지로 FIFO0에 대한 라이트 신호(WCK0)에 데이터 전송 클록(SCK)과 동일한 상의 네거티브 펄스가 출력된다. 이로써 각각의 단위 전송 데이터(RDATA)의 내용이 FIFO0에 저장된다.
(5)에 있어서, 제1 카운터(21)는 갱신되어 라인 카운트 수(LNC)에는 1이 출력된다. 따라서 선택 FIFO 번호(FSN)는 1로 천이하고, FIFO1에 대한 라이트 신호(WCK1)에 데이터 전송 클록(SCK)과 동일한 상의 네거티브 펄스가 출력된다. 이에 따라, 단위 전송 데이터(RDATA)의 내용이 FIFO1에 저장된다. (6) 내지 (8)에 대해서도 (5)와 마찬가지로 FIFO1에 대한 라이트 신호(WCK1)에 데이터 전송 클록(SCK)과 동일한 상의 네거티브 펄스가 출력된다. 이로써 각각의 단위 전송 데이터(RDATA)의 내용이 FIFO1에 저장된다.
또한, (9) 내지 (16)에 대해서도, 제1 라인 번호(LN1)가 2로 천이하고, 라인 카운트 수(LNC)에 2를 가산하여 선택 FIFO 번호(FSN)가 결정되어, 선택 FIFO 번호(FSN)에 따른 FIFO에 대하여 라이트 신호(WCKn)에 네거티브 펄스가 출력된다.
계속해서, 출력 제어부(30)에 대해서 설명한다.
출력 제어부(30)는 제2 배치 정보 참조 포인터(31)와, 제2 배치 정보 유지부(32)와, 라인 번호 유지부(33)와, FIFO 리드 제어부(34)를 구비하고 있다.
제2 배치 정보 참조 포인터(31)에서는 SDRAM3로부터 FIFO0 내지 FIFO7로의 버스트 전송에 필요한 제2 배치 정보(PI2)를 참조하기 위한 어드레스(SA2)가 메모리 컨트롤러(2)에 출력된다. 이 어드레스(SA2)는 VSYNC이 로우 레벨로 천이할 때마다 배치 정보 테이블(PIT)의 선두 어드레스(AT)가 초기 값이 되고, 후술하는 비교부(43)로부터의 일치 신호(CMP)마다 배치 정보 사이즈(SPI)가 가산되어 출력된다. 메모리 컨트롤러(2)는 SDRAM3에 대하여 어드레스(SA)를 출력하여 배치 정보(PI)를 액세스한다. 이로써 어드레스(PA2)를 선두로 하는 위치로부터 배치 정보 사이즈(SPI) 분의 데이터가 SDRAM3로부터 화상 표시 장치(1)에 전송된다.
제2 배치 정보 유지부(32)에서는 어드레스(PA2)에 대응하는 SDRAM3로부터 출력되는 배치 정보(PI)의 요소 중 좌표(X, Y), 라인 번호(LN) 및 수평 사이즈(HS)가 취득되어 유지된다. 또한, 유지된 각 요소는 좌표(IX, IY), 제2 라인 번호(LN2)및 제2 수평 사이즈(HS2)로서 출력된다.
라인 번호 유지부(33)에서는 후술하는 출력 허가 신호(DEN)가 하이 레벨의 기간에서 제2 라인 번호(LN2)가 유지되고 제3 라인 번호(LN3)가 출력된다.
FIFO 리드 제어부(34)에서는 입력되는 제3 라인 번호(LN3)에 따라 FIFO0 내지 FIFO7로의 리드 신호(RCK0 내지 RCK7) 중 어느 하나를 출력하여 FIFO에 대한 리드 제어를 행한다. FIFO로부터 출력되는 출력 데이터(DO)는 4화소분의 데이터 폭을 갖기 때문에 1번의 판독으로 4화소분의 데이터를 출력할 수 있다. 따라서 리드 신호(RCK0 내지 RCK7)는 4클록의 표시 클록(DCK)마다 동기하여 출력된다.
계속해서, 동기 제어부(40)에 대해서 설명한다. 동기 제어부(40)는 제2 배치 정보 유지부(32)로부터 출력되는 좌표(IX, IY)를 유지하는 좌표 정보 유지부(41)와, 프레임 화상(FP)의 동기 신호로부터 스캔 위치를 생성하는 프레임 화상 데이터 스캔 위치 생성부(42)와, 좌표 정보 유지부(41) 및 프레임 화상 데이터 스캔 위치 생성부(42)로부터의 출력을 비교하는 비교부(43)와, 비교부(43)의 타이밍에서 출력 허가 신호(DEN)를 출력하는 출력 허가 신호 카운터(44)를 구비하고 있다.
좌표 정보 유지부(41)는 비교부(43)로부터 출력되는 일치 신호(CMP)가 활성화될 때마다 좌표(IX, IY)를 유지하여 좌표(LX, LY)로서 출력한다.
프레임 화상 데이터 스캔 위치 생성부(42)는 프레임 화상(FP)의 동기 신호인 표시 클록(DCK)과, 수직 동기 신호(VSYNC)와, 수평 동기 신호(HSYNC)를 입력으로 하여 프레임 화상(FP)에서의 현재의 스캔 위치를 생성한다. 프레임 화상 데이터 스캔 위치 생성부(42)는 모두 도시하지 않지만 수직 방향의 위치를 카운트하는 V 카운터와, 수평 방향의 위치를 카운트하는 H 카운터를 포함하고 있다.
V 카운터는 도 8에 나타낸 바와 같이 수직 동기 신호(VSYNC)의 로우 레벨에서 리셋되고, 수평 동기 신호(HSYNC)의 상승 엣지에서 인크리먼트된다. V 카운터의 계수 출력은 좌표(DY)로서 출력된다.
한편, H 카운터는 도 9에 나타낸 바와 같이 수평 동기 신호(HSYNC)의 로우 레벨에서 리셋되고 표시 클록(DCK)의 상승 엣지에서 인크리먼트된다. H 카운터의 계수 출력은 좌표(DX)로서 출력된다.
비교부(43)는 좌표 정보 유지부(41)로부터 출력되는 좌표(LX, LY) 및 프레임 화상 데이터 스캔 위치 생성부(42)로부터 출력되는 좌표(DX, DY)를 X 방향 및 Y 방 향에 대해서 각각 비교하여, 좌표가 일치하는 경우에 일치 신호(CMP)에 하이 레벨을 출력한다.
출력 허가 신호 카운터(44)는 제2 배치 정보 유지부(32)로부터 출력되는 제2 수평 사이즈(HS2) 및 비교부(43)로부터 출력되는 일치 신호(CMP)를 입력으로 하고, 출력 허가 신호(DEN)를 출력으로 한다. 출력 허가 신호 카운터(44)는 일치 신호(CMP)가 하이 레벨로 천이하면, 출력 허가 신호(DEN)에 하이 레벨을 출력하는 동시에 표시 클록(DCK)을 계수하고, 제2 수평 사이즈(HS2)로 참조되는 화소 수에 달할 때까지 하이 레벨을 유지한다.
계속해서, 도 9를 참조하여 화상 표시 장치(1)의 출력 동작에 대해서 설명한다.
출력에 앞서서, 도시하지 않지만 VSYNC가 로우 레벨로 천이함으로써, 제2 배치 정보 유지부(32)에 있어서 제2 라인 번호(LN2), 제2 수평 사이즈(HS2) 및 좌표(IX, IY)가 유지된다. 각각의 값은 제2 라인 번호 LN2=0, 제2 수평 사이즈 HS2=8 및 좌표 IX, IY=(12, 8)이다(도 4 참조).
(1)은 V 카운터 값이 8인 타이밍을 가리키고 있다. 이후, 표시 클록(DCK)에 의해 H 카운터 값이 인크리먼트된다.
(2)에 있어서, H 카운터 값이 12에 달하면, FIFO 리드 제어부(34)는 제3 라인 번호(LN3)의 값(0)으로 결정되는 FIFO0에 대하여 리드 신호(RCK0)를 출력하고, 출력 선택부(50)에 의해 FIFO0으로부터의 출력 데이터(D0)가 선택되어 출력 데이터(DO)로서 출력된다. 이 출력 데이터(DO)는 도시하지 않는 시프트 회로에 의해 1화 소씩 표시 클록(DCK)에 동기하여 출력된다.
또한, 비교부(43)에서 출력되는 일치 신호(CMP)가 하이 레벨로 천이하고, 이에 따라 출력 허가 신호 카운터(44)에서 출력되는 출력 허가 신호(DEN)가 하이 레벨로 천이한다. 또한, 출력 허가 신호 카운터(44)에서는 제2 수평 사이즈(HS2)로 참조되는 8화소를 하회하는 기간에 있어서, 출력 허가 신호(DEN)의 하이 레벨이 유지된다.
한편, 일치 신호(CMP)가 하이 레벨로 천이함으로써, 제2 배치 정보 참조 포인터(31)는 어드레스(PA2)를 출력하여, 다음 배치 정보(PI)의 판독을 메모리 컨트롤러(2)에 대하여 요구한다. 메모리 컨트롤러(2)는 제2 배치 정보(PI2)가 유효해지면, 데이터 유효 신호(DAV2)에 하이 레벨을 출력한다. 제2 배치 정보 유지부(32)는 데이터 유효 신호(DAV2)에 따라 제2 배치 정보(PI2)를 유지한다.
(3)에 있어서, 제2 배치 정보 유지부(32)로부터 출력되는 제2 수평 사이즈(HS2), 제2 라인 번호(LN2) 및 좌표(IX, IY)는 각각 16, 0 및 (50, 8)로 갱신된다.
(4)에 있어서, 출력 허가 신호 카운터(44)는 8화소분의 표시 클록(DCK)을 계수하면, 곧 출력 허가 신호(DEN)가 로우 레벨로 천이한다. 출력 허가 신호(DEN)의 로우 레벨로의 천이에 따라, 좌표 정보 유지부(41)에서는 좌표(IX, IY)가 갱신된다. 또한, 라인 번호 유지부(33)에서도 제3 라인 번호(LN3)가 갱신된다.
계속해서, 본 실시 형태에 따른 화상 표시 장치(1)에 의해 프레임 화상(FP)의 일부에 중첩되는 폰트 데이터(FD0 내지 FD1)의 데이터의 흐름에 대해서 도 10을 참조하여 설명한다.
우선, (1) 내지 (4)에 있어서, 도 6에서 나타낸 바와 같이 폰트 데이터(FD0)는 단위 전송 데이터(RDATA)마다 배치 정보(PI)의 정보를 참조하면서 라인 번호(LN)에 대응하는 FIFO에 저장된다. 즉, 폰트 데이터(FD0)의 라인 번호 LN=0의 데이터가 FIFO0에, 라인 번호 LN=1의 데이터가 FIFO1에, 라인 번호 LN=2의 데이터가 FIFO2에, 라인 번호 LN=3의 데이터가 FIFO3에 각각 버스트 전송에 의해 저장된다. 각 스캔 라인은 8화소를 포함하기 때문에, 대응하는 FIFO에는 4화소씩 2분할하여 저장되게 된다(도 6 참조).
또한, (5) 내지 (8)에 있어서, 폰트 데이터(FD1)는 폰트 데이터(FD0)와 동일하게 단위 전송 데이터(RDATA)마다 배치 정보(PI)의 정보를 참조하면서 라인 번호(LN)에 대응하는 FIFO에 저장된다. 즉, 폰트 데이터(FD1)의 라인 번호 LN=0의 데이터가 FIFO0에, 라인 번호 LN=1의 데이터가 FIFO1에, 라인 번호 LN=2의 데이터가 FIFO2에, 라인 번호 LN=3의 데이터가 FIFO3에 각각 버스트 전송된다. 각 스캔 라인은 16화소를 포함하기 때문에, 대응하는 FIFO에는 4화소씩 4분할하여 저장되게 된다(도 7 참조).
본 발명의 화상 표시 장치(1)에서는 단위 전송 데이터(RDATA)는 스캔 라인의 라인 번호(LN)에 따라 선택되는 FIFO에 버스트 전송에 의해 입력된다. 따라서, 버스트 전송시마다 복수의 스캔 라인이 FIFO에 입력되는 경우에는, 단위 전송 데이터(RDATA)는 스캔 라인의 라인 번호(LN)마다 FIFO에 저장된다. 제1 래스터 화상 데이터에 중첩하여 출력할 때에는 출력하여야 할 스캔 라인의 라인 번호(LN)에 따른 FIFO를 선택함으로써 바람직하게 표시할 수 있다. 이 때문에, 본 발명에서는 단위 전송 데이터(RDATA)를 저장하는 수단으로서 FIFO를 구비하고, 게다가 FIFO로부터의 스캔 라인 출력의 소팅 등과 같이 복잡한 제어를 하는 일 없이 바람직하게 프레임 화상(FP)에 중첩하여 출력할 수 있는 화상 표시 장치(1)로 할 수 있다.
또한, 도 10에 있어서 본 실시 형태의 화상 표시 장치(1)에서는 저장된 단위 전송 데이터(RDATA)는 [1] 내지 [8]의 순서로 출력된다.
[1]에 있어서, 배치 정보 테이블(PIT)의 선두에 위치하는 배치 정보(PI)에 포함되는 라인 번호 LN=0 및 수평 사이즈 HS=8이 참조되어, FIFO0으로부터 판독되는 8화소분의 데이터가 프레임 화상(FP)에 중첩하여 출력된다. 또한, [2]에 있어서, 배치 정보 테이블(PIT)의 2번째에 위치하는 배치 정보(PI)에 포함되는 라인 번호 LN=0 및 수평 사이즈 HS=16이 참조되어, FIFO으로부터 판독되는 16화소분의 데이터가 프레임 화상(FP)에 중첩하여 출력된다. 이하, [3] 내지 [8]에 있어서도 마찬가지로 배치 정보 테이블(PIT)로부터 대응하는 라인 번호(LN) 및 수평 사이즈(HS)가 참조되어, FIFO로부터 판독되는 데이터가 프레임 화상(FP)에 중첩하여 배치된다.
본 발명의 화상 표시 장치(1)에서는 폰트 데이터(FD)를 버스트 전송에 의해 FIFO에 저장할 때 및 FIFO에 저장된 폰트 데이터(FD)를 프레임 화상(FP)에 중첩하여 출력할 때에, 동일한 배치 정보 테이블(PIT)을 참조하고 있다. 이에 따라, 배치 정보 테이블을 하나로 해결할 수 있어 SDRAM3의 영역을 효율적으로 사용할 수 있다.
또, 본 발명은 상기 실시 형태에 한정되는 것이 아니라, 본 발명의 취지를 일탈하지 않는 범위 내에서 여러가지 개량, 변형이 가능한 것은 물론이다.
예컨대, 입력 제어부(20)에서 제1 카운터(21)는 버스트 전송시마다 0값으로 초기화되고, 데이터 전송 클록(SCK)이 입력될 때마다 인크리먼트되는 회로이며, 그 라인 카운트값(LNC)과, 사이즈 비(HSV)가 비교되어 전송 데이터 수의 판정이 이루어지고 있었다. 이에 대하여, 제1 카운터(21)가 버스트 전송시마다 사이즈 비(HSV)의 값으로 초기화되고, 데이터 전송 클록(SCK)마다 디크리먼트되는 회로로 하여 그 출력이 0값인지의 여부를 판정하더라도 좋다.
또, 프레임 화상(FP)은 제1 래스터 화상 데이터의 일례, 폰트 데이터(FD)는 제2 래스터 화상 데이터의 일례, 제1 배치 정보 유지부(12)는 제1 라인 번호 식별 신호 유지부 및 제1 화소 수 신호 유지부의 일례, FIFO 라이트 제어부(22)는 제2 카운터의 일례, 출력 허가 신호 카운터(44)는 제3 카운터의 일례를 나타내고 있다.
여기서, 본 발명의 기술 사상에 의해 배경기술에서의 과제를 해결하기 위한 수단을 이하에 열기한다.
(부기 1)
입력 허가 신호에 따라, 1개의 프레임에 표시되는 제1 래스터 화상 데이터의 일부에 중첩하여 배치되는 제2 래스터 화상 데이터가, 상기 제2 래스터 화상 데이터에서의 스캔 라인의 단위 또는 상기 스캔 라인의 단위가 n분할된 n분할 단위를 단위 전송 데이터로 하여 복수의 상기 단위 전송 데이터를 구비하고, 버스트 전송에 의해 입력되는 화상 표시 장치로서, 버스트 전송 1회당 전송되는 상기 스캔 라인과 동일한 수의 FIFO와, 상기 단위 전송 데이터를 상기 스캔 라인의 라인 번호에 따라 선택되는 상기 FIFO에 저장하는 입력 제어부를 구비하는 것을 특징으로 하는 화상 표시 장치.
(부기 2)
부기 1에 기재한 화상 표시 장치로서, 상기 입력 제어부는 상기 라인 번호가 갱신될 때마다 계수되는 제1 카운터를 포함하고, 상기 제1 카운터의 계수값에 기초하여 상기 FIFO를 식별하는 것을 특징으로 하는 화상 표시 장치.
(부기 3)
부기 2에 기재한 화상 표시 장치로서, 상기 제1 래스터 화상 데이터에 적어도 1개의 상기 제2 래스터 화상 데이터가 중첩되는 경우, 개개의 상기 제2 래스터 화상 데이터에서의 라인 번호를 식별하는 라인 번호 식별 정보를 포함하는 요소가 각각의 상기 제2 래스터 화상 데이터에 대해서 상기 제1 래스터 화상 데이터의 스캔 순으로 정렬된 정보열과, 상기 스캔 라인의 입력시마다 상기 정보열로부터 상기 요소를 순차 취득하여 상기 요소 중 상기 라인 번호 식별 정보를 출력하는 제1 정보 취득부와, 상기 제1 정보 취득부로부터 출력되는 상기 라인 번호 식별 정보가 상기 버스트 전송에 있어서 선두의 상기 단위 전송 데이터에 대응하는 스캔 라인의 라인 번호인 경우에는, 상기 라인 번호 식별 정보를 제1 라인 번호 식별 신호로서 유지하는 제1 라인 번호 식별 신호 유지부를 구비하고, 상기 제1 카운터는 상기 제1 라인 번호 식별 신호를 갱신할 때마다 초기화되고, 상기 입력 제어부는 상기 제1 카운터의 계수값 또는 상기 제1 카운터의 계수값 및 상기 제1 라인 번호 식별 신호에 기초하여 상기 FIFO 중 1개를 선택하여 상기 제2 래스터 화상 데이터를 저장하 는 것을 특징으로 하는 화상 표시 장치.
(부기 4)
부기 3에 기재한 화상 표시 장치로서, 상기 제1 카운터는 상기 제1 라인 번호 식별 신호를 갱신할 때마다 0으로 초기화되고, 상기 입력 제어부는 상기 제1 카운터의 계수값 및 상기 제1 라인 번호 식별 신호를 가산하는 가산부를 포함하며, 상기 가산부의 결과에 따라 상기 FIFO 중 1개를 선택하여 상기 제2 래스터 화상 데이터를 저장하는 것을 특징으로 하는 화상 표시 장치.
(부기 5)
부기 3에 기재한 화상 표시 장치로서, 상기 정보열은 개개의 상기 제2 래스터 화상 데이터에서의 스캔 라인당의 화소 수를 나타내는 화소 수 정보를 요소로서 더 포함하고, 상기 제1 정보 취득부는 상기 제1 정보 취득부로부터 출력되는 상기 라인 번호 식별 정보가 상기 버스트 전송에 있어서 선두의 상기 단위 전송 데이터에 대응하는 스캔 라인의 라인 번호인 경우에는, 상기 화소 수 정보를 제1 화소 수 신호로서 유지하는 제1 화소 수 신호 유지부를 구비하며, 상기 입력 제어부는 상기 버스트 전송에 따른 전송 클록을 계수하는 제2 카운터를 가지고, 상기 제2 카운터의 계수값이, 제1 연산부의 상기 제1 화소 수 신호에 기초하여 얻어지는 상기 스캔 라인당의 화소 수를 상기 단위 전송 데이터당의 화소 수로 나눠 얻어지는 출력값을 상회할 때마다, 선택되는 상기 FIFO를 갱신하는 것을 특징으로 하는 화상 표시 장치.
(부기 6)
부기 1에 기재한 화상 표시 장치로서, 상기 제1 래스터 화상 데이터에 적어도 1개의 상기 제2 래스터 화상 데이터가 중첩되는 경우, 개개의 상기 제2 래스터 화상 데이터에서의 라인 번호를 식별하는 라인 번호 식별 정보를 포함하는 요소가 각각의 상기 제2 래스터 화상 데이터에 대해서 상기 제1 래스터 화상 데이터의 스캔 순서로 정렬된 정보열과, 상기 스캔 라인의 출력시마다 상기 정보열로부터 상기 요소를 순차 취득하고 상기 요소 중 상기 라인 번호 식별 정보에 따라 상기 FIFO 중 1개를 선택하여 상기 단위 전송 데이터를 출력하는 출력 제어부를 구비하는 것을 특징으로 하는 화상 표시 장치.
(부기 7)
부기 6에 기재한 화상 표시 장치로서, 상기 정보열은 개개의 상기 제2 래스터 화상 데이터에서의 스캔 라인당의 화소 수를 나타내는 화소 수 정보를 요소로서 더 포함하고, 제2 정보 취득부는 취득한 상기 요소 중 상기 화소 수 정보를 제2 화소 수 신호로서 출력하며, 상기 출력 제어부는 출력 클록에 동기하여 상기 단위 전송 데이터를 출력하고, 상기 출력 클록을 계수하는 제3 카운터와, 상기 제2 화소 수 신호에 기초하여 얻어지는 상기 스캔 라인당의 화소 수를 상기 단위 전송 데이터당의 화소 수로 나누는 제2 연산부를 가지며, 상기 제3 카운터의 계수값이 상기 제2 연산부의 출력값을 상회할 때마다, 선택되는 상기 FIFO를 갱신하는 것을 특징으로 하는 화상 표시 장치.
(부기 8)
부기 1에 기재한 화상 표시 장치로서, 상기 FIFO에 대해서 버스트 전송 가능 한 잔존 영역이 있는지의 여부를 판정하여, 잔존 영역이 있는 경우에는 상기 입력 허가 신호를 활성화하는 FIFO 잔존 영역 판정부를 구비하는 화상 표시 장치.
(부기 9)
부기 8에 기재한 화상 표시 장치로서, 상기 FIFO는 저장되는 데이터에 대한 라이트 어드레스 및 리드 어드레스의 차(差)분에 기초하여, 잔존하는 용량의 상태를 나타내는 FlFO 잔존 용량 정보를 출력하는 잔존 용량 정보 연산부를 구비하고, 상기 FIFO 잔존 영역 판정부는 상기 버스트 전송에서의 최후의 상기 단위 전송 데이터가 저장되는 상기 FIFO의 상기 FIFO 잔존 용량 정보 및 버스트 전송되는 스캔 라인당의 상기 단위 전송 데이터의 단위 수에 기초하여, 상기 버스트 전송 가능한지의 여부를 판정하는 것을 특징으로 하는 화상 표시 장치.
(부기 10)
부기 1에 기재한 화상 표시 장치로서, 상기 FIFO에서의 단수의 최대값은 상기 프레임의 스캔 라인 방향에 연속하여 배치되는 상기 제2 래스터 화상 데이터에 대해서, 각각의 스캔 라인당의 상기 단위 전송 데이터의 단위 수의 합계 값으로 하는 것을 특징으로 하는 화상 표시 장치.
(부기 11)
입력 허가 신호에 따라, 1프레임에 표시되는 제1 래스터 화상 데이터의 일부에 중첩하여 배치되는 제2 래스터 화상 데이터를, 상기 제2 래스터 화상 데이터에서의 스캔 라인의 단위 또는 상기 스캔 라인의 단위가 n분할된 n분할 단위를 단위 전송 데이터로 하여 복수의 상기 단위 전송 데이터를 구비하고 버스트 전송하는 단 계와, 버스트 전송 1회당 전송되는 상기 스캔 라인과 동일한 수의 FIFO에 대하여, 상기 단위 전송 데이터를 상기 제2 래스터 화상 데이터에서의 상기 스캔 라인의 라인 번호에 따라 선택되는 상기 FIFO에 저장하는 단계를 구비하는 것을 특징으로 하는 화상 표시 장치의 제어 방법.
(부기 12)
부기 11에 기재한 화상 표시 장치의 제어 방법으로서, 상기 제2 래스터 화상 데이터를 저장하는 단계는 상기 라인 번호가 갱신될 때마다 계수하는 단계와, 상기 계수하는 단계의 결과에 기초하여 상기 FIFO를 식별 가능하게 하는 단계를 포함하는 것을 특징으로 하는 화상 표시 장치의 제어 방법.
본 발명을 적용함으로써, SDRAM에서의 버스트 전송의 작업 처리량을 향상시키고 FIFO의 제어를 간이하게 행할 수 있는 화상 표시 장치 및 그 제어 방법을 제공할 수 있다.

Claims (10)

  1. 입력 허가 신호에 따라, 1개의 프레임에 표시되는 제1 래스터 화상 데이터의 일부에 중첩하여 배치되는 제2 래스터 화상 데이터가, 상기 제2 래스터 화상 데이터에서의 스캔 라인의 단위 또는 상기 스캔 라인의 단위가 n분할된 n분할 단위를 단위 전송 데이터로 하여 복수의 상기 단위 전송 데이터를 구비하고 버스트 전송에 의해 입력되는 화상 표시 장치로서,
    버스트 전송 1회당 전송되는 상기 스캔 라인과 동일한 수의 FIFO와,
    상기 단위 전송 데이터를 상기 스캔 라인의 라인 번호에 따라 선택되는 상기 FIFO에 저장하는 입력 제어부를 구비하는 것을 특징으로 하는 화상 표시 장치.
  2. 제1항에 있어서,
    상기 입력 제어부는 상기 라인 번호가 갱신될 때마다 계수되는 제1 카운터를 포함하고,
    상기 제1 카운터의 계수값에 기초하여 상기 FIFO를 식별하는 것을 특징으로 하는 화상 표시 장치.
  3. 제2항에 있어서,
    상기 제1 래스터 화상 데이터에 적어도 1개의 상기 제2 래스터 화상 데이터가 중첩되는 경우, 개개의 상기 제2 래스터 화상 데이터에서의 라인 번호를 식별하 는 라인 번호 식별 정보를 포함하는 요소가 각각의 상기 제2 래스터 화상 데이터에 대해서 상기 제1 래스터 화상 데이터의 스캔 순서로 정렬된 정보열과,
    상기 스캔 라인의 입력시마다 상기 정보열로부터 상기 요소를 순차 취득하고, 상기 요소 중 상기 라인 번호 식별 정보를 출력하는 제1 정보 취득부와,
    상기 제1 정보 취득부로부터 출력되는 상기 라인 번호 식별 정보가 상기 버스트 전송에 있어서 선두의 상기 단위 전송 데이터에 대응하는 스캔 라인의 라인 번호인 경우에는, 상기 라인 번호 식별 정보를 제1 라인 번호 식별 신호로서 유지하는 제1 라인 번호 식별 신호 유지부를 구비하고,
    상기 제1 카운터는 상기 제1 라인 번호 식별 신호를 갱신할 때마다 초기화되며,
    상기 입력 제어부는 상기 제1 카운터의 계수값 또는 상기 제1 카운터의 계수값 및 상기 제1 라인 번호 식별 신호에 기초해서 상기 FIFO 중 1개를 선택하여 상기 제2 래스터 화상 데이터를 저장하는 것을 특징으로 하는 화상 표시 장치.
  4. 제3항에 있어서,
    상기 정보열은 개개의 상기 제2 래스터 화상 데이터에서의 스캔 라인당의 화소 수를 나타내는 화소 수 정보를 요소로서 더 포함하고,
    상기 제1 정보 취득부는 상기 제1 정보 취득부로부터 출력되는 상기 라인 번호 식별 정보가 상기 버스트 전송에 있어서 선두의 상기 단위 전송 데이터에 대응하는 스캔 라인의 라인 번호인 경우에는, 상기 화소 수 정보를 제1 화소 수 신호로서 유지하는 제1 화소 수 신호 유지부를 구비하고,
    상기 입력 제어부는 상기 버스트 전송에 따른 전송 클록을 계수하는 제2 카운터를 가지며, 상기 제2 카운터의 계수값이 제1 연산부의 상기 제1 화소 수 신호에 기초하여 얻어지는 상기 스캔 라인당의 화소 수를 상기 단위 전송 데이터당의 화소 수로 나눠 얻어지는 출력값을 상회할 때마다, 선택되는 상기 FIFO를 갱신하는 것을 특징으로 하는 화상 표시 장치.
  5. 제1항에 있어서,
    상기 제1 래스터 화상 데이터에 적어도 1개의 상기 제2 래스터 화상 데이터가 중첩되는 경우, 개개의 상기 제2 래스터 화상 데이터에서의 라인 번호를 식별하는 라인 번호 식별 정보를 포함하는 요소가 각각의 상기 제2 래스터 화상 데이터에 대해서 상기 제1 래스터 화상 데이터의 스캔 순서로 정렬된 정보열과,
    상기 스캔 라인의 출력시마다 상기 정보열로부터 상기 요소를 순차 취득하여 상기 요소 중 상기 라인 번호 식별 정보에 따라,
    상기 FIFO 중 1개를 선택하여 상기 단위 전송 데이터를 출력하는 출력 제어부를 구비하는 것을 특징으로 하는 화상 표시 장치.
  6. 제5항에 있어서,
    상기 정보열은 개개의 상기 제2 래스터 화상 데이터에서의 스캔 라인당의 화소 수를 나타내는 화소 수 정보를 요소로서 더 포함하고,
    제2 정보 취득부는 취득한 상기 요소 중 상기 화소 수 정보를 제2 화소 수 신호로서 출력하며,
    상기 출력 제어부는 출력 클록에 동기하여 상기 단위 전송 데이터를 출력하고, 상기 출력 클록을 계수하는 제3 카운터와 상기 제2 화소 수 신호에 기초하여 얻어지는 상기 스캔 라인당의 화소 수를 상기 단위 전송 데이터당의 화소 수로 나누는 제2 연산부를 가지고, 상기 제3 카운터의 계수값이 상기 제2 연산부의 출력값을 상회할 때마다, 선택되는 상기 FIFO를 갱신하는 것을 특징으로 하는 화상 표시 장치.
  7. 제1항에 있어서,
    상기 FIFO에 대해서, 버스트 전송 가능한 잔존 영역이 있는지의 여부를 판정하여, 잔존 영역이 있는 경우에는 상기 입력 허가 신호를 활성화하는 FIFO 잔존 영역 판정부를 구비하는 화상 표시 장치.
  8. 제7항에 있어서,
    상기 FIFO는 저장되는 데이터에 대한 라이트 어드레스 및 리드 어드레스의 차(差)분에 기초하여, 잔존하는 용량의 상태를 나타내는 FIFO 잔존 용량 정보를 출력하는 잔존 용량 정보 연산부를 구비하고,
    상기 FIFO 잔존 영역 판정부는
    상기 버스트 전송에서의 최후의 상기 단위 전송 데이터가 저장되는 상기 FIFO의 상기 FIFO 잔존 용량 정보 및 버스트 전송되는 스캔 라인당의 상기 단위 전송 데이터의 단위 수에 기초하여, 상기 버스트 전송 가능한지의 여부를 판정하는 것을 특징으로 하는 화상 표시 장치.
  9. 입력 허가 신호에 따라, 1프레임에 표시되는 제1 래스터 화상 데이터의 일부에 중첩하여 배치되는 제2 래스터 화상 데이터를, 상기 제2 래스터 화상 데이터에서의 스캔 라인의 단위 또는 상기 스캔 라인의 단위가 n분할된 n분할 단위를 단위 전송 데이터로 하여 복수의 상기 단위 전송 데이터를 구비하고 버스트 전송하는 단계와,
    버스트 전송 1회당 전송되는 상기 스캔 라인과 동일한 수의 FIFO에 대하여,
    상기 단위 전송 데이터를, 상기 제2 래스터 화상 데이터에서의 상기 스캔 라인의 라인 번호에 따라 선택되는 상기 FIFO에 저장하는 단계를 구비하는 것을 특징으로 하는 화상 표시 장치의 제어 방법.
  10. 제9항에 있어서,
    상기 제2 래스터 화상 데이터를 저장하는 단계는
    상기 라인 번호가 갱신될 때마다 계수하는 단계와,
    상기 계수하는 단계의 결과에 기초하여 상기 FIFO를 식별 가능하게 하는 단계를 포함하는 것을 특징으로 하는 화상 표시 장치의 제어 방법.
KR1020060011536A 2005-10-20 2006-02-07 화상 표시 장치 및 그 제어 방법 Expired - Fee Related KR100770234B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005305877A JP4845475B2 (ja) 2005-10-20 2005-10-20 画像表示装置およびその制御方法
JPJP-P-2005-00305877 2005-10-20

Publications (2)

Publication Number Publication Date
KR20070043564A KR20070043564A (ko) 2007-04-25
KR100770234B1 true KR100770234B1 (ko) 2007-10-26

Family

ID=37984860

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060011536A Expired - Fee Related KR100770234B1 (ko) 2005-10-20 2006-02-07 화상 표시 장치 및 그 제어 방법

Country Status (6)

Country Link
US (1) US7975081B2 (ko)
EP (1) EP1806732B1 (ko)
JP (1) JP4845475B2 (ko)
KR (1) KR100770234B1 (ko)
CN (1) CN1953040B (ko)
TW (1) TWI332648B (ko)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE45960E1 (en) 1998-05-27 2016-03-29 Advanced Testing Technologies, Inc. Single instrument/card for video applications
JP5191193B2 (ja) * 2007-09-05 2013-04-24 日本無線株式会社 画像表示駆動装置
US20100060663A1 (en) * 2008-09-10 2010-03-11 Jun Fujimoto Image display device and method of displaying image
WO2012060114A1 (ja) * 2010-11-01 2012-05-10 三菱電機株式会社 描画装置及び描画方法
JP5633355B2 (ja) * 2010-12-14 2014-12-03 富士通セミコンダクター株式会社 データ転送装置、データ転送方法、及び半導体装置
JP5958039B2 (ja) * 2012-04-16 2016-07-27 株式会社ソシオネクスト データ転送装置、データ転送方法、及び半導体装置
JP5962328B2 (ja) 2012-08-21 2016-08-03 株式会社ソシオネクスト データ転送装置、データ転送方法、及び半導体装置
JP5475859B2 (ja) * 2012-12-20 2014-04-16 日本無線株式会社 画像表示駆動装置
KR102697046B1 (ko) 2019-02-11 2024-08-20 삼성전자주식회사 비휘발성 메모리 장치

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11168610A (ja) * 1997-09-30 1999-06-22 Ricoh Co Ltd 画像処理装置
JPH11254762A (ja) * 1998-03-12 1999-09-21 Fuji Photo Film Co Ltd 画像処理方法及び画像処理装置
WO2004015680A1 (en) * 2002-08-08 2004-02-19 Koninklijke Philips Electronics N.V. Color burst queue for a shared memory controller in a color sequential display system
KR20040086399A (ko) * 2002-02-21 2004-10-08 코닌클리케 필립스 일렉트로닉스 엔.브이. 데이터 소자의 저장 방법

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2722028B2 (ja) * 1991-12-06 1998-03-04 株式会社田村電機製作所 Lcd制御方式
US5877741A (en) * 1995-06-07 1999-03-02 Seiko Epson Corporation System and method for implementing an overlay pathway
KR19980042025A (ko) * 1996-11-01 1998-08-17 윌리엄비.켐플러 실시간 윈도우 어드레스 계산을 이용한 온 스크린 디스플레이시스템
JPH10161638A (ja) * 1996-11-26 1998-06-19 Nec Corp 画像表示装置
US7253792B2 (en) * 1998-05-27 2007-08-07 Advanced Testing Technologies, Inc. Video generation and capture techniques
US6580435B1 (en) * 2000-06-28 2003-06-17 Intel Corporation Overlay early scan line watermark access mechanism
JP2003029734A (ja) * 2001-07-18 2003-01-31 Fujitsu Ltd メモリ制御システム及びメモリ制御方法
JP2003288071A (ja) * 2002-03-28 2003-10-10 Fujitsu Ltd 画像処理装置および半導体装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11168610A (ja) * 1997-09-30 1999-06-22 Ricoh Co Ltd 画像処理装置
JPH11254762A (ja) * 1998-03-12 1999-09-21 Fuji Photo Film Co Ltd 画像処理方法及び画像処理装置
KR20040086399A (ko) * 2002-02-21 2004-10-08 코닌클리케 필립스 일렉트로닉스 엔.브이. 데이터 소자의 저장 방법
WO2004015680A1 (en) * 2002-08-08 2004-02-19 Koninklijke Philips Electronics N.V. Color burst queue for a shared memory controller in a color sequential display system

Also Published As

Publication number Publication date
EP1806732A3 (en) 2007-11-28
CN1953040A (zh) 2007-04-25
KR20070043564A (ko) 2007-04-25
TW200717442A (en) 2007-05-01
EP1806732B1 (en) 2017-08-30
EP1806732A2 (en) 2007-07-11
JP2007114489A (ja) 2007-05-10
JP4845475B2 (ja) 2011-12-28
US20070091092A1 (en) 2007-04-26
CN1953040B (zh) 2010-12-08
TWI332648B (en) 2010-11-01
US7975081B2 (en) 2011-07-05

Similar Documents

Publication Publication Date Title
KR100770234B1 (ko) 화상 표시 장치 및 그 제어 방법
KR100244225B1 (ko) 디티브이의 입력 영상 변환장치
US5640502A (en) Bit-mapped on-screen-display device for a television receiver
EP0205908B1 (en) Method and system for smooth-scrolling
EP0298243B1 (en) A computer video demultiplexer
US5642138A (en) Display control system using a different clock in the graphics mode from that in the text mode in accessing an image memory
EP1452958A2 (en) On-screen display unit
USH996H (en) High resolution page image display system
US5847700A (en) Integrated apparatus for displaying a plurality of modes of color information on a computer output display
JP3694622B2 (ja) 画像表示データの生成方法
JPS59101697A (ja) カ−ソル表示方式
US6775421B2 (en) Method and apparatus of image processing while inputting image data
JP2609628B2 (ja) メモリアドレス制御装置
EP3197144A1 (en) Image pickup device, image processing device, and image pickup and display device
JPS6146978A (ja) Crt表示装置
JP2924618B2 (ja) 画像取込装置
KR100188205B1 (ko) 비대칭화면보정에 따른 손실치 제어장치
JPH0918815A (ja) Ntsc用キャラクタフォントのpal表示用変換回路
JPH02176825A (ja) 画像情報表示装置
EP0266429A1 (en) Display system of plasma display
JPH01243090A (ja) グラフィック表示システム
JPH08123401A (ja) 複数動画像表示装置
JPH0486695A (ja) 波形表示装置
JPS61151685A (ja) 文字発生器のアクセス方式
JPH0443595B2 (ko)

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20060207

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20070523

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20070921

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20071019

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20071022

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20101012

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20110920

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20120924

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20120924

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20130924

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20130924

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20141001

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20141001

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20150918

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20150918

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20160921

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20160921

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20170919

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20170919

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20180918

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20180918

Start annual number: 12

End annual number: 12

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20200730