Synchronous semiconductor memory device having improved operational frequency margin at data input/output
DCFirst Claim
Patent Images
1. A synchronous semiconductor memory device, comprising:
- an input/output terminal for inputting/outputting data;
an input/output circuit exchanging said data with said input/output terminal, said input/output circuit including a first data holding circuit holding first data, and a second data holding circuit holding second data;
a data bus exchanging said data with said input/output circuit; and
an internal circuit performing an operation of reading/storing said data from/to said data bus.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A synchronous semiconductor memory device includes a latch for temporarily storing data to be output to the outside, and a latch temporarily storing data input from the outside. The latches operate based on an internal clock when exchanging data with internal memory block, and operate based on a clock in phase with an external clock when exchanging data with the outside.
51 Citations
6 Claims
-
1. A synchronous semiconductor memory device, comprising:
-
an input/output terminal for inputting/outputting data;
an input/output circuit exchanging said data with said input/output terminal, said input/output circuit including a first data holding circuit holding first data, and a second data holding circuit holding second data;
a data bus exchanging said data with said input/output circuit; and
an internal circuit performing an operation of reading/storing said data from/to said data bus. - View Dependent Claims (2, 3, 4, 5, 6)
a first clock generating circuit for outputting a first clock in synchronization with an external clock; and
a second clock generating circuit outputting a second clock having different frequency from said first clock;
whereinsaid first data holding circuit takes in said first data in response to the first clock from the outside through said input/output terminal and outputs said first data to said internal circuit in response to the second clock;
said second data holding circuit takes in said second data in response to the first clock from the outside through said input/output terminal, and outputs said second data to said internal circuit in response to said second clock; and
said first and second data are externally applied to said input/output terminal at different time points.
-
-
3. The synchronous semiconductor memory device according to claim 2, wherein said first data and said second data are first and second data of a burst data sequence input in a burst operation;
-
said data bus includes a first data bus corresponding to first address area of said internal circuit, a second data bus corresponding to second address area of said internal circuit;
said input/output circuit further includes a data taking circuit receiving said first and second data through said input/output terminal, applying said first data to said first data holding circuit, and applying said second data to said second data holding circuit, in response to said first clock, and a write data output circuit reading said first and second data in a group from said first and second data holding circuits in response to said second clock, outputting said first data either to said first or second data bus corresponding to a write address data applied externally, and outputting said second data to the other one of said first and second data buses; and
said internal circuit includes a memory block, including the first address area receiving data from said first data bus, and the second address area receiving data from said second data bus.
-
-
4. The synchronous semiconductor memory device according to claim 2, wherein
said input/output circuit further includes a third data holding circuit holding third data output from said internal circuit, said third data holding circuit taking in said third data in response to a third clock from said internal circuit through said data bus and outputting said third data to said input/output terminal in response to a fourth clock having different frequency from said third dock, and a fourth data holding circuit for holding fourth data output from said internal circuit, said fourth data holding circuit taking in said fourth data in response to the third clock from said internal circuit through said data bus, and outputting said fourth data to said input/output terminal in response to said fourth clock; - and
said third data and said fourth data are output to said input/output terminal at different time points.
- and
-
5. The synchronous semiconductor memory device according to claim 1, wherein
said internal circuit includes a memory block having a first address area and a second address area; -
said data bus includes a first data bus, and a second data bus;
said first data holding circuit exchanges data with said first address area through said first data bus; and
said second data holding circuit exchanges data with said second address area through said second data bus.
-
-
6. The synchronous semiconductor memory device according to claim 1, wherein
said input/output circuit further includes a selecting circuit receiving output from said first and second data holding circuits and selectively outputting either of the outputs to said input/output terminal; - and
said selecting circuit selects first data holding circuit in synchronization with a first edge of a clock signal and outputs said first data to said input/output terminal, and selects said second data holding circuit in synchronization with a second edge following said first edge and outputs said second data to said input/output terminal.
- and
Specification