KR940008868B1 - Crt 디스플레이 인터페이스의 문자발생기 선택회로 - Google Patents
Crt 디스플레이 인터페이스의 문자발생기 선택회로 Download PDFInfo
- Publication number
- KR940008868B1 KR940008868B1 KR1019870012648A KR870012648A KR940008868B1 KR 940008868 B1 KR940008868 B1 KR 940008868B1 KR 1019870012648 A KR1019870012648 A KR 1019870012648A KR 870012648 A KR870012648 A KR 870012648A KR 940008868 B1 KR940008868 B1 KR 940008868B1
- Authority
- KR
- South Korea
- Prior art keywords
- character generator
- address
- output
- terminal
- data
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/153—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using cathode-ray tubes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
Abstract
내용 없음.
Description
첨부도면은 본 발명에 따른 회로도.
* 도면의 주요부분에 대한 부호의 설명
10, 30 : 버퍼 20 : 멀티플렉서
40 : 래치회로 50 : 문자발생기
60, 70 : 논리게이트
본 발명은 CRT디스플레이 인터페이스 회로에 있어 문자발생기(Character Generator)선택 회로에 관한 것으로서, 상세하게는 문자발생기로 이용하는 롬(ROM) 또는 램(RAM)을 겸용으로 선택해서 사용할 수 있게한 회로에 관한 것이다.
일반적으로, CRT 콘트롤러 및 중앙처리장치(이하 CPU라 칭함)에서 출력되는 어드레스에 의해 데이터를 저장하는 비데오 램의 출력은 바로 문자발생기의 어드레스이고, 문자발생기에서는 비데오램의 출력 어드레스가 인가될때 이미 매핑되어 있는 문자폰트(Font)에 관한 데이터를 출력하여 CRT로 전송하므로서 문자가 디스플레이된다.
상기의 CRT터미날의 문자발생기는 메인시스템인 호스트(Host)종류에 따라 램 또는 롬으로 고정하여 구성되어 있기 때문에 각각 교환해서 사용하려면 즉, 램으로 구성된 문자발생기를 롬으로 교체한다던지 또는 롬으로 구성된 문자발생기를 램으로 교체하는 경우에는 하드웨어의 재구성이 필요하였다.
이에따라, 문자발생기를 롬 또는 램으로 선택해서 사용하여 범용으로 이용할 수 있는 CRT 디스플레이의 인터페이스회로가 요구된다.
따라서, 본 발명의 목적은, 문자발생기를 롬 또는 램을 겸용으로 사용할 수 있도록 한 CRT디스플레이 인터페이스회로를 제공하는데 있다.
다음은 첨부된 도면에 의거하여 본 발명의 실시예를 상세히 설명한다. 첨부도면은 본 발명에 따른 회로도로서, 10과 30은 버퍼, 20은 멀티플렉서, 40은 래치회로 50은 문자발생기로서 롬 또는 램을 겸용으로 이용할 수 있다.
첨부도면에서, CPU(도면에 도시되어 있지 않음)에서 출력되어 어드레스버스를 통해 인가되는 어드레스 A0-A7은 버퍼(10)를 거쳐서 문자발생기(50)에 제공되고, 그중 A0-A3은 멀티플렉서(20)에 제공되며, CRT디스플레이 인터페이스의 CRT콘트롤러(도면에 도시되어 있지 않음)에서 출력되는 래스터(Raster)어드레스는 멀티플렉서(20)에 제공되도록 연결되어 있다.
그리고, CRT콘트롤러에서 출력되는 어드레스 CA0-CA7은 래치회로(40)를 통해 상기 버퍼(10)의 출력과 함께 문자발생기(50)에 제공되고, 이 문자발생기(50)의 데이타 입출력단자에는 CRT 디스플레이가 연결됨과 아울러 양방향버퍼(30)와 연결되어 있으며, CPU에서 출력된 데이터를 인가하는 데이터버스는 양방향 버퍼(30)와 연결되어 있다.
또한, CPU의 제어신호 C1은 버퍼(10)의 칩인에이블단자과멀티플렉서(20)의 셀렉터단자 S 및 양방향버퍼(30)의 인에이블단자에 제공되고, CPU의 데이터독출 및 기입신호는 양방향버퍼(30)의 데이터방향선택단자에 제공됨과 아울러 상기 제어신호 C1와 함께 오아게이트(70)를 통해 문자발생기(50)의 데이터기입 인에이블단자에 제공되며, 상기 제어신호 C1는 또한 반전게이트(60)를 거쳐 래치회로(40)의 인에이블단자에 제공되도록 연결되어 있다.
상기에서 데이터독출 및 기입신호는 CPU에서 출력되는 제어신호로서 메모리의 데이터를 기입(Write) 및 독출(Read)하는 신호이고, 상기 양방향버퍼(30)는 선택신호에 따라 CPU에서 출력되는 데이터 D0-D7가 문자발생기(50)로 전송되게 하고 또는 문자발생기(50)의 출력이 CPU로 전송되게 하는 회로이다.
따라서, 상기 문자발생기(50)를 램으로 사용하는 경우와 롬으로 사용하는 경우를 구분하여 설명한다.
(문자발생기를 램으로 사용하는 경우)
CPU의 제어신호 C1가 로우레벨이 되어서 버퍼(10)는 칩인에이블되고, 멀티플렉서(20)에서는 CPU의 어드레스 A0-A3를 선택하여 출력하며, 이와 아울러 양방향버퍼(30)도 엔에이블된다.
인에이블된 버퍼(10)에서 출력되는 CPU의 어드레스 A0-A7와 멀티플렉서(20)에서 선택되어 출력되는 4비트어드레스는 문자발생기(50)의 어드레스 단자에 인가된다.
즉, 상기 제어신호의 레벨이 로우일 때에는 데이터기입신호로서, 이미 로우레벨인 제어신호 C1와 함께 오아게이트(70)를 통해 문자발생기(50)의 데이터기입 인에이블단자 *이미지*에 인가되어 문자발생기(50)에서는 데이터를 기입할 수 있도록 인에이블된다.
따라서, CPU의 데이터 D0-D7는 양방향 버퍼(30)를 통해 문자발생기(50)에 저장된다.
역으로, 상기 제어신호의 레벨이 하이일 때에는 데이터독출신호로서 문자발생기(50)에 입력된 어드레스에 의해 저장된 데이터가 출력되어서 양방향 버퍼(30)를 통해 CPU로 제공된다.
한편, 상기의 문자발생기(50)는 CRT 콘트롤러에서 출력되는 어드레스 CA0-CA7가 래치회로(40)을 통해 인가되므로서 저장된 비데오 데이터를 CRT로 전송시킨다.
(문자발생기를 틈으로 사용하는 경우)
CPU의 제어신호 C1가 하이레벨이 되어서 버퍼(10)와 양방향버퍼(30)는 디스에이블되고, 멀티플렉서(20)에서는 CRT의 콘트롤러의 래스터 어드레스 RA0-RA3를 선택해서 출력한다.
이때, 문자발생기(50)에서는 상기의 래스터 어드레스와 래치회로(40)를 통한 CRT콘트롤러의 어드레스 CA0-CA7를 인가하여 롬으로 구성된 문자발생기에 매핑된 비데오 데이터를 출력한다.
이와같이 CRT디스플레이 인터페이스 회로에 본 발명을 적용하므로서, CRT 터미널의 호스트 종류에 따라 고정되었던 램 또는 롬의 문자발생기는 롬 또는 램을 겸용으로 사용할 수 있어 교환에 따른 하드웨어를 재구성할 필요가 없는 이점이 있다.
Claims (1)
- CRT 콘트롤러를 구비한 CRT 디스플레이의 인터페이스회로에 있어서, 메인시스템의 중앙처리장치에서 출력된 어드레스(A0-A7)를 입력하는 버퍼(10)와 CRT콘트롤러에서 출력된 어드레스(CA0-CA7)를 입력하는 래치회로(40)는 공통으로 문자발생기(50)의 어드레스단자에 연결되고, 상기 소정의 어드레스(A0-A3)와 CRT콘트롤러에서 출력된 래스터 어드레스(RA0-RA3)를 입력하는 멀티플렉서(20)는 문자발생기(50)의 다른 어드레스 단자에 연결되며, 중앙처리장치의 입출력 데이터를 전송하는 데이터버스와 상기 문자발생기(50)의 데이터입출력단자 사이에 양방향 버퍼(30)가 연결되고, 중앙처리장치의 제어신호(C1)는 상기의 버퍼(10)(30)의 인에이블단자에 제공되고 또한 반전게이트(60)를 거쳐 래치회로(40)의 인에이블단자에 제공되게 연결되며, 중앙처리장치의 데이터독출 및 기입신호()는 양방향버퍼(30)의 방향선택단자에 제공되고 또한 상기 제어신호(C1)와 함께 오아게이트(70)를 거쳐 문자발생기(50)의 데이터기입인에이블단자에 제공되게 연결하여서, 문자발생기가 롬과 램을 겸용으로 선택해서 이용하게 한 CRT 디스플레이 인터페이스의 문자발생기 선택회로.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019870012648A KR940008868B1 (ko) | 1987-11-10 | 1987-11-10 | Crt 디스플레이 인터페이스의 문자발생기 선택회로 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019870012648A KR940008868B1 (ko) | 1987-11-10 | 1987-11-10 | Crt 디스플레이 인터페이스의 문자발생기 선택회로 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR890008664A KR890008664A (ko) | 1989-07-12 |
KR940008868B1 true KR940008868B1 (ko) | 1994-09-28 |
Family
ID=19265915
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019870012648A KR940008868B1 (ko) | 1987-11-10 | 1987-11-10 | Crt 디스플레이 인터페이스의 문자발생기 선택회로 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR940008868B1 (ko) |
-
1987
- 1987-11-10 KR KR1019870012648A patent/KR940008868B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR890008664A (ko) | 1989-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4839856A (en) | Memory access control circuit | |
JPH0429069B2 (ko) | ||
EP0201210A2 (en) | Video display system | |
US4368461A (en) | Digital data processing device | |
JPS62222289A (ja) | 仮想記憶画像制御装置 | |
US4839826A (en) | Affine conversion apparatus using a raster generator to reduce cycle time | |
JPH0313796Y2 (ko) | ||
US5579490A (en) | Expanded address bus system | |
US4556879A (en) | Video display apparatus | |
US5093902A (en) | Memory control apparatus for accessing an image memory in cycle stealing fashion to read and write videotex signals | |
EP0167140A2 (en) | Interruption control circuit | |
KR940008868B1 (ko) | Crt 디스플레이 인터페이스의 문자발생기 선택회로 | |
EP0258825B1 (en) | Display control apparatus with improved attribute function | |
US4742343A (en) | Digital stroke generator | |
US5416499A (en) | Bit map display controlling apparatus | |
KR910004398B1 (ko) | 연속적인 시스템클럭사이클에 의해 메인메모리유니트의 반도체어레이들을 어드레싱하기 위한 장치 | |
KR890001058B1 (ko) | 영상 표시 제어장치 | |
EP0409008A2 (en) | Video memory with write mask from vector or direct input | |
KR100234415B1 (ko) | 액정표시장치 컨트롤러 램 | |
KR100195199B1 (ko) | 메타얼라인 모드 데스티네이션 어드레스 발생회로 및 이를 이용한 그래픽 콘트롤러 | |
EP0242139A2 (en) | Display controller | |
KR0138740B1 (ko) | 초음파진단기의 신호디스플레이방법 | |
KR950002087Y1 (ko) | 컴퓨터그래픽모드에서의 한글, 한자 표시를 위한 폰트롬 리드회로 | |
JPS6249570A (ja) | 画像処理装置 | |
KR0124979B1 (ko) | 캐릭터 모드 액정표시소자 디스플레이 시스템과 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
G160 | Decision to publish patent application | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20020830 Year of fee payment: 9 |
|
LAPS | Lapse due to unpaid annual fee |