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

SCM69C433 データシートの表示(PDF) - Motorola => Freescale

部品番号
コンポーネント説明
メーカー
SCM69C433
Motorola
Motorola => Freescale Motorola
SCM69C433 Datasheet PDF : 24 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Freescale Semiconductor, Inc.
SET FAST–READ REGISTER VALUE
This operation defines the table address that is output by
the fast–read operation. The least significant 14 bits of I/O
register 0 are copied to the fast–read register. The queue
must be empty when this instruction is executed.
Bits 60 – 63 may be used for matching in ATM mode if the
application requires extra bits. The use of bits 0 – 31 for
matching is not supported in ATM mode.
MATCH DUTY CYCLE
FAST READ
At 66 MHz, the MCM69C433 completes a match 240 ns,
or 16 clock cycles, after assertion of the SM signal. How-
This operation is used to output the contents of one entry
ever, if entries need to be added to or deleted from the CAM,
in the CAM table. The fast–read register is used to specify
idle time is needed between match output and match
the appropriate entry, and is then auto–incremented. As a re-
requests for control port insertions and deletions. At 66 MHz,
sult, successive execution of multiple fast–read operations
the match duty cycle should be defined at least at 20 clock
will provide access to contiguous entries in the CAM table.
cycles (300 ns), leaving 2 clock cycles for insertions/
The CAM entry is copied to I/O registers 0 – 3, with bit 15
C. of register 3 as the most significant bit, and bit 0 of register 0
, IN as the least significant bit.
R The fast–read instruction can only be executed while the
TO entry queue is empty, as reflected by the queue–empty flag
UC being set (bit 4 of the flag register.) If this operation is at-
ND tempted while the entry queue is not empty, the value
ICO FFFC16 is written to the error code register, the error–condi-
tion flag (bit 7) is set in the flag register, and an interrupt is
EM generated if enabled by bit 7 of the interrupt register.
LE S SET ATM MODE
SCA When the MCM69C433 is placed in ATM mode, it provides
EE simultaneous searching for virtual path circuits (VPCs) and
FR virtual connection circuits (VCCs). A VCC is detected when
BY both the virtual path identifier (VPI) and the virtual circuit
D identifier (VCI) of an incoming cell match an entry in the
IVE CAM. A VPC match occurs when the VPI of an incoming cell
H matches the VPI field of a CAM entry that has all 1s as its
RC VCI. A VPC match is signalled by the assertion of the VPC
A pin along with the MS pin. At 66 MHz, a match is completed
deletions. The additional clock cycles are used for holding
the match data on the MQ bus. Therefore, every 20 clock
cycles, when a match operation and data output are com-
pleted, SM can be asserted.
Entries are stored from least value at the top of the table to
the highest value at the bottom. If an entry with a match data
value smaller than any other entry is continually added or
dropped from the table, worst–case scenario occurs causing
shifting of all other entries. The idle time, in terms of the num-
ber cycles, needed to perform a worst–case insertion and/or
deletion is given by the formula 32,768 x MDC / (MDC – 18)
cycles, where MDC is the match duty cycles. For example, if
match requests are occurring every 20 clock cycles:
32,768 x 20 clock cycles
= 327,680 clock cycles
20 clock cycles – 18
At 66 MHz (15 ns per cycle)
= 0.0049152 sec per insert or deletion.
If both insertions and deletions are occurring
in 240 ns, whether the applied VPI/VCI belongs to a VCC or
a VPC.
= 102 insertion/deletion pairs per sec (worst–case).
The VCI match field must be defined as bits 32 – 47 of
More typical cases consist of insertions occurring at one
each entry. The VPI match data must occupy bits 48 – 59.
end of the table and deletions occurring at the other end, or
The VPI can be limited to bits 48 – 55, if the switch handles
only User–Network Interface (UNI) protocols. The mask reg-
when insertions and/or deletions take place toward the
middle of the table. The latter scenario would consist of
ister should be used to “don’t care” any unused bits beyond
approximately half the total entries being shifted. The idle
the VPI field. Entering ATM mode will set bit 9 of the flag reg-
ister.
time, in terms of the number of cycles, needed to perform a
typical insertion and/or deletion is given by the formula
To load a VPC into the CAM table, the desired VPI value is
16,384 x MDC / (MDC – 18) cycles, where MDC is the match
written (right justified) to I/O register 3, FFFF16 is written to
I/O register 2 as the VCI field, the upper half of the desired
duty cycles. For example, if match requests are occurring
every 20 clock cycles:
output word is written to I/O register 1, and the lower half of
the desired output word is written to I/O register 0. Then, the
“INSERT VALUE” instruction is written to the operation regis-
16,384 x 20 clock cycles
= 163,840 clock cycles
20 clock cycles – 18
ter.
When performing a match operation, the VCI must be
At 66 MHz (15 ns per cycle)
placed in bits 0 – 15 of the MQ port. The VPI is expected on
= 0.0024576 sec per insert or deletion.
bits 16 – 27, or bits 16 – 23 in the UNI case.
Buffered–entry mode insertions and deletions are modified
If both insertions and deletions are occurring
in the following way when the MCM69C433 is in ATM mode.
If you try to add a VCC with the same VPI as an existing
= 203 insertion/deletion pairs per sec (typical case).
VPC, you overwrite the VPC. If you try to delete a VCC when
The number of insertion/deletion pairs for both cases are
the VCC is not in the table, but a VPC with that VPI is in the
depicted in Figure 3. In general, the time for an insertion or
table, the VPC will be deleted.
deletion is proportional to its distance from the end of the
The CAM table should never contain, simultaneously, a
CAM table. That is, entries with the largest match value take
VCC entry and VPC entry with matching VPIs. Violation of
the least time to insert or delete, while entries with the small-
this requirement may lead to unpredictable behavior.
est values take the most time. Therefore, the effective rate of
MCM69C433SCM69C433
10
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA FAST SRAM

Share Link: 

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