DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

MU9C1480A Ver la hoja de datos (PDF) - Music Semiconductors

Número de pieza
componentes Descripción
Fabricante
MU9C1480A
Music-Semiconductors
Music Semiconductors Music-Semiconductors
MU9C1480A Datasheet PDF : 28 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
MU9C1480A/L Draft
OPERATIONAL CHARACTERISTICS Continued
CAM Status
Validity bits at all memory locations
Match and Full Flag outputs
IEEE 802.3–802.5 Input Translation
CAM/RAM Partitioning
Comparison Masking
Address register auto-increment or auto-decrement
Source and Destination Segment counters count ranges
Address register and Next Free Address register
Page Address and Device Select registers
Control register after reset (including CT15)
Persistent Destination for Command writes
Persistent Source for Command reads
Persistent Source and Destination for Data reads and writes
Operating Mode
Configuration Register set
/RESET Condition
Skip = 0, Empty = 1 (empty)
Enabled
Not translated
64 bits CAM, 0 bits RAM
Disabled
Disabled
00B to 11B; loaded with 00B
Contain all 0s
Contain all 0s (no change on software reset)
Contains 0008H
Instruction decoder
Status register
Comparand register
Standard
Foreground
Table 4: Device Control State After Reset
The Comparand register may be shifted one bit at a time to
the right or left by issuing a Shift Right or Shift Left
instruction, with the right and left limits for the wrap-around
determined by the CAM/RAM partitioning set in the Control
register. During shift rights, bits shifted off the LSB of the
CAM partition will reappear at the MSB of the CAM
partition. Likewise, bits shifted off the MSB of the CAM
partition will reappear at the LSB during shift lefts.
Mask Registers (MR1, MR2)
The mask registers can be used in two different ways: either
to mask compares or to mask data writes and moves. Either
mask register can be selected in the Control register to mask
every compare, or selected by instructions to participate in
data writes or moves to and from Memory. If a bit in the
selected mask register is set to a 0, the corresponding bit in
the Comparand register will enter into a masked compare
operation. If a Mask bit is a 1, the corresponding bit in the
Comparand register will not enter into a masked compare
operation. Bits set to 0 in the mask register cause
corresponding bits in the destination register or memory
location to be updated when masking data writes or moves,
while a bit set to 1 will prevent that bit in the destination from
being changed.
Either the Foreground or Background MR1 can be set active,
but after a reset, the Foreground MR1 is active by default.
MR2 incorporates a sliding mask, where the data can be
replicated one bit at a time to the right or left with no wrap-
around by issuing a Shift Right or Shift Left instruction. The
right and left limits are determined by the CAM/RAM
partitioning set in the Control register. For a Shift Right the
upper limit bit is replicated to the next lower bit, while for a
Shift Left the lower limit bit is replicated to the next higher bit.
THE MEMORY ARRAY
Memory Organization
The Memory array is organized into 64-bit words with each
word having an additional two validity bits (Skip and
Empty). By default, all words are configured to be 64 CAM
cells. However, bits 8–6 of the Control register can divide
each word into a CAM field and a RAM field. The RAM
field can be assigned to the least-significant or most-
significant portion of each entry. The CAM/RAM
partitioning is allowed on 16-bit boundaries, permitting
selection of the configuration shown in Table 8 on page 21,
bits 8–6 (e.g., “001†sets the 48 MSBs to CAM and the 16
LSBs to RAM). Memory Array bits designated as RAM
can be used to store and retrieve data associated with the
CAM content at the same memory location.
Memory Access
There are two general ways to get data into and out of the
Memory array: directly or by moving the data by means of
the Comparand or mask registers.
The first way, through direct reads or writes, is set up by
issuing a Set Persistent Destination (SPD) or Set Persistent
Source (SPS) command. The addresses for the direct access
can be supplied directly; supplied from the Address
register, supplied from the Next Free Address register, or
supplied as the Highest-Priority Match address.
Additionally, all the direct writes can be masked by either
mask register.
The second way is to move data by means of the Comparand
or mask registers. This is accomplished by issuing Data
11
Rev. 3.0 Draft

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]