位置:51电子网 » 技术资料 » 接口电路

内容可寻址内存MCM69C232及其应用

发布时间:2008/5/28 0:00:00 访问次数:465


3.2 检索操作

当进行mac地址检索时,cpu首先以mac地址为关键字通过mac-cam表的检索得到对应的索引值,然后再根据索引值找到ram表中该mac地址对应的相关信息的存储位置,并也此地址获得相关配置信息,在ram中的相关配置中可以存放诸如mac地址、用户端口、有效标志域等其他信息。cam表示ram的映射关系如图3所示。

按协议规定mac地址占48位,表示为6字节的数组,故对于mac地址的匹配操作,屏蔽字设为0x0000_0000_0000_ffff,即48位匹配,屏蔽字的设定必须在cam初始化时完成,在执行匹配操作前,cam须进行初始化,mcm69c232上电后,默认工作模式为基本模式,因此不必再设置工作模式,前面已提到过,cam中mac表的形成是通过自学习得到的,因此无需向cam表中写入数据项。

匹配操作通过对匹配口读/写来完成,匹配口数据线mq只有32位,由于mac地址占48位,因此需要两次写操作才能完整地将一个mac地址表达出来,当进行mac地址检索时,cpu先向匹配口写入mac地址的低32位数据,其中高16位有效,低16位可以为任意值;紧接着cpu向匹配口写入高32位数据,随后cpu读匹配口,即可得到匹配结果。

结语

采用内容可寻址存储器mcm69c232,极大的提高了数据检索速度,而这是用纯软件紧缩算法所不能比拟的,设备的数据处理能够满足了大流量网络通信的要求,使产品获得了良好的社会效益和经济效益。





3.2 检索操作

当进行mac地址检索时,cpu首先以mac地址为关键字通过mac-cam表的检索得到对应的索引值,然后再根据索引值找到ram表中该mac地址对应的相关信息的存储位置,并也此地址获得相关配置信息,在ram中的相关配置中可以存放诸如mac地址、用户端口、有效标志域等其他信息。cam表示ram的映射关系如图3所示。

按协议规定mac地址占48位,表示为6字节的数组,故对于mac地址的匹配操作,屏蔽字设为0x0000_0000_0000_ffff,即48位匹配,屏蔽字的设定必须在cam初始化时完成,在执行匹配操作前,cam须进行初始化,mcm69c232上电后,默认工作模式为基本模式,因此不必再设置工作模式,前面已提到过,cam中mac表的形成是通过自学习得到的,因此无需向cam表中写入数据项。

匹配操作通过对匹配口读/写来完成,匹配口数据线mq只有32位,由于mac地址占48位,因此需要两次写操作才能完整地将一个mac地址表达出来,当进行mac地址检索时,cpu先向匹配口写入mac地址的低32位数据,其中高16位有效,低16位可以为任意值;紧接着cpu向匹配口写入高32位数据,随后cpu读匹配口,即可得到匹配结果。

结语

采用内容可寻址存储器mcm69c232,极大的提高了数据检索速度,而这是用纯软件紧缩算法所不能比拟的,设备的数据处理能够满足了大流量网络通信的要求,使产品获得了良好的社会效益和经济效益。




相关IC型号

热门点击

 

推荐技术资料

耳机放大器
    为了在听音乐时不影响家人,我萌生了做一台耳机放大器的想... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!