KR0147926B1 - Synchronous sram device - Google Patents

Synchronous sram device

Info

Publication number
KR0147926B1
KR0147926B1 KR1019950004626A KR19950004626A KR0147926B1 KR 0147926 B1 KR0147926 B1 KR 0147926B1 KR 1019950004626 A KR1019950004626 A KR 1019950004626A KR 19950004626 A KR19950004626 A KR 19950004626A KR 0147926 B1 KR0147926 B1 KR 0147926B1
Authority
KR
South Korea
Prior art keywords
signal
power supply
line
synchronous sram
switching means
Prior art date
Application number
KR1019950004626A
Other languages
Korean (ko)
Other versions
KR960036081A (en
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 김주용
Priority to KR1019950004626A priority Critical patent/KR0147926B1/en
Publication of KR960036081A publication Critical patent/KR960036081A/en
Application granted granted Critical
Publication of KR0147926B1 publication Critical patent/KR0147926B1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/41Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger
    • G11C11/413Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Static Random-Access Memory (AREA)

Abstract

본 발명은 메모리 소자의 읽기 및 쓰기 동작시 외부 클럭입력을 이용하여 블럭선택 어드레스 입력버퍼를 조정함으로써 블럭선택신호를 통해 워드라인과 비트라인 및 비트바라인을 선택하여 지정하고자 하는 셀의 데이터를 읽기 및 쓰기 동작하는 싱크로너스 에스램 소자에 있어서; 상기 외부 클럭입력을 입력받아 상기 블럭선택신호가 셀을 선택하는 한번의 사이클 동안 일정한 펄스를 갖도록 하는 동기된 펄스를 발생하는 수단을 구비하여 한 사이클 동안의 위드라인이 온되는 시간을 줄이고 다음 사이클에서 지정되는 셀의 데이터가 반대 값을 가질 때 비트라인과 비트바라인이 일정한 프리차지를 갖도록 하는 것을 특징으로 하는 싱크로너스 에스램 소자에 관한 것으로, 칩이 동작하는 동안 워드라인이 온 되는 시간을 줄여서 전류 소모를 줄이고, 비트라인 및 비트바라인의 프리차지를 통해서 동작 속도가 향상되는 효과를 가져온다.The present invention reads data of a cell to be designated by selecting a word line, a bit line, and a bit bar line through a block selection signal by adjusting a block selection address input buffer using an external clock input during a read and write operation of a memory device. And a synchronous SRAM element for write operation; Means for receiving the external clock input and generating a synchronized pulse that causes the block selection signal to have a constant pulse during one cycle of cell selection, thereby reducing the time for which the Weedline is on for one cycle and then A synchronous SRAM device, characterized in that the bit line and the bit bar line have a constant precharge when the data of the specified cell has the opposite value, and reduces the time that the word line is turned on while the chip is operating. It reduces the consumption and improves the operation speed through the precharge of the bit line and the bit bar line.

Description

싱크로너스 에스램 소자Synchronous SRAM Element

제1도는 종래의 싱크로너스 SRAM의 읽기 모드에서 셀 선택 경로를 나타내는 블럭도.1 is a block diagram showing a cell selection path in a read mode of a conventional synchronous SRAM.

제2도는 제1도에서의 각 신호 타이밍도.2 is a timing diagram of each signal in FIG.

제3도는 본 발명에 따른 싱크로너스 SRAM의 읽기 모드에서 셀 선택 경로를 나타내는 블럭도.3 is a block diagram illustrating a cell selection path in a read mode of a synchronous SRAM according to the present invention.

제4도는 제3도에서의 각 신호 타이밍도.4 is a timing diagram of each signal in FIG.

제5도는 본 발명에 따른 동기된 펄스신호 발생부의 상세 회로도.5 is a detailed circuit diagram of a synchronized pulse signal generator according to the present invention.

제6도는 제5도의 각 신호 타이밍도.6 is a signal timing diagram of FIG.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

10 : 클럭버퍼 20 : 블럭선택어드레스입력버퍼10: clock buffer 20: block selection address input buffer

30 : 블럭선택디코더 40 : 워드라인 디코더30: block selection decoder 40: word line decoder

50 : 비트라인/비트바라인 디코더 60 : 패스 트랜지스터50: bit line / bit bar line decoder 60: pass transistor

70 : 셀 80 : 동기된 펄스신호 발생부70 cell 80 synchronous pulse signal generator

본 발명은 반도체소자에 관한 것으로, 특히 저전력 및 고속동작을 이루는 싱크로너스 SRAM 소자에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to semiconductor devices, and more particularly to synchronous SRAM devices that achieve low power and high speed operation.

일반적으로, 메모리(Memory) 소자의 읽기 또는 쓰기 모드(Mode)에서는 소자를 이루는 다수개의 셀(cell)중 어느 한 셀을 지정하여 데이터를 출력 또는 입력하게 된다.In general, in a read or write mode of a memory device, one of a plurality of cells constituting the device is designated to output or input data.

제1도는 종래의 싱크로너스 SRAM의 읽기 모드에서 셀 선택 경로를 나타내는 블럭도로서, 외부에서 클럭버퍼(Clock Buffer,10)에 입력클럭(clki)가 인가되면 클럭버퍼(10)는 동기된 펄스(pulse) 신호(k)를 발생하여 블럭선택 어드레스입력버퍼(20)에서 외부에서 입력된 블럭선택어드레스입력신호(ain)를 조정하여 지정하고자 하는 셀이 속해있는 블럭을 선택하기위한 블럭선택디코더(30)로 출력(Ai)한다. 이때, AiB는 Ai와 반대위상을 갖는 블럭선택 어드레스 입력버퍼의 출력신호이다.FIG. 1 is a block diagram showing a cell selection path in a read mode of a conventional synchronous SRAM. When an input clock clki is applied to the clock buffer 10 from outside, the clock buffer 10 is synchronized with a pulse. Block selection decoder 30 for selecting a block to which a cell to be designated belongs by adjusting a block selection address input signal ain that is externally inputted from the block selection address input buffer 20 by generating a signal k. Output (Ai). At this time, AiB is an output signal of the block selection address input buffer having a phase opposite to Ai.

지정된 블럭선택디코더(30)는 블럭선택신호(BS)를 출력하여 워드라인 디코더(40)를 통해 워드라인(wl)을 온(ON)시키고, 비트라인/비트바라인 디코더(50)를 통해 비트라인(bit)과 비트바라인(bitb)을 선택하여 패스 트랜지스터를 온 시킴으로써 지정된 셀(70)의 데이터를 데이터 버스(db,dbb)를 통해 읽게 된다.The designated block selection decoder 30 outputs a block selection signal BS to turn on the word line wl through the word line decoder 40 and to transmit the bit through the bit line / bit bar line decoder 50. By selecting a bit and a bit bar line to turn on the pass transistor, the data of the designated cell 70 is read through the data bus db and dbb.

제2도는 제1도에 나타난 각 신호의 타이밍도로서, 도면에서 C1, C2, C3는 각 사이클(Cycle)을 나타내며, 다음 사이클에서 동일한 X-어드레스 상이지만 다른 Y-어드레스 상의 셀의 데이터가 반대값을 가질 경우를 예로써 나타내었다.FIG. 2 is a timing diagram of each signal shown in FIG. 1, in which C1, C2 and C3 represent cycles, and in the next cycle, data of cells on the same X-address but different Y-addresses are reversed. The case of having a value is shown by way of example.

이때, 워드라인(wl)은 한 사이클동안 계속해서 온되어 있어 전류가 계속 흐르게 되어 전력이 많이 소모되며, 다음 사이클에서 지정되는 셀의 데이터가 반대값을 가질때 비트라인(bit)과 비트바라인(bitbline)이 크로스 교환(cross change)을 이루어야 함으로, 소자의 동작속도가 떨어지게 된다.At this time, the word line wl is continuously turned on for one cycle, and current flows continuously, consuming a lot of power. When the data of a cell designated in the next cycle has an opposite value, the bit line and the bit bar line ( Since the bitbline must cross change, the operation speed of the device is reduced.

또한, 읽기 모드에서 셀을 지정할 경우도 상기와 같은 문제점이 발생하게 된다.In addition, when a cell is designated in the read mode, the above problem occurs.

본 발명은 저전력 및 고속동작을 갖는 싱크로너스 에스램 소자를 제공함을 그 목적으로 한다.It is an object of the present invention to provide a synchronous SRAM device having low power and high speed operation.

상기 목적을 달성하기 위하여 본 발명은 메모리 소자의 읽기 및 쓰기 동작시 외부 클럭입력을 이용하여 블럭선택 어드레스 입력버퍼를 조정함으로써 블럭선택신호를 통해 워드라인과 비트라인 및 비트바라인을 선택하여 지정하고자 하는 셀의 데이터를 읽기 및 쓰기 동작하는 싱크로너스 에스램 소자에 있어서, 상기 외부 클럭입력을 입력받아 상기 블럭선택신호가 셀을 선택하는 한번의 사이클동안 일정한 펄스를 갖도록 하는 동기된 펄스를 발생하는 수단을 구비하여 한 사이클 동안의 워드라인이 온되는 시간을 줄이고 다음 사이클에서 지정되는 셀의 데이터가 반대값을 가질 때 비트라인과 비트바라인이 일정한 프리차지를 갖도록하는 것을 특징으로 한다.In order to achieve the above object, the present invention intends to select and designate a word line, a bit line, and a bit bar line through a block selection signal by adjusting a block selection address input buffer using an external clock input during a read and write operation of a memory device. A synchronous SRAM device for reading and writing data of a cell, comprising: means for generating a synchronized pulse that receives the external clock input so that the block selection signal has a constant pulse for one cycle of selecting a cell; And reducing the time that the word line is turned on for one cycle and having a predetermined precharge when the data of the cell designated in the next cycle have opposite values.

이하, 본 발명을 상세히 설명한다.Hereinafter, the present invention will be described in detail.

제3도는 본 발명에 따른 싱크로너스 SRAM의 읽기 모드에서 셀 선택 경로를 나타내는 블록도이고, 제4도는 제3도의 각 신호 타이밍도로서, 앞서 설명한 제1도와 같은 셀 선택 경로에서 동기된 펄스 신호 발생부(80)를 클럭버퍼(10)와 블럭선선택 어드레스 입력버퍼(20) 사이에 연결하여, 제3도에 도시된 바와같은 외부입력(clki)이 클럭버퍼(10)에 인가되면 출력(k)가 발생하여 동기된 펄스신호발생부(80)의 입력으로 인가하는데, 이때 동기된 펄스 신호 발생부(80)는 클럭버퍼(10) 출력(k)의 상승에지(rising edge)를 선택하여 펄스신호(blkclk)를 발생한다.FIG. 3 is a block diagram illustrating a cell selection path in a read mode of a synchronous SRAM according to the present invention. FIG. 4 is a signal timing diagram of FIG. 3 and a pulse signal generator synchronized with the cell selection path as shown in FIG. 80 is connected between the clock buffer 10 and the block line selection address input buffer 20, and outputs k when an external input clki is applied to the clock buffer 10 as shown in FIG. Is generated and applied to the input of the synchronized pulse signal generator 80, wherein the synchronized pulse signal generator 80 selects a rising edge of the output (k) of the clock buffer 10 to generate a pulse signal. produces (blkclk)

상기 펄스신호(blkclk)가 블럭선택어드레스입력버퍼(20)를 조정하여 블럭선택신호(BS)의 펄스 폭을 조절하여 워드라인(wl)이 온되는 시간의 폭을 줄여서 한 사이클동안 계속해서 전류가 흐르게 되는 것을 방지하여 전류 소모를 줄인다.The pulse signal blkclk adjusts the block select address input buffer 20 to adjust the pulse width of the block select signal BS to reduce the width of the time that the word line wl is turned on so that the current continues for one cycle. It prevents the flow and reduces the current consumption.

그리고, 비트라인(bit) 및 비트바라인(bitb)의 신호에서, 다음 사이클에서 지정되는 셀의 데이터가 반대값을 가질 때 도면의 │A-B│에 도시된 것과 같이 일정구간동안 비트라인과 비트바라인의 프리차지(precharge)를 통하여 다음 사이클의 동작에 속도 감소를 초래하지 않게 된다.Then, in the signals of the bit line and the bit bar line, when the data of the cell designated in the next cycle has the opposite value, the bit line and the bit bar for a certain period as shown in Fig. AB of the figure. The precharge of phosphorus does not cause a slowdown in the operation of the next cycle.

이때의 동기된 펄스 신호 발생부(80)의 출력펄스(blkclk)의 펄스폭은 워드라인과 비트라인이 한 사이클 내에서 동작하는데 무리가 없는 최소한의 폭을 가진다.At this time, the pulse width of the output pulse blkclk of the synchronized pulse signal generation unit 80 has a minimum width without any difficulty in operating the word line and the bit line in one cycle.

제5도는 본 발명에 따른 동기된 펄스신호 발생부의 상세도이고, 제6도는 상기 제5도의 각 신호 타이밍도로서, 클럭입력(k)가 인가되면 처음 입력이 로우(low)인 상태에서 노드A는 지연부와 인버터를 포함하는 장치(51)에 의해 클럭입력(k)이 약간 지연된 반대의 위상을 가지기 때문에 제2NMOS 트랜지스터(MN2)는 온되나 제1NMOS 트랜지스터(MN1)는 오프되며, 노드C는 래치부(52)와 지연부(53)에 의해 하이 상태를 가지고, 출력펄스(blkclk)는 로우가 된다.FIG. 5 is a detailed diagram of a synchronized pulse signal generator according to the present invention. FIG. 6 is a timing diagram of each signal of FIG. 5, and when the clock input k is applied, the node A is in a state where the first input is low. The second NMOS transistor MN2 is turned on but the first NMOS transistor MN1 is turned off because the clock input k is slightly delayed by the device 51 including the delay unit and the inverter. The latch portion 52 and the delay portion 53 have a high state, and the output pulse blkclk goes low.

이후, 클럭입력(k)이 하이로 바뀌면 제1NMOS 트랜지스터(MN1)가 온되어 노드C는 로우가 되면서 출력펄스(blkclk)는 하이가 되어 지연부(53)에 의해 지연된 노드 D는 하이가 되나(제6도의 화살표 a) PMOS트랜지스터(MP1)이 온 되면서 노드 C는 하이가 되고(제6도의 화살표 b) 출력펄스(blkclk)는 로우가 되어 지연부(53)를 거쳐 노드D가 로우(제6도의 화살표 c)가 되어 PMOS 트랜지스터(MP1)는 오프된다.After that, when the clock input k becomes high, the first NMOS transistor MN1 is turned on and the node C becomes low while the output pulse blkclk becomes high, and the node D delayed by the delay unit 53 becomes high ( Fig. 6 arrow a) The node C goes high when the PMOS transistor MP1 is turned on (arrow b in Fig. 6) and the output pulse blkclk goes low, and the node D goes low through the delay section 53 (Fig. 6). The arrow c) in the figure turns the PMOS transistor MP1 off.

이때 노드C는 래치부(52)에 의해 하이 상태를 유지하게 된다.At this time, the node C is maintained in the high state by the latch unit 52.

이상, 상기 설명과 같이 이루어지는 본 발명은 칩이 동작하는 동안 워드라인이 온되는 시간을 줄여서 전류 소모를 줄이고, 비트라인 및 비트바라인의 프리차지를 통해서 동작 속도가 향상되는 효과를 가져온다.As described above, the present invention made as described above has the effect of reducing the current consumption by reducing the time that the word line is turned on during the operation of the chip, the operation speed is improved through the precharge of the bit line and bit bar line.

Claims (6)

메모리 소자의 읽기 및 쓰기 동작시 외부 클럭입력을 이용하여 블럭선택어드레스 입력버퍼를 조정함으로써 블럭선택신호를 통해 워드라인과 비트라인 및 비트바라인을 선택하여 지정하고자 하는 셀의 데이터를 읽기 및 쓰기 동작하는 싱크로너스 에스램 소자에 있어서; 상기 외부 클럭입력을 입력받아 상기 블럭선택신호가 셀을 선택하는 한번의 사이클 동안 일정한 펄스를 갖도록 하는 동기된 펄스를 발생하는 수단을 구비하여 한 사이클 동안의 워드라인이 온되는 시간을 줄이고 다음 사이클에서 지정되는 셀의 데이터가 반대값을 가질 때 비트라인과 비트바라인이 일정한 프리차지를 갖도록하는 것을 특징으로 하는 싱크로너스 에스램 소자.Read and write data of the cell to be designated by selecting word line, bit line, and bit bar line through the block selection signal by adjusting the block selection address input buffer by using an external clock input during read and write operations of the memory device. A synchronous SRAM device comprising: Means for receiving the external clock input and generating a synchronized pulse that causes the block selection signal to have a constant pulse during one cycle of cell selection, thereby reducing the time the word line is on for one cycle and then A synchronous SRAM element characterized in that the bit line and the bit bar line have a constant precharge when the data of the specified cell has the opposite value. 제1항에 있어서, 상기 동기된 펄스를 발생하는 수단은, 제1전원이 공급되는 제1전원단자; 제2전원이 공급되는 제2전원단자; 상기 제1및 제2전원단자 사이의 전류경로 상에 형성된 제1노드; 상기 제1전원단자와 제1노드 사이의 전류경로 상에 형성된 제1 스위칭 수단; 상기 제1노드와 제2전원단자 사이의 전류경로 상에 직렬로 형성되되, 외부 입력신호의 제어를 받는 제2스위칭수단 및 외부입력신호의 지연된 반전신호에의해 제어받는 제3스위칭수단; 상기 제1노드의 안정된 값을 유지하는 래치수단; 상기 제1노드의 반전된 신호를 외부로 출력하는 출력단; 상기 출력단에 연결되어 출력단 신호를 일정시간 지연시킨 후 반전된 신호로 상기 제1스위칭수단을 제어하는 지연수단 및 반전수단을 구비하는 것을 특징으로 하는 싱크로너스 에스램 소자.2. The apparatus of claim 1, wherein the means for generating the synchronized pulses comprises: a first power supply terminal to which a first power source is supplied; A second power supply terminal to which a second power supply is supplied; A first node formed on a current path between the first and second power terminals; First switching means formed on a current path between the first power terminal and a first node; A second switching means formed in series on a current path between the first node and the second power supply terminal, the second switching means being controlled by an external input signal and the third switching means being controlled by a delayed inversion signal of the external input signal; Latch means for maintaining a stable value of the first node; An output terminal for outputting the inverted signal of the first node to the outside; And a delay means and an inverting means connected to the output terminal for controlling the first switching means with the inverted signal after delaying the output terminal signal for a predetermined time. 제2항에 있어서, 상기 제1전원 및 제2전원이 각각 공급전원전압 및 접지전원전압인 것을 특징으로 하는 에스램소자.The SRAM device of claim 2, wherein the first power supply and the second power supply are supply power supply voltages and ground power supply voltages, respectively. 제3항에 있어서, 상기 제1스위칭수단은 상기 출력단 신호가 일정시간 지연된 후 반전된 신호의 제어를 받는 피모스트랜지스터로 이루어지는 것을 특징으로 하는 싱크로너스 에스램 소자.The synchronous SRAM device of claim 3, wherein the first switching unit comprises a PMOS transistor which is controlled by an inverted signal after the output terminal signal is delayed for a predetermined time. 제4항에 있어서, 상기 제2스위칭수단은 외부입력신호의 제어를 받는 엔모스트랜지스터로 구성된 것을 특징으로 하는 싱크로너스 에스램 소자.5. The synchronous SRAM element according to claim 4, wherein the second switching means comprises an MOS transistor under control of an external input signal. 제5항에 있어서, 상기 제3스위칭수단은 외부입력신호의 지연된 반전신호에 의해 제어받는 엔모스트랜지스터로 이루어지는 것을 특징으로 하는 싱크로너스 에스램소자.6. The synchronous SRAM element according to claim 5, wherein the third switching means comprises an MOS transistor controlled by a delayed inverted signal of an external input signal.
KR1019950004626A 1995-03-07 1995-03-07 Synchronous sram device KR0147926B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950004626A KR0147926B1 (en) 1995-03-07 1995-03-07 Synchronous sram device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950004626A KR0147926B1 (en) 1995-03-07 1995-03-07 Synchronous sram device

Publications (2)

Publication Number Publication Date
KR960036081A KR960036081A (en) 1996-10-28
KR0147926B1 true KR0147926B1 (en) 1998-11-02

Family

ID=19409355

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950004626A KR0147926B1 (en) 1995-03-07 1995-03-07 Synchronous sram device

Country Status (1)

Country Link
KR (1) KR0147926B1 (en)

Also Published As

Publication number Publication date
KR960036081A (en) 1996-10-28

Similar Documents

Publication Publication Date Title
US6385127B1 (en) Synchronous semiconductor device and method for latching input signals
KR100381968B1 (en) High speed action DRAM
EP0302795B1 (en) Semiconductor memory circuit having a delay circuit
US5767700A (en) Pulse signal transfer unit employing post charge logic
GB2368166A (en) Semiconductor memory device for providing address access time and data access time at high speed
JP3961195B2 (en) Semiconductor integrated circuit
KR100304195B1 (en) Synchronous Semiconductor Memory Device with External Clock Signal
JP3568573B2 (en) Memory device incorporating address transition detection circuit
US6318707B1 (en) Semiconductor integrated circuit device
US6784709B2 (en) Clock generator to control a pules width according to input voltage level in semiconductor memory device
KR100546215B1 (en) Pulse width control circuit
JP2887108B2 (en) Page mode mask chrome using two-stage latch circuit and control method thereof
KR0147926B1 (en) Synchronous sram device
US6301189B1 (en) Apparatus for generating write control signals applicable to double data rate SDRAM
KR960004566B1 (en) Address input circuit of sram
KR100762866B1 (en) Dual power supply circuit for sense amplifier
US6188616B1 (en) Semiconductor memory device having a compensating write pulse width in response to power supply voltage
KR100197560B1 (en) Pulse generating circuit of semiconductor memory device
KR0137341B1 (en) Synchronous semiconductor memory device having reset function
KR0172248B1 (en) Sensing control circuit
JPH0458676B2 (en)
KR100226266B1 (en) Casb buffer circuit for semiconductor memory
KR0167063B1 (en) Internal voltage supply apparatus for synchronous memory device
JP3031259B2 (en) Clock receiver circuit
KR930006631B1 (en) Bit line charging circuit of sram

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20110429

Year of fee payment: 14

LAPS Lapse due to unpaid annual fee