Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

MCM69C433 Datasheet(PDF) 7 Page - Motorola, Inc

Part # MCM69C433
Description  16K x 64 CAM
Download  24 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MOTOROLA [Motorola, Inc]
Direct Link  http://www.freescale.com
Logo MOTOROLA - Motorola, Inc

MCM69C433 Datasheet(HTML) 7 Page - Motorola, Inc

Back Button MCM69C433 Datasheet HTML 3Page - Motorola, Inc MCM69C433 Datasheet HTML 4Page - Motorola, Inc MCM69C433 Datasheet HTML 5Page - Motorola, Inc MCM69C433 Datasheet HTML 6Page - Motorola, Inc MCM69C433 Datasheet HTML 7Page - Motorola, Inc MCM69C433 Datasheet HTML 8Page - Motorola, Inc MCM69C433 Datasheet HTML 9Page - Motorola, Inc MCM69C433 Datasheet HTML 10Page - Motorola, Inc MCM69C433 Datasheet HTML 11Page - Motorola, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 24 page
background image
MCM69C433
•SCM69C433
7
MOTOROLA FAST SRAM
FUNCTIONAL DESCRIPTION
The MCM69C433 is a flexible content–addressable
memory (CAM) that can contain 16K entries of 64 bits each.
The widths of the match field and the output field are pro-
grammable, and the match time is designed to be 240 ns. As
a result, the MCM69C433 is well suited for datacom
applications such as Virtual Path Identifier/Virtual Circuit
Identifier (VPI/VCI) translation in ATM switches up to OC12
(622 Mbps) data rates and Media Access Control (MAC) ad-
dress lookup in Ethernet/Fast Ethernet bridges. The match
duty cycle of the MCM69C433 is determined by the user,
with a trade–off between the match request rate and the rate
of entries added to/deleted from the CAM. With the minimum
required 60 ns of idle time between matches, a typical value
of 370 insertions or deletions per second can be made. See
Figure 3 for a graph of the relationship between insertion/
deletion pairs and match duty cycle.
In its basic operating mode, the MCM69C433 reads a data
input word through MQ bus and compares it to all the entries
in its CAM table. The MC pin is always asserted after the
comparisons have been made. If a match is found, the MS
pin is asserted, and the data associated with the matching
entry is output on the MQ bus. If no match is found, the MQ
bus remains in a high–impedance state to facilitate depth ex-
pansion via the cascading of multiple CAMs.
Before the basic operating mode can be entered, several
start–up functions must be performed. First, the output width
and match width must be designated by setting the
global–mask register. Second, a choice must be made
between buffered–entry mode and fast–entry mode. Next,
the 64–bit match/output data pairs must be loaded into the
table. Depending on the entry mode of choice, the table may
have to be initialized. Optionally, the “almost full” point may
be set to provide warning of impending table overflow.
The input bits to be compared are defined by the global–
mask register. The mask bits that are 0 correspond to the bits
that are used in the match operation.Typically, the bits that
are used in matching are the high order bits in the 64–bit
CAM table entries, and the bits that are used as outputs are
the low order bits. While any of the bits can be defined as
match bits, the low order 32 bits of an entry are always driven
on the MQ bus as output data.
The choice of entry mode is a trade–off between speed of
entry and latency before matching operations can begin. In a
typical application, the fast–entry mode will be used to load
the initial values into the CAM table. Subsequently, the
initialize–table operation, which takes 120 ms, must be
executed to establish the required linkages and relationships
among the entries. After match operations have begun, the
buffered–entry mode should be used to enter new values
dynamically; even one addition in fast–entry mode will dis-
able matching until the table is reinitialized. Table insertions
using the buffered–entry mode and the fast–entry mode
actually take the same amount of time unless the entry
queue is full. The capacity of the queue is 14 entries.
After the entry mode choice is made, the table can be
loaded. Each 64–bit entry is constructed by writing a 16–bit
value to each of the four I/O registers in the control port of the
MCM69C433. The insertion can then be processed. After all
the start–up entries have been loaded into the CAM table,
the initialization operation is run if required. Normal matching
operations can then begin. A delete operation is provided to
remove stale data from the CAM table.
Several error codes are defined in the details of the
instruction set. When an error occurs, its corresponding code
is written into the error register and the error bit in the flag
register is set. The error bit is cleared and the error register is
set to FFFF16 by the next write to the operation register.
PROGRAMMING MODEL
Three types of registers are accessible through the
MCM69C433’s control port: I/O registers, an operation reg-
ister, and result/condition code registers. Each register is
16 bits in length.
ADDRESS
REGISTER NAME
BIT NUMBER
OFFSET
I/O REGISTER 0
0
I/O REGISTER 1
1
I/O REGISTER 2
2
I/O REGISTER 3
3
OPERATION REGISTER
4
FLAG REGISTER
5
ERROR CODE REGISTER
6
INTERRUPT REGISTER
7
15
0
FLAG BIT DEFINITIONS
Bit 0:
1 = At least one interrupt enabled,
0 = No interrupts enabled
Bit 1:
1 = Last control port match successful,
0 = Last match unsuccessful
Bit 2:
1 = Table initialized, 0 = Table not initialized
Bit 3:
1 = Buffered–entry mode, 0 = Fast–entry mode
Bit 4:
1 = Entry queue empty,
0 = Entry queue not empty
Bit 5:
1 = Entry queue full, 0 = Entry queue not full
Bit 6:
1 = CAM table full, 0 = CAM table not full
Bit 7:
1 = Error condition set, 0 = No error
Bit 8:
1 = Table almost full, 0 = Table not almost full
Bit 9:
1 = ATM mode, 0 = Standard mode
Bit 10: 1 = Last operation complete, 0 = Not yet complete
ERROR CODES
FFFF
No error
FFFD
Invalid instruction
FFFC
Queue not empty for read
FFFB
Table not initialized
FFFA
Queue not empty for write
FFF9
CAM table full
FFF8
Entry queue full
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
AR
CH
IVE
D B
Y F
RE
ES
CA
LE
SE
MI
CO
ND
UC
TO
R,
INC
.


