MT57V256H36P Micron Semiconductor Products, Inc., MT57V256H36P Datasheet - Page 17
![no-image](/images/no-image-200.jpg)
MT57V256H36P
Manufacturer Part Number
MT57V256H36P
Description
9Mb DDR SRAM 2.5V Vdd, HSTL Pipelined
Manufacturer
Micron Semiconductor Products, Inc.
Datasheet
1.MT57V256H36P.pdf
(23 pages)
IDENTIFICATION (ID) REGISTER
code during the Capture-DR state when the IDCODE
command is loaded in the instruction register. The
IDCODE is hardwired into the SRAM and can be shifted
out when the TAP controller is in the Shift-DR state. The
ID register has a vendor code and other information
described in the Identification Register Definitions table.
TAP INSTRUCTION SET
OVERVIEW
bit instruction register. All combinations are listed in the
Instruction Codes table. Three of these instructions are
listed as RESERVED and should not be used. The other
five instructions are described in detail below.
compliant to the 1149.1 convention because some of the
mandatory 1149.1 instructions are not fully implemented.
The TAP controller cannot be used to load address, data
or control signals into the SRAM and cannot preload the
I/O buffers. The SRAM does not implement the 1149.1
commands EXTEST or INTEST or the PRELOAD portion
of SAMPLE/PRELOAD; rather it performs a capture of the
I/O ring when these instructions are executed.
the Shift-IR state when the instruction register is placed
between TDI and TDO. During this state, instructions are
shifted through the instruction register through the TDI
and TDO balls. To execute the instruction once it is shifted
in, the TAP controller needs to be moved into the Update-
IR state.
EXTEST
to be executed whenever the instruction register is
loaded with all 0s. EXTEST is not implemented in the
TAP controller, hence this device is not IEEE 1149.1
compliant.
tion. When an EXTEST instruction is loaded into the
instruction register, the SRAM responds as if a SAMPLE/
PRELOAD instruction has been loaded. EXTEST does not
place the SRAM outputs in a High-Z state, CQ, CQ#.
IDCODE
32-bit code to be loaded into the instruction register. It
also places the instruction register between the TDI and
TDO balls and allows the IDCODE to be shifted out of the
256K x 36 2.5V V
MT57V256H36P_5.p65 – Rev. 5, Pub. 5/02
The ID register is loaded with a vendor-specific, 32-bit
Eight different instructions are possible with the three-
The TAP controller used in this SRAM is not fully
Instructions are loaded into the TAP controller during
EXTEST is a mandatory 1149.1 instruction which is
The TAP controller does recognize an all-0 instruc-
The IDCODE instruction causes a vendor-specific,
DD
, HSTL, Pipelined DDR SRAM
2.5V V
17
device when the TAP controller enters the Shift-DR state.
The IDCODE instruction is loaded into the instruction
register upon power-up or whenever the TAP controller
is given a test logic reset state.
SAMPLE Z
register to be connected between the TDI and TDO balls
when the TAP controller is in a Shift-DR state. It also
places all SRAM outputs into a High-Z state, including
CQ, CQ#.
SAMPLE/PRELOAD
tion. The PRELOAD portion of this instruction is not
implemented, so the device TAP controller is not fully
1149.1-compliant.
into the instruction register and the TAP controller is in
the Capture-DR state, a snapshot of data on the inputs
and bi-directional balls is captured in the boundary scan
register.
can only operate at a frequency up to 10 MHz, while the
SRAM clock operates more than an order of magnitude
faster. Because there is a large difference in the clock
frequencies, it is possible that during the Capture-DR
state, an input or output will undergo a transition. The
TAP may then try to capture a signal while in transition
(metastable state). This will not harm the device, but
there is no guarantee as to the value that will be captured.
Repeatable results may not be possible.
capture the correct value of a signal, the SRAM signal
must be stabilized long enough to meet the TAP
controller’s capture setup plus hold time (
The SRAM clock input might not be captured correctly if
there is no way in a design to stop (or slow) the clock
during a SAMPLE/PRELOAD instruction. If this is an
issue, it is still possible to capture all other signals and
simply ignore the value of the CK and CK# captured in the
boundary scan register.
data by putting the TAP into the Shift-DR state. This places
the boundary scan register between the TDI and TDO
balls.
not implemented, putting the TAP to the Update-DR
state while performing a SAMPLE/PRELOAD instruction
will have the same effect as the Pause-DR command.
DD
The SAMPLE Z instruction causes the boundary scan
SAMPLE/PRELOAD is a 1149.1 mandatory instruc-
When the SAMPLE/PRELOAD instruction is loaded
The user must be aware that the TAP controller clock
To guarantee that the boundary scan register will
Once the data is captured, it is possible to shift out the
Note that since the PRELOAD part of the command is
Micron Technology, Inc., reserves the right to change products or specifications without notice.
, HSTL, PIPELINED DDR SRAM
256K x 36
©2002, Micron Technology, Inc.
t
CS plus
t
CH).