KR0167682B1 - Data transmission enable signal occurrence circuit of semiconductor memory apparatus - Google Patents
Data transmission enable signal occurrence circuit of semiconductor memory apparatus Download PDFInfo
- Publication number
- KR0167682B1 KR0167682B1 KR1019950029241A KR19950029241A KR0167682B1 KR 0167682 B1 KR0167682 B1 KR 0167682B1 KR 1019950029241 A KR1019950029241 A KR 1019950029241A KR 19950029241 A KR19950029241 A KR 19950029241A KR 0167682 B1 KR0167682 B1 KR 0167682B1
- Authority
- KR
- South Korea
- Prior art keywords
- output
- enable signal
- signal
- data
- signals
- 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
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1075—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers for multiport memories each having random access ports and serial ports, e.g. video RAM
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/18—Address timing or clocking circuits; Address control signal generation or management, e.g. for row address strobe [RAS] or column address strobe [CAS] signals
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Multimedia (AREA)
- Dram (AREA)
Abstract
1. 청구범위에 기재된 발명이 속하는 기술분야:1. The technical field to which the invention described in the claims belongs:
본 발명은 반도체 메모리장치의 듀얼 포트 메모리에 관한 것이다.The present invention relates to a dual port memory of a semiconductor memory device.
2. 발명이 해결하려고 하는 기술적 과제:2. The technical problem the invention is trying to solve:
본 발명은 동일한 8컬럼데이타를 전체 샘 어레이로 전송할 시 한번의 컬럼어드레스스트로우브 전송 싸이클로서 동일한 동작을 이루게하여 요구되는 싸이클의 횟수를 줄여 시스템 실행도의 향상을 가져오는 데이타전송 인에이블 신호 발생회로를 제공한다.The present invention achieves the same operation as one column address strobe transmission cycle when transmitting the same 8 column data to the entire array of samples, thereby reducing the number of cycles required and improving the system performance. To provide.
3. 발명의 해결방법의 요지:3. Summary of the Solution of the Invention:
본 발명은 디램 셀 어레이와 샘 셀 어레이를 포함하는 듀얼 포트 메모리로 구성된 반도체 메모리장치의 데이타전송 인에이블신호 발생회로에 있어서, 상기 디램 셀 어레이로 부터 출력되어 하나이상의 비트로 구성되어 다수개의 데이타전송 인에이블신호중 하나를 선택하는 개개의 어드레스신호를 회로내에 입력시키는 카운터와, 상기 카운터에서 출력되는 세개의 컬럼어드레스신호와 각각 반전된 컬럼어드레스신호를 조합하여 각각의 입력단에 세개의 입력신호로 입력되어 반전논리합하여 출력하는 다수개의 노아게이트와, 상기 노아게이트 각각의출력단에 입력단이 접속되어 반전된 신호를 출력하는 다수개의 제1인버터와, 일입력단이 다수개의 상기 제1인버터의 출력단과 접속되고 타입력단이 하나의 제3인버터를 포함한 전체 전송정보신호 발생회로와 접속되어 반전논리곱의 논리조합된 신호를 출력하는 다수개의 제1낸드게이트와, 상기 제1낸드게이트의 출력단에 제1입력단이 접속되며 상기 데이타전송 인에이블신호가 디세이블됨을 제어하는 전송디세이블제어신호를 제2입력단에 입력하며 전송싸이클인에이블신호가 제3입력단으로 입력하여 결과적으로 논리곱의 논리조합을 하여 출력신호인 데이타전송 인에이블신호들을 상기 샘 셀 어레이로 동시에 출력하기 위한 제2낸드게이트및 제2인버터를 제공함에 있다.The present invention provides a data transfer enable signal generating circuit of a semiconductor memory device including a DRAM cell array and a sample cell array, wherein the data transfer enable signal is output from the DRAM cell array and includes one or more bits. A counter for inputting an individual address signal for selecting one of the enable signals into the circuit, a combination of the three column address signals output from the counter, and the inverted column address signals, respectively, are inputted as three input signals to each input terminal and inverted. A plurality of NOR gates outputted in OR, a plurality of first inverters connected to output terminals of the respective NOR gates, and outputting an inverted signal, and one input terminal connected to an output terminal of the plurality of first inverters, Generation of total transmission information signal including this one third inverter A plurality of first NAND gates connected to a circuit to output a logically combined signal of an inverse logical product, and a first input terminal is connected to an output terminal of the first NAND gate, and a transmission for controlling the data transmission enable signal is disabled. Inputting the disable control signal to the second input terminal and the transmission cycle enable signal to the third input terminal, resulting in a logical combination of the logical product to output the data transmission enable signals, which are output signals, to the sample cell array simultaneously. A second NAND gate and a second inverter are provided.
4. 발명의 중요한 용도:4. Important uses of the invention:
반도체 메모리장치에 적합하게 사용된다.It is suitably used for semiconductor memory devices.
Description
제1도는 한개의 시리얼 포트에 대한 시리얼 억세스 메모리의 셀 어레이 구성을 나타낸 구성도.1 is a configuration diagram showing a cell array configuration of a serial access memory for one serial port.
제2도는 제1도의 동작타이밍도.2 is an operation timing diagram of FIG.
제3도는 종래기술에 따른 데이타전송 인에이블신호 발생회로의 구체적인 회로도.3 is a detailed circuit diagram of a data transmission enable signal generation circuit according to the prior art.
제4도는 본 발명에 따른 데이타전송 인에이블신호 발생회로.4 is a data transmission enable signal generation circuit according to the present invention.
제5도는 본 발명에 따른 데이타전송 인에이블신호 발생회로의 전체 전송정보신호 발생회로의 구체적인 회로도.5 is a detailed circuit diagram of the entire transmission information signal generation circuit of the data transmission enable signal generation circuit according to the present invention.
제6도는 제4도의 동작타이밍도.6 is an operation timing diagram of FIG.
본 발명은 반도체 메모리장치에 관한 것으로, 특히 듀얼 포트 메모리에서 스크린 클리닝시 많은 양의 동일한 데이타를 다이나믹 램의 컬럼에서 시리얼 포트 메모리로 동시에 전송하기 위한 데이타전송 인에이블신호 발생회로에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor memory device, and more particularly, to a data transfer enable signal generation circuit for simultaneously transferring a large amount of the same data from a column of a dynamic RAM to a serial port memory during screen cleaning in a dual port memory.
일반적으로, 램 포트(RAM Port:Random Access Memory Port)와 함께 샘 포트(SAM PORT:Serial Acess Memory Port)를 가지고 있는 듀얼 포트 메모리(Dual Port Memory)는 샘 포트의 빠른 속도로 인해 주로 그래픽 버퍼(Graphic Buffer)용으로 사용된다. 즉 빠른 속도의 샘 데이타출력신호(SAM DOUT 또는 SDOUT)는 RAMDAC의 어드레스(Adress)를 지정하고 RAMDAC의 지정된 색상(Color)은 스크린 (Screen)의 픽셀(Pixel)에 대응된다. 그때 셈 포트를 통해 출력되는 데이타는 다이나믹 램(또는 디램)의 셀 어레이(Cell Array)로 부터 전송(Transfer)되어지는 데이타를 잠시 가지고 있는 셈으로 부터 나온다. 이때 스크린을 한번 리프레쉬(Refresh)하기 위해서는 많은 데이타량이 요구되어지고 따라서 디램 쎌 어레이로 부터 샘으로의 데이타 전송 싸이클(Data Transfer Cycle)이 많이 요구된다. 더욱이 근래에는 듀얼 포트 메모리의 용량이 증가함에 따라 칩 사이즈(Chip Size)가 증가하게 되고 이에 전체 칩 사이즈를 줄이기 위해 샘 사이즈를 효과적인 사이즈로 줄여가는 추세이며 이에 더욱 많은 데이타 전송 싸이클이 필요하게 되었다. 이는 샘 포트만 활성화(Active)되어 있을때 램 포트를 통한 디램 셀 어레이로의 독출(Read), 기록(Write)동작이 가능한 듀얼 포트 메모리의 특유의 장점을 저해하여 실행도(Performance)를 감소시키는 문제점이 있다. 즉 데이타 전송 싸이클은 디램 셀 어레이와의 정보교환이 필요하므로 이때는 램 포트의 동작을 할 수 없기 때문이다. 특히 스크린 디스플레이(Screen Display)의 여러기능중에 스크린 클리닝(Screen Cleaning)시 많은 양의 동일한 데이타가 요구되므로 이때 먼저 디램 셀로 사용되어질 데이타를 기록한 후 샘으로 데이타를 전송하고 다시 샘으로 부터 시리얼 포트를 통해 데이타출력이 되는데 동일한 데이타가 여러 데이타 전송 싸이클에 걸쳐 각 셈으로 전송되게 된다. 제1도는 한개의 시리얼 포트에 대한 시리얼 억세스 메모리의 셀 어레이 구성을 나타낸 구성도이다. 제1도를 참조하면, 디램 셀 어레이로부터 셀 어레이로의 데이타 전송은 디램 셀 어레이로 부터 선택된 8비트(8Bit)의 컬럼 데이타(Column Data)를 입력 어드레스 DATA IN7:0로 입력받아 8개의 샘 어레이 100들중 하나의 선택된 샘 어레이 100내의 8개의 셀 50들에 인버터 7, 9에 데이타가 저장된다. 구성은 디램 셀 어레이의 출력단자에 접속되어 전송인에이블신호 DTPi를 입력받아 상기 전송인에이블신호 DTPi및 인버터 5를 통한 반전된 신호로서 디램 셀 어레이의 데이타를 전송하기 위한 스위치역할을 하는 전송게이트 8과, 일측이 상기 전송게이트 8에 접속되어 상기 데이타를 래치하여 일시저장하기 위한 인버터 7, 9로 구성된 래치회로와, 일측이 상기 래치회로에 접속되고 타측이 샘 데이타출력판에 접속되며 외부의 선택신호 SELi에 의해 활성화되어 시리얼 포트로 상기 데이타를 출력하기 위한 엔모오스트랜지스터 10과, 상기 인버터 5, 전송게이트 8과 래치회로 및 엔모오스트랜쟤스터 10으로 구성된 샘의 셀 50과, 상기 8개의 셀 50들로 구성된 8개의 로우(Row)인 샘 어레이 100으로 구성되어 있다. 동작을 살펴보면, 하나의 샘 데이타출력핀 DQ 즉 시리얼 포트에 해당하는 샘 어레이가 8×8구조로서 구성되어 있어 각각의 샘 어레이 100 예를들면 로우(Row)에 해당하는 샘 셀 50들은 데이타전송 인에이블신호 DTPi 예를들면 DPTO~DTP7에 의해 디램 어레이로 부터의 선택된 8비트의 컬럼데이타를 래치회로로서 각각 리스토아(Restore)하게 된다. 제2도는 제1도의 동작타이밍도이다. 제2도를 참조하여 제1도를 설명하면, 하나의 싸이클에 의해 각 데이타출력핀 DQ당 8개의 컬럼이 인에이블(Enable)되고 3비트 카운터(3bit counter)출력신호 CNT0, CNT1, CNT2의 상태에 따라 8개의 데이타전송 인에이블신호 DTP0~DTP7중 하나가 인에이블되고 디램 어레이로 부터 동일한 데이타 경로를 갖는 8개 로우(Row)의 샘 어레이중 인에이블된 상기 DTPi가 제어하는 하나의 로우 예를들면 샘 어레이(8비트 셀)에 데이타를 저장하게 된다. 따라서 8개의 샘 어레이에 8컬럼씩의 디램 어레이 데이타를 전송하려면 8번의 컬럼어드레스 스트로우브 싸이클(Column Address Strobe Cycle:CAS Cycle) 예를들면 전송 싸이클 T가 필요하다. 동일한 8컬럼데이타를 전송하더라도 8번의 전송 싸이클이 필요하다. 제3도는 종래기술에 따른 데이타전송 인에이블신호 발생회로의 구체적인 회로도이다. 제3도를 참조하면, 3비트 카운터 출력신호 CNT2, CNT1, CNT0및 그 신호들을 반전하는 인버터 3, 5, 7를 통과한 신호들을 각각 3개의 입력신호로하여 반전논리합의 조합을 하기 위한 노아게이트 31,41,51,61,71,81,91,101과, 데이타전송 인에이블신호 DTPi의 디세이블(Disable)을 제어하여 상기 DTPi의 펄스폭을 결정하는 DTPi디세이블제어신호 PIDDTEDB 및 전송 싸이클시 인에이블되어 상기 DTPi를 인에이블시키는 신호 SDTP, 상기 노아게이트 31,41,51,61,71,81,91,101의 출력신호들을 각각 세개의 입력으로 하여 반전논리곱의 조합을 하는 낸드게이트 35,45,55,65,75,85,95,105와 이 출력신호들을 각각 다시 반전시키는 인버터 9,11,13,15,17,19,21,23로서 구성이 된다. 상기 SDTP는 전송 싸이클시 인에이블 되고 상기 PIDDTEDB는 상기 데이타전송 인에이블신호 DTPi의 디세이블을 제어하여 펄스폭을 결정하는 역할을 한다. 여기서 3비트 카운터출력신호 CNTO, 1, 2는 전송 싸이클 수행시 1비트씩 증가하고 8개의 데이타전송 인에이블신호 DTP7:0중 하나의 DTPi를 선택하여 인에이블시키도록 디코딩(Decoding)한다. 따라서, 디램어레이의 데이타를 동시에 8개의 샘 어레이에 전송하지 못하여 스크린 클리닝과 같은 많은 양의 동일한 데이타출력의 동작 수행시 전체적인 실행도(Performance)를 감소시키는 문제점이 있다.In general, Dual Port Memory, which has a RAM Port (Random Access Memory Port) and a Sam PORT (Serial Acess Memory Port), is primarily a graphics buffer due to the high speed of the Sam Port. Graphic Buffer). That is, the fast data output signal (SAM DOUT or SDOUT) designates the address of the RAMDAC, and the designated color of the RAMDAC corresponds to the pixel of the screen. At this time, the data output through the Sem port comes from having data temporarily transferred from the cell array of the dynamic RAM (or DRAM). In this case, refreshing the screen once requires a large amount of data, and thus a lot of data transfer cycles from the DRAM array to the SAM are required. Moreover, in recent years, as the capacity of dual port memory increases, the chip size increases, and in order to reduce the overall chip size, the sample size is reduced to an effective size, which requires more data transfer cycles. This reduces the performance by degrading the peculiar advantage of the dual port memory that can read and write to the DRAM cell array through the RAM port when only the Sam port is active. have. That is, since the data transfer cycle needs to exchange information with the DRAM cell array, the RAM port cannot be operated at this time. In particular, since screen cleaning requires a large amount of the same data among the various functions of the screen display, first record the data to be used as the DRAM cell, and then transfer the data to the SAM, and then through the serial port from the SAM. The data is output, but the same data is transferred in each cell over several data transfer cycles. 1 is a configuration diagram showing a cell array configuration of a serial access memory for one serial port. Referring to FIG. 1, the data transfer from the DRAM cell array to the cell array is performed by receiving 8 bit column data selected from the DRAM cell array at the input address DATA IN7: 0. Data is stored in inverters 7, 9, in eight cells 50 in the selected fountain array 100 of one hundred. The construction is connected to the output terminal of the DRAM cell array receives the transmit enable signal DTPi and the transmission enable signal DTPi and the inverted signal through the inverter 5 as a switch for transmitting data of the DRAM cell array as a switch gate 8 And a latch circuit composed of inverters 7, 9, one side of which is connected to the transfer gate 8 to latch and temporarily store the data, and one side of which is connected to the latch circuit, and the other side of which is connected to the sam data output plate. A cell 50 of Sam, consisting of an MOS transistor 10 for outputting the data to a serial port activated by a signal SELi, the inverter 5, a transfer gate 8, a latch circuit and an MOS transistor 10, and the eight cells It consists of a sam array 100 of eight rows of 50. In operation, the Sam data output pin DQ, that is, the Sam array corresponding to the serial port is configured as an 8 × 8 structure, so that each Sam array 100, for example, the Sam cell 50 corresponding to the row, has a data transfer path. The enable signal DTPi restores the selected 8-bit column data from the DRAM array as a latch circuit by DPTO to DTP7, respectively. 2 is an operation timing diagram of FIG. Referring to FIG. 2, referring to FIG. 2, eight cycles of each data output pin DQ are enabled by one cycle, and the states of the 3-bit counter output signals CNT0, CNT1, and CNT2. An example of one row controlled by the enabled DTPi of eight row arrays with one of eight data transmission enable signals DTP0 to DTP7 enabled and having the same data path from the DRAM array For example, data is stored in a sam array (8-bit cells). Therefore, eight column address strobe cycles (CAS cycles), for example, a transfer cycle T are required to transfer eight arrays of DRAM array data to eight sample arrays. Eight transmission cycles are required even if the same eight column data is transmitted. 3 is a detailed circuit diagram of a data transmission enable signal generation circuit according to the prior art. Referring to FIG. 3, a noah gate for combining a three-bit counter output signal CNT2, CNT1, CNT0 and the inverted logic sum by using the signals passed through inverters 3, 5, and 7 which inverts the signals are three input signals, respectively. 31,41,51,61,71,81,91,101 and the DTPi disable control signal PIDDTEDB which determines the pulse width of the DTPi by controlling the disable of the data transmission enable signal DTPi and enable during the transmission cycle. NAND gates 35, 45, and 55, which combine the inverted and logical outputs of the signal SDTP and the output signals of the NOA gates 31, 41, 51, 61, 71, 81, 91, and 101, respectively, to enable the DTPi. And 65, 75, 85, 95, 105 and inverters 9, 11, 13, 15, 17, 19, 21, 23 which invert the output signals again. The SDTP is enabled during the transmission cycle, and the PIDDTEDB controls the disable of the data transmission enable signal DTPi to determine a pulse width. Here, the 3-bit counter output signals CNTO, 1, and 2 are incremented by 1 bit when performing the transmission cycle, and decoded to select and enable one of the eight data transmission enable signals DTP7: 0. Therefore, the data of the DRAM array may not be simultaneously transmitted to eight sample arrays, thereby reducing the overall performance when performing a large amount of the same data output operation such as screen cleaning.
따라서 본 발명의 목적은 동일한 8컬럼데이타를 전체 샘 어레이로 전송할시 한번의 컬럼어드레스스트로우브 전송 싸이클로서 동일한 동작을 이루게하여 요구되는 싸이클의 횟수를 줄여 시스템 실행도의 향상을 가져오는 데이타전송 인에이블신호 발생회로를 제공함에 있다.Accordingly, an object of the present invention is to enable the data transfer to improve the system performance by reducing the number of cycles required by performing the same operation as one column address strobe transfer cycle when transmitting the same 8 column data to the entire sampling array. It is to provide a signal generating circuit.
상기한 목적들을 달성하기 위한 본 발명의 기술적 사상에 따르면, 디램 셀 어레이와 샘 셀 어레이를 포함하는 듀얼 포트 메모리로 구성된 반도체 메모리 장치의 데이타전송 인에이블신호 발생회로에 있어서, 상기 디램 셀 어레이로 부터 출력되어 하나 이상의 비트로 구성되어 다수개의 데이타전송 인에이블신호중 하나를 선택하는 개개의 어드레스신호를 회로내에 입력시키는 카운터와, 상기 카운터에서 출력되는 세개의 컬럼어드레스신호와 각각 반전된 컬럼어드레스신호를 조합하여 각각의 입력단에 세개의 입력신호로 입력되어 반전논리합하여 출력하는 다수개의 노아게이트와, 상기 노아게이트 각각의 출력단에 입력단이 접속되어 반전된 신호를 출력하는 다수개의 제1인버터와, 일입력단이 다수개의 상기 제1인버터의 출력단과 접속되고 타입력단이 하나의 제3인버터를 포함한 전체 전송정보신호 발생회로와 접속되어 반전논리곱의 논리조합된 신호를 출력하는 다수개의 제1낸드게이트와, 상기 제1낸드게이트의 출력단에 제1입력단이 접속되며 상기 데이타전송 인에이블신호가 디세이블됨을 제어하는 전송디세이블제어 신호를 제2입력단에 입력하며 전송싸이클인에이블신호가 제3입력단으로 입력하여 결과적으로 논리곱의 논리조합을 하여 출력신호인 데이타전송 인에이블신호들을 상기 샘 셀 어레이로 동시에 출력하기 위한 제2낸드게이트및 제2인버터를 가지는 것을 특징으로 한다.According to the technical idea of the present invention for achieving the above object, in the data transfer enable signal generation circuit of a semiconductor memory device consisting of a dual-port memory including a DRAM cell array and a sam cell array, from the DRAM cell array A counter which inputs an individual address signal which is output and is composed of one or more bits and selects one of a plurality of data transmission enable signals into a circuit, a combination of three column address signals output from the counter and an inverted column address signal, respectively A plurality of NOA gates inputted as three input signals to each input terminal and inverted and logic-outputted, a plurality of first inverters connected to an output terminal of each of the NOA gates to output an inverted signal, and a plurality of one input terminals Connected to the output terminals of the first inverter A plurality of first NAND gates connected to all transmission information signal generation circuits including one third inverter to output a logically combined signal of an inverse logic, and a first input terminal to an output terminal of the first NAND gate; And a transmission disable control signal for controlling the data transmission enable signal is disabled to a second input terminal, and a transmission cycle enable signal is input to a third input terminal, resulting in a logical combination of logical products. And a second NAND gate and a second inverter for simultaneously outputting transmission enable signals to the sample cell array.
이하 본 발명의 바람직한 실시예들의 상세한 설명이 첨부된 도면들을 참조하여 설명된다.DETAILED DESCRIPTION A detailed description of preferred embodiments of the present invention will now be described with reference to the accompanying drawings.
도면들중 동일한 구성요소 및 부분들은 가능한한 어느 곳에서든지 동일한 부호들을 나타내고 있음을 유의하여야 한다.It should be noted that like elements and parts in the drawings represent like reference numerals wherever possible.
제4도는 본 발명에 따른 데이타전송 인에이블신호 발생회로이다. 제4도를 참조하면, 구성은 제3도의 구성에서의 노아 게이트 31, 41, 51, 61, 71, 81, 91, 101과 낸드게이트 35, 45, 55, 65, 75, 85, 95, 105사이에 각각의 출력단자와 입력단자에 접속된 인버터 33, 43, 53, 63, 73, 83, 93, 103및 전체 전송정보신호 SRTF에 의해 제어받는 인버터 113, 낸드게이트 34, 44, 54, 64, 74, 84, 94, 104로 구성된 제어수단 500이 존재하여 제3도의 구성에 추가되어 있다. 즉 상기 3비트 카운터출력신호 CNT0, CNT1, CNT2의 디코딩 출력되는 8개의 라인(Line)을 상기 인버터 33, 43, 53, 63, 73, 83, 93, 103을 통해 각각 인버팅하고 그 출력신호를 일측입력으로 하고 다른 일측입력을 상기 전체 전송정보신호 SRTF로 하는 낸드게이트 34, 44, 54, 64, 74, 84,94, 104를 제3도의 데이타전송 인에이블 신호 발생회로에 추가한 구성이다. 동작을 살펴보면, 상기 전체 전송정보신호 SRTF가 인에이블시 상기 3비트 카운터출력신호 CNT0, 1, 2의 디코딩 경로를 무시하고 8개의 데이타전송 인에이블신호 DTPi 예를들면 DTP7:0를 동시에 인에이블시킴으로서 디램 셀 어레이의 선택된 8컬럼의 데이타를 동시에 8개의 로우인 샘 어레이에 전송시킨다. 이는 제1도에서도 알 수 있듯이 각각의 샘 어레이의 샘 셀은 각 컬럼이 각각의 디램 셀 어레이의 컬럼에 해당하는 데이타 경로를 같이 이용하고 있기에 가능하다. 이때 상기 전체 전송정보신호 SRTF의 인에이블은 전송 싸이클의 셋업(Set up)시 일반적인 전송 싸이클과 구별하여 동시에 전체 샘 어레이로의 전송시 모드 셋 업(Mode Set up)되어 발생한다. 이것은 표1에서 알 수 있다. 표1은 컬럼어드레스스트로우브신호 전송 사이클에서의 컬럼선택어드레스의 조합에 따른 전송 형태를 나타낸 도표이다. 표1은 아래와 같다.4 is a data transmission enable signal generation circuit according to the present invention. Referring to FIG. 4, the configuration is Noah gates 31, 41, 51, 61, 71, 81, 91, 101 and NAND gates 35, 45, 55, 65, 75, 85, 95, 105 in the configuration of FIG. Inverters 113, 43, 53, 63, 73, 83, 93, 103 and inverters 113, NAND gates 34, 44, 54, 64 connected to respective output and input terminals in between Control means 500, consisting of 74, 84, 94, 104, are added to the configuration of FIG. In other words, the inverter outputs 8 lines which are decoded and output of the 3-bit counter output signals CNT0, CNT1, and CNT2 through the inverters 33, 43, 53, 63, 73, 83, 93, and 103, respectively. The NAND gates 34, 44, 54, 64, 74, 84, 94, and 104, which use one side input and the other side input as the entire transmission information signal SRTF, are added to the data transmission enable signal generation circuit of FIG. In operation, when the entire transmission information signal SRTF is enabled, the eight data transmission enable signals DTPi, for example, DTP7: 0 are simultaneously enabled by ignoring the decoding paths of the 3-bit counter output signals CNT0, 1 and 2, respectively. Data of the selected eight columns of the DRAM cell array are simultaneously transferred to eight row sampling arrays. As can be seen in FIG. 1, the sampling cells of each sampling array can be used because each column uses a data path corresponding to the columns of each DRAM cell array. At this time, the enable of the entire transmission information signal SRTF is generated by differentiating from the general transmission cycle when the transmission cycle is set up, and at the same time, the mode is set up when transmitting to the entire sampling array. This can be seen in Table 1. Table 1 is a table showing the transmission format according to the combination of column selection addresses in the column address strobe signal transmission cycle. Table 1 is as follows.
컬럼어드레스스트로우브신호 싸이클시 전송 싸이클로 기능정의가 될시 그 때의 컬럼 어드레스에 따라, 정확하게는 컬럼 어드레스 A0, A1, A2의 조합에 의해 최대 8개의 다른 전송 싸이클 모드를 만들 수 있다. 여기서 전송시는 8개의 컬럼이 동시에 인에이블되므로 컬럽 어드레스 A0, A1, A2는 디램 어레이의 컬럼을 선택하는데는 사용되지 않는다. 제5도는 본 발명에 따른 데이타전송 인에이블신호 발생회로의 전체 전송정보신호 발생회로의 구체적인 회로도이다. 전송 싸이클 정보신호 PITRAN및 컬럼 어드레스 A1, A2와 인버터 40을 통한 컬럼 어드레스 A0를 입력으로 하여 결과적으로 논리곱의 조합을 만드는 낸드게이트 60및 인버터 70으로 구성되어 상기 전체 전송정보신호 SRTF를 발생시켜 데이타전송 인에이블신호 발생회로에 공급한다. 제6도는 제4도의 동작타이밍도이다. 제4도를 참조하여 제6도를 설명하면, 컬럼어드레스스트로우브신호 전송 싸이클시 입력되는 어드레스 중 디램 어레이중의 컬럼을 선택하는 어드레스를 제외한 나머지 어드레스 A2, A1, A0의 조합이 전술한 표1에서 알수 있듯이 어드레스가 0, 1, 1의 전체 전송모드에 해당하므로 전송 싸이클 정보와 어드레스 조합 정보가 논리곱 되어 전체 전송정보신호 SRTF가 인에이블되고 상기 전송 싸이클 정보로 인에이블된 상기 신호 SDTP가 SRTF와 함께 상기 데이타전송 인에이블신호 DTP0~DTP7을 모두 인에이블시킨다. 따라서 제1도의 8개의 샘 어레이의 데이타저나송 인에이블신호 DTPi가 모든 전송게이트를 개방하여 입력데이타 신호 DATA IN7:0를 샘 어레이에 모두 전송하게 된다. 상기 입력데이타 신호 DATA IN7:0의 데이타가 동일한 경우 모든 샘 셀은 동일한 데이타를 갖게 된다. 물론 각 데이타출력핀 DQ마다 제1도와 같은 샘 어레이가 있고 각 DQ마다 다른 데이타의 전송이 가능하다. 이 경우 시리얼 포트의 데이타는 각 DQ별로 셋팅(Setting)된 동일한 데이타가 출력되고 따라서 이후 전송 싸이클없이 필요한 만큼 데이타출력이 가능하다. 물론 종래의 각 전송은 어드레스의 조합에 의해 가능하다. 즉, 어드레스 A2, A1, A0가 0,0,0인 경우 표1에 의해 각각 전송 모드로 셋업되어 상기 신호 SRTF은 인에이블되지 않는다. 상기 신호 SDTP는 전송 싸이클 정보에 의해 인에이블되고 이때 3비트 카운터출력시니호 CNT2, 1, 0의 디코딩에 의해 데이타전송 인에이블신호 DTP0~DTP7중 선택된 하나의 DTP가 인에이블된다. 첫 전송 싸이클에서 상기 신호 CNT2, 1, 0가 0,0,0이므로 제4도에서와 같이 상기 신호 DTPO가 인에이블되고 이는 제1도에서의 상기 신호 DTPO가 제어하는 첫 로우의 샘 어레이로 상기 입력데이타신호 DATA IN7:0의 데이타가 전송된다. 또한 두번째 전송 싸이클에서는 자동으로 된 카운터출력신호 CNT2, 1, 0가 0, 0, 1에 의해 상기 신호 DTP1이 인에이블된다. 그리고 두번째의 로우인 샘 어레이로 두번째 전송 싸이클에서 선택된 디램 어레이의 컬럼 입력데이타신호 DATA IN7:0를 전송한다. 상기한 바와 같이 본 발명에 따르면, 동일한 8개의 컬럼데이타를 전체 샘 어레이로 전송할 시 한번의 컬럼 어드레스스트로우브 전송 싸이클로서 동일한 동작을 이루게하여 요구되는 싸이클의 횟수를 줄여 시스템 실행도의 향상을 가져오는 효과가 있다.In the column address strobe signal cycle, up to eight different transfer cycle modes can be created by a combination of column addresses A0, A1, and A2, depending on the column address at the time of the function definition as the transfer cycle. In this case, since eight columns are simultaneously enabled, the group addresses A0, A1, and A2 are not used to select columns of the DRAM array. 5 is a detailed circuit diagram of the entire transmission information signal generation circuit of the data transmission enable signal generation circuit according to the present invention. The transmission cycle information signal PITRAN and the column address A1, A2 and the column address A0 through the inverter 40 are inputted, and the NAND gate 60 and the inverter 70, which form a combination of logical products, generate the entire transmission information signal SRTF and generate data. Supply to the transmission enable signal generating circuit. 6 is an operation timing diagram of FIG. Referring to FIG. 4, the combination of the remaining addresses A2, A1, and A0 except for an address for selecting a column in the DRAM array among the addresses input during the column address strobe signal transmission cycle is described in Table 1 above. As can be seen, since the address corresponds to the entire transmission mode of 0, 1 and 1, the transmission cycle information and the address combination information are ANDed together to enable the entire transmission information signal SRTF and the signal SDTP enabled with the transmission cycle information SRTF. And enable all of the data transfer enable signals DTP0 to DTP7. Accordingly, the data storage or the transmit enable signal DTPi of the eight sampling arrays of FIG. When the data of the input data signal DATA IN7: 0 are the same, all the sample cells have the same data. Of course, each data output pin DQ has a sam array as shown in FIG. 1, and different data can be transmitted for each DQ. In this case, the data of the serial port is outputted with the same data set for each DQ. Therefore, it is possible to output the data as necessary without a transmission cycle. Of course, each conventional transmission is possible by a combination of addresses. That is, when the addresses A2, A1, and A0 are 0, 0, 0, the signal SRTF is not enabled by setting the transmission mode according to Table 1, respectively. The signal SDTP is enabled by the transmission cycle information. At this time, one DTP selected from the data transmission enable signals DTP0 to DTP7 is enabled by decoding of the 3-bit counter output signal CNT2, 1, 0. In the first transmission cycle, the signal CNT2, 1, 0 is 0, 0, 0, so that the signal DTPO is enabled as in FIG. 4, which is the first array of row samples controlled by the signal DTPO in FIG. The data of the input data signal DATA IN7: 0 is transferred. In the second transmission cycle, the signal DTP1 is enabled by the counter output signals CNT2, 1 and 0 that are automatically generated. The column input data signal DATA IN7: 0 of the DRAM array selected in the second transmission cycle is transmitted to the second low sampling array. As described above, according to the present invention, the same operation as one column address strobe transmission cycle when transferring the same eight column data to the entire sampling array results in improved system performance by reducing the number of cycles required. It works.
상기한 본 발명은 도면을 중심으로 예를들어 한정되었지만, 그 동일한 것은 본 발명의 기술적 사상을 벗어나지 않는 범위내에서 여러가지 변화와 변형이 가능함이 본 분야의 숙련된 자에게 있어 명백할 것이다.Although the present invention described above has been limited to, for example, the drawings, the same will be apparent to those skilled in the art that various changes and modifications can be made without departing from the technical spirit of the present invention.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950029241A KR0167682B1 (en) | 1995-09-06 | 1995-09-06 | Data transmission enable signal occurrence circuit of semiconductor memory apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950029241A KR0167682B1 (en) | 1995-09-06 | 1995-09-06 | Data transmission enable signal occurrence circuit of semiconductor memory apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970017599A KR970017599A (en) | 1997-04-30 |
KR0167682B1 true KR0167682B1 (en) | 1999-02-01 |
Family
ID=19426296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950029241A Expired - Fee Related KR0167682B1 (en) | 1995-09-06 | 1995-09-06 | Data transmission enable signal occurrence circuit of semiconductor memory apparatus |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0167682B1 (en) |
-
1995
- 1995-09-06 KR KR1019950029241A patent/KR0167682B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR970017599A (en) | 1997-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6480947B1 (en) | Multiport memory, data processor and data processing system | |
KR960001778B1 (en) | Dual port memory and its data transmission method | |
US4685089A (en) | High speed, low-power nibble mode circuitry for dynamic memory | |
US6262937B1 (en) | Synchronous random access memory having a read/write address bus and process for writing to and reading from the same | |
US4858190A (en) | Dual port semiconductor memory having random and serial access modes | |
KR950027625A (en) | Semiconductor integrated circuit device capable of high-speed rewriting of image data and image data processing system using the same | |
US4422160A (en) | Memory device | |
JP3754593B2 (en) | Integrated circuit having memory cells for storing data bits and method for writing write data bits to memory cells in integrated circuits | |
US5307314A (en) | Split read/write dynamic random access memory | |
US20020089891A1 (en) | Random access memory with divided memory banks and data read/write architecture therefor | |
EP0388175B1 (en) | Semiconductor memory device | |
US4870621A (en) | Dual port memory device with improved serial access scheme | |
US8621135B2 (en) | Semiconductor memory device and information data processing apparatus including the same | |
US4933900A (en) | Semiconductor memory device having arithmetic means | |
KR920009666B1 (en) | Cross memory rescue device | |
US5796659A (en) | Semiconductor memory device | |
JP2575090B2 (en) | Semiconductor storage device | |
KR0167682B1 (en) | Data transmission enable signal occurrence circuit of semiconductor memory apparatus | |
US4710896A (en) | Semiconductor memory having multiple access | |
JPS61289596A (en) | Semiconductor memory device | |
JP3057990B2 (en) | Semiconductor integrated circuit device | |
JPH03173995A (en) | Multiport random access memory | |
JPS6010493A (en) | semiconductor storage device | |
JPH0442490A (en) | Semiconductor memory device | |
JPH0696583A (en) | Semiconductor memory |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19950906 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19950906 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
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: 19980922 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19980929 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19980929 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20010807 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20020807 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20030808 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20040331 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20050802 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20060830 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20060830 Start annual number: 9 End annual number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20080809 |