Similar Part No. - MCM69C433

ManufacturerPart #DatasheetDescription
logo
Motorola, Inc
MCM69C432 MOTOROLA-MCM69C432 Datasheet
246Kb / 20P
   16K x 64 CAM
MCM69C432TQ20 MOTOROLA-MCM69C432TQ20 Datasheet
246Kb / 20P
   16K x 64 CAM
MCM69C432TQ20R MOTOROLA-MCM69C432TQ20R Datasheet
246Kb / 20P
   16K x 64 CAM
More results

Similar Description - MCM69C433

ManufacturerPart #DatasheetDescription
logo
Motorola, Inc
MCM69C432 MOTOROLA-MCM69C432 Datasheet
246Kb / 20P
   16K x 64 CAM
MCM69C232 MOTOROLA-MCM69C232 Datasheet
248Kb / 20P
   4K x 64 CAM
logo
List of Unclassifed Man...
MU9C1480A ETC1-MU9C1480A Datasheet
248Kb / 28P
   The 1024 x 64-bit LANCAM facilitates numerous 1024 x 64-bit CMOS content-addressable memory (CAM)
logo
Integrated Device Techn...
IDT6167SA IDT-IDT6167SA Datasheet
63Kb / 8P
   CMOS STATIC RAM 16K (16K x 1-BIT)
logo
Cypress Semiconductor
CY7C164 CYPRESS-CY7C164 Datasheet
171Kb / 9P
   16K x 4 Static RAM
CY7C276 CYPRESS-CY7C276 Datasheet
140Kb / 9P
   16K x 16 Reprogrammable PROM
CY7C276 CYPRESS-CY7C276_06 Datasheet
338Kb / 11P
   16K x 16 Reprogrammable PROM
CY7C167A CYPRESS-CY7C167A Datasheet
140Kb / 9P
   16K x 1 Static RAM
CY7C164 CYPRESS-CY7C164_06 Datasheet
266Kb / 9P
   16K x 4 Static RAM
logo
Renesas Technology Corp
X4163 RENESAS-X4163 Datasheet
880Kb / 22P
   16K, 2K x 8 Bit CPU Supervisor with 16K EEPROM
November 26, 2007
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com