KR940008868B1 - Selecting circuit of character generator - Google Patents
Selecting circuit of character generator 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
첨부도면은 본 발명에 따른 회로도.The accompanying drawings are circuit diagrams in accordance with the present invention.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
10, 30 : 버퍼 20 : 멀티플렉서10, 30: buffer 20: multiplexer
40 : 래치회로 50 : 문자발생기40: latch circuit 50: character generator
60, 70 : 논리게이트60, 70: logic gate
본 발명은 CRT디스플레이 인터페이스 회로에 있어 문자발생기(Character Generator)선택 회로에 관한 것으로서, 상세하게는 문자발생기로 이용하는 롬(ROM) 또는 램(RAM)을 겸용으로 선택해서 사용할 수 있게한 회로에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character generator selection circuit in a CRT display interface circuit, and more particularly, to a circuit in which a ROM or RAM used as a character generator can be selected and used. .
일반적으로, CRT 콘트롤러 및 중앙처리장치(이하 CPU라 칭함)에서 출력되는 어드레스에 의해 데이터를 저장하는 비데오 램의 출력은 바로 문자발생기의 어드레스이고, 문자발생기에서는 비데오램의 출력 어드레스가 인가될때 이미 매핑되어 있는 문자폰트(Font)에 관한 데이터를 출력하여 CRT로 전송하므로서 문자가 디스플레이된다.In general, the output of a video RAM storing data by an address output from a CRT controller and a central processing unit (hereinafter referred to as a CPU) is an address of a character generator. Characters are displayed by outputting the data on the fonts of the fonts and transmitting them to the CRT.
상기의 CRT터미날의 문자발생기는 메인시스템인 호스트(Host)종류에 따라 램 또는 롬으로 고정하여 구성되어 있기 때문에 각각 교환해서 사용하려면 즉, 램으로 구성된 문자발생기를 롬으로 교체한다던지 또는 롬으로 구성된 문자발생기를 램으로 교체하는 경우에는 하드웨어의 재구성이 필요하였다.The character generator of the CRT terminal is fixed to RAM or ROM according to the host type of the main system. Therefore, the character generator of the CRT terminal is replaced with a ROM or a character generator composed of ROM. If the character generator was replaced with RAM, hardware reconfiguration was necessary.
이에따라, 문자발생기를 롬 또는 램으로 선택해서 사용하여 범용으로 이용할 수 있는 CRT 디스플레이의 인터페이스회로가 요구된다.Accordingly, there is a need for an interface circuit of a CRT display that can be used in general by selecting and using a character generator as ROM or RAM.
따라서, 본 발명의 목적은, 문자발생기를 롬 또는 램을 겸용으로 사용할 수 있도록 한 CRT디스플레이 인터페이스회로를 제공하는데 있다.Accordingly, an object of the present invention is to provide a CRT display interface circuit which allows the character generator to be used as a ROM or a RAM.
다음은 첨부된 도면에 의거하여 본 발명의 실시예를 상세히 설명한다. 첨부도면은 본 발명에 따른 회로도로서, 10과 30은 버퍼, 20은 멀티플렉서, 40은 래치회로 50은 문자발생기로서 롬 또는 램을 겸용으로 이용할 수 있다.Next, embodiments of the present invention will be described in detail with reference to the accompanying drawings. The accompanying drawings are circuit diagrams according to the present invention, wherein 10 and 30 are buffers, 20 is a multiplexer, 40 is a latch circuit, and 50 is a character generator.
첨부도면에서, CPU(도면에 도시되어 있지 않음)에서 출력되어 어드레스버스를 통해 인가되는 어드레스 A0-A7은 버퍼(10)를 거쳐서 문자발생기(50)에 제공되고, 그중 A0-A3은 멀티플렉서(20)에 제공되며, CRT디스플레이 인터페이스의 CRT콘트롤러(도면에 도시되어 있지 않음)에서 출력되는 래스터(Raster)어드레스는 멀티플렉서(20)에 제공되도록 연결되어 있다.In the accompanying drawings, addresses A 0 -A 7 output from the CPU (not shown in the figure) and applied via the address bus are provided to the
그리고, CRT콘트롤러에서 출력되는 어드레스 CA0-CA7은 래치회로(40)를 통해 상기 버퍼(10)의 출력과 함께 문자발생기(50)에 제공되고, 이 문자발생기(50)의 데이타 입출력단자에는 CRT 디스플레이가 연결됨과 아울러 양방향버퍼(30)와 연결되어 있으며, CPU에서 출력된 데이터를 인가하는 데이터버스는 양방향 버퍼(30)와 연결되어 있다.The address CA 0 -CA 7 output from the CRT controller is provided to the
또한, CPU의 제어신호 C1은 버퍼(10)의 칩인에이블단자과멀티플렉서(20)의 셀렉터단자 S 및 양방향버퍼(30)의 인에이블단자에 제공되고, CPU의 데이터독출 및 기입신호는 양방향버퍼(30)의 데이터방향선택단자에 제공됨과 아울러 상기 제어신호 C1와 함께 오아게이트(70)를 통해 문자발생기(50)의 데이터기입 인에이블단자에 제공되며, 상기 제어신호 C1는 또한 반전게이트(60)를 거쳐 래치회로(40)의 인에이블단자에 제공되도록 연결되어 있다.The control signal C 1 of the CPU is a chip enable terminal of the
상기에서 데이터독출 및 기입신호는 CPU에서 출력되는 제어신호로서 메모리의 데이터를 기입(Write) 및 독출(Read)하는 신호이고, 상기 양방향버퍼(30)는 선택신호에 따라 CPU에서 출력되는 데이터 D0-D7가 문자발생기(50)로 전송되게 하고 또는 문자발생기(50)의 출력이 CPU로 전송되게 하는 회로이다.Data read and write signal in the above Is a control signal output from the CPU to write and read the data of the memory, the
따라서, 상기 문자발생기(50)를 램으로 사용하는 경우와 롬으로 사용하는 경우를 구분하여 설명한다.Therefore, a case where the
(문자발생기를 램으로 사용하는 경우)(When using the character generator as RAM)
CPU의 제어신호 C1가 로우레벨이 되어서 버퍼(10)는 칩인에이블되고, 멀티플렉서(20)에서는 CPU의 어드레스 A0-A3를 선택하여 출력하며, 이와 아울러 양방향버퍼(30)도 엔에이블된다.The control signal C 1 of the CPU is at a low level so that the
인에이블된 버퍼(10)에서 출력되는 CPU의 어드레스 A0-A7와 멀티플렉서(20)에서 선택되어 출력되는 4비트어드레스는 문자발생기(50)의 어드레스 단자에 인가된다.The address A 0 -A 7 of the CPU output from the
이때, CPU의 데이터독출 및 기입신호에 의해 문자발생기(50)의 데이터독출 및 데이터기입동작이 제어된다.At this time, CPU data read and write signal By this, data reading and data writing operations of the
즉, 상기 제어신호의 레벨이 로우일 때에는 데이터기입신호로서, 이미 로우레벨인 제어신호 C1와 함께 오아게이트(70)를 통해 문자발생기(50)의 데이터기입 인에이블단자 *이미지*에 인가되어 문자발생기(50)에서는 데이터를 기입할 수 있도록 인에이블된다.That is, the control signal When the level is low, the data write signal is applied to the data write enable terminal * image * of the
따라서, CPU의 데이터 D0-D7는 양방향 버퍼(30)를 통해 문자발생기(50)에 저장된다.Therefore, the data D 0 -D 7 of the CPU are stored in the
역으로, 상기 제어신호의 레벨이 하이일 때에는 데이터독출신호로서 문자발생기(50)에 입력된 어드레스에 의해 저장된 데이터가 출력되어서 양방향 버퍼(30)를 통해 CPU로 제공된다.Conversely, the control signal When the level is high, the data stored by the address input to the
한편, 상기의 문자발생기(50)는 CRT 콘트롤러에서 출력되는 어드레스 CA0-CA7가 래치회로(40)을 통해 인가되므로서 저장된 비데오 데이터를 CRT로 전송시킨다.Meanwhile, the
(문자발생기를 틈으로 사용하는 경우)(When using a character generator as a gap)
CPU의 제어신호 C1가 하이레벨이 되어서 버퍼(10)와 양방향버퍼(30)는 디스에이블되고, 멀티플렉서(20)에서는 CRT의 콘트롤러의 래스터 어드레스 RA0-RA3를 선택해서 출력한다.Since the control signal C 1 of the CPU becomes high level, the
이때, 문자발생기(50)에서는 상기의 래스터 어드레스와 래치회로(40)를 통한 CRT콘트롤러의 어드레스 CA0-CA7를 인가하여 롬으로 구성된 문자발생기에 매핑된 비데오 데이터를 출력한다.At this time, the
이와같이 CRT디스플레이 인터페이스 회로에 본 발명을 적용하므로서, CRT 터미널의 호스트 종류에 따라 고정되었던 램 또는 롬의 문자발생기는 롬 또는 램을 겸용으로 사용할 수 있어 교환에 따른 하드웨어를 재구성할 필요가 없는 이점이 있다.Thus, by applying the present invention to the CRT display interface circuit, the RAM or ROM character generator, which is fixed according to the host type of the CRT terminal, can be used as a ROM or RAM, so there is no need to reconfigure hardware according to the exchange. .
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019870012648A KR940008868B1 (en) | 1987-11-10 | 1987-11-10 | Selecting circuit of character generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019870012648A KR940008868B1 (en) | 1987-11-10 | 1987-11-10 | Selecting circuit of character generator |
Publications (2)
Publication Number | Publication Date |
---|---|
KR890008664A KR890008664A (en) | 1989-07-12 |
KR940008868B1 true KR940008868B1 (en) | 1994-09-28 |
Family
ID=19265915
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019870012648A KR940008868B1 (en) | 1987-11-10 | 1987-11-10 | Selecting circuit of character generator |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR940008868B1 (en) |
-
1987
- 1987-11-10 KR KR1019870012648A patent/KR940008868B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR890008664A (en) | 1989-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4839856A (en) | Memory access control circuit | |
EP0201210A2 (en) | Video display system | |
US4368461A (en) | Digital data processing device | |
JPS62222289A (en) | Virtual memory image controller | |
US4839826A (en) | Affine conversion apparatus using a raster generator to reduce cycle time | |
JPH0313796Y2 (en) | ||
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 (en) | Selecting circuit of character generator | |
EP0258825B1 (en) | Display control apparatus with improved attribute function | |
US5276800A (en) | Image writing control unit having memory area for image | |
US5416499A (en) | Bit map display controlling apparatus | |
KR910004398B1 (en) | Apparatus for adressing semiconductor arrarys in a main memory unit consecutive system clock cycles | |
GB2228813A (en) | Data array conversion | |
EP0409008A2 (en) | Video memory with write mask from vector or direct input | |
KR100234415B1 (en) | RAM in lyquid crystal device controller | |
KR100195199B1 (en) | Graphic controller using meta align mode destination addressing circuit | |
EP0242139A2 (en) | Display controller | |
KR0138740B1 (en) | The method of displaying signals of instruments for diagnosis using ultrasonic waves | |
KR950002087Y1 (en) | Font rom circuit for displaying korean character and chinese character | |
JPS6249570A (en) | Picture processor | |
KR0124979B1 (en) | A character mode liquid crystal display system and the method | |
KR880002507Y1 (en) | Video ram adress bus modulating circuit of crt display apparatus |
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 |