欢迎访问ic37.com |
会员登录 免费注册
发布采购

MU9C1965L-70TCC 参数 Datasheet PDF下载

MU9C1965L-70TCC图片预览
型号: MU9C1965L-70TCC
PDF下载: 下载PDF文件 查看货源
内容描述: [Content Addressable SRAM, 1KX128, 52ns, CMOS, PQFP80]
分类和应用: 局域网双倍数据速率静态存储器内存集成电路
文件页数/大小: 28 页 / 151 K
品牌: MUSIC [ MUSIC SEMICONDUCTORS ]
 浏览型号MU9C1965L-70TCC的Datasheet PDF文件第1页浏览型号MU9C1965L-70TCC的Datasheet PDF文件第2页浏览型号MU9C1965L-70TCC的Datasheet PDF文件第3页浏览型号MU9C1965L-70TCC的Datasheet PDF文件第4页浏览型号MU9C1965L-70TCC的Datasheet PDF文件第6页浏览型号MU9C1965L-70TCC的Datasheet PDF文件第7页浏览型号MU9C1965L-70TCC的Datasheet PDF文件第8页浏览型号MU9C1965L-70TCC的Datasheet PDF文件第9页  
MU9C1965A/L LANCAM MP  
FUNCTIONAL DESCRIPTION  
The LANCAM MP is a content-addressable memory  
(CAM) with a 32-bit I/O for network address filtering and  
translation, virtual memory, data compression, caching, and  
table lookup applications. The memory consists of static  
CAM, organized in 128-bit data fields. Each data field can  
be partitioned into a CAM and a RAM subfield on 32-bit  
boundaries. The contents of the memory can be randomly  
accessed or associatively accessed by the use of a compare.  
During automatic comparison cycles, data in the  
Comparand register is automatically compared with the  
Valid” entries in the memory array. The Device ID can be  
read using a TCO PS instruction (see Table 13 on page 23).  
four validity types. After a Read or Move from Memory  
operation, the validity bits of the location read or moved  
will be copied into the Status register, where they can be  
read from the Status register using Command Read cycles.  
Data can be moved from one of the data registers  
(CR, MR1, or MR2) to a memory location that is based  
on the results of the last comparison (Highest-Priority  
Match or Next Free), or to an absolute address, or to the  
location pointed to by the active Address register. Data  
can also be written directly to the memory from the DQ  
bus using any of the above addressing modes. The  
Address register may be directly loaded and may be set  
to increment or decrement, allowing DMA-type reading  
or writing from memory.  
The data inputs and outputs of the LANCAM MP are  
multiplexed for data and instructions over a 32-bit  
I/O bus. Internally, data is handled on a 128-bit basis,  
since the Comparand register, the mask registers, and  
each memory entry are 128 bits wide. Memory entries  
are globally configurable into CAM and RAM segments  
on 32-bit boundaries, as described in US Patent 5,383,146  
assigned to MUSIC Semiconductors. Seven different  
CAM/RAM splits are possible, with the CAM width  
going from one to four segments, and the remaining RAM  
width going from three to zero segments. Finer resolution  
on compare width is possible by invoking a mask register  
during a compare, which does global masking on a bit  
basis. The CAM subfield contains the associative data,  
which enters into compares, while the RAM subfield  
contains the associated data, which is not compared. In  
LAN bridges, the RAM subfield can hold, for example,  
port-address and aging information related to the  
destination or source address information held in the  
CAM subfield of a given location. In a translation  
application, the CAM field can hold the dictionary  
entries, while the RAM field holds the translations, with  
almost instantaneous response.  
Two sets of configuration registers (Control, Segment  
Control, Address, Mask Register 1, and Persistent Source  
and Destination) are provided to permit rapid context  
switching between foreground and background  
activities. The currently active set of configuration  
registers control writes, reads, moves, and compares.  
The foreground set would typically be pre-loaded with  
values useful for comparing input data, often called  
filtering, while the background set would be pre-loaded  
with values useful for housekeeping activities such as  
purging old entries. Moving from the foreground task of  
filtering to the background task of purging can be done  
by issuing a single instruction to change the current set  
of configuration registers. The match condition of the  
device is reset whenever the active register set is  
changed.  
The active Control register determines the operating  
conditions within the device. Conditions set by this  
register’s contents are reset, enable or disable Match  
flag, enable or disable Full flag, CAM/RAM partitioning,  
disable or select masking conditions, disable or select  
auto-incriminating or decrimenating the Address register,  
and select Standard or Enhanced mode. The active  
Segment Control register contains separate counters to  
control the writing of 32-bit data segments to the selected  
persistent destination, and to control the reading of  
32-bit data segments from the selected persistent source.  
Each entry has two validity bits (known as Skip bit and  
Empty bit) associated with it to define its particular type:  
empty, valid, skip, or RAM. When data is written to the  
active Comparand register, and the active Segment  
Control register reaches its terminal count, the contents  
of the Comparand register are automatically compared  
with the CAM portion of all the valid entries in the  
memory array. For added versatility, the Comparand  
register can be barrel-shifted right or left one bit at a  
time. A Compare instruction can then be used to force  
another compare between the Comparand register and  
the CAM portion of memory entries of any one of the  
There are two active mask registers at any one time,  
which can be selected to mask comparisons or data  
writes. Mask Register 1 has both a foreground and  
background mode to support rapid context switching.  
5
Rev. 1a  
 复制成功!