METSO IOP353 散列设计来模拟CAM的功能

简介: METSO IOP353 散列设计来模拟CAM的功能

METSO IOP353 散列设计来模拟CAM的功能
为了实现速度、存储器大小和成本之间的不同平衡,一些实现通过在硬件中使用标准的树搜索或散列设计来模拟CAM的功能,使用诸如复制或流水线之类的硬件技巧来加速有效性能。这些设计通常用于路由器。[需要引用]这Lulea算法是因特网路由表中所需的最长前缀匹配搜索的有效实现。

三元凸轮

CMOS三态CAM单元由两个6T SRAM单元和4个比较晶体管组成。通常相反的逻辑电平,“0”和“1”或“1”和“0”将被存储在两个单元中。对于无关条件,“0”将存储在两个单元中,使得对于搜索线(SL)数据的任何组合,匹配线ML不会被拉低。
二元凸轮是最简单的CAM类型,使用的数据搜索字完全由1和0。三元凸轮(TCAM)[8]允许第三匹配状态关于X或者不在乎用于存储的字中的一个或多个位,从而增加了搜索的灵活性。例如,三元CAM中存储的字“10XX0”将匹配四个搜索字“10000”、“10010”、“10100”或“10110”中的任何一个。增加的搜索灵活性是以二进制CAM的额外成本为代价的,因为内部存储单元现在必须编码三种可能的状态,而不是二进制CAM的两种状态。这种附加状态通常通过向每个存储单元添加屏蔽位(“关心”或“不关心”位)来实现。METSO  IOP353(4).jpg
ABB 3BSE018877R1
ABB IMDSM04
ABB PFCL201C 20KN
ABB 086329-003
ABB 086349-002
ABB BB 41055
ABB BA 41904
ABB 086345-504
ABB 3BSE027070R10
ABB 5360673-01
ABB TU830V1
ABB PPC907BE
ABB 3BHE024577R0101
ABB LDSYN-101
ABB 3BHE005555R0101
ABB 3HAC17484-8108
ABB SAFT183VMC
ABB 58115479
ABB 3BDH000031R1
ABB 5SDF0860H0003
ABB KUC720AE
ABB 07AC91D
ABB 3HAC7681-1
ABB DSQC509
ABB 3HAC5687-1/06
ABB DSQC346B
ABB 3HAB8101-6/11A
ABB 3HAB8859-1/03A
ABB 3HAB9271-1/01B
ABB 3HAC5498-1
ABB 3HAC5518-1
ABB 3HAC5497-1
ABB 3HAC7344-1
ABB DSQC504
ABB 3HAC5689-1/04
ABB 3HAC6428-1/04
ABB 3HAC6157-1
ABB 3HAC10847-1
ABB 3HAC5566-1
ABB 3HAC9710-1
ABB VARMEVXCARENHET
ABB SPFEC12
ABB SPBLK01

目录
相关文章
|
6月前
|
算法 5G
基于LDPC编译码和FP-MAP球形检测算法的协作MIMO系统误码率matlab仿真
基于LDPC编译码和FP-MAP球形检测算法的协作MIMO系统误码率matlab仿真
|
4月前
|
算法 数据安全/隐私保护 异构计算
基于FPGA的MSK调制解调系统verilog开发,包含testbench,同步模块,高斯信道模拟模块,误码率统计模块
升级版FPGA MSK调制解调系统集成AWGN信道模型,支持在Vivado 2019.2中设置不同SNR仿真误码率。示例SNR值从0到15,结果展示解调质量随SNR提升。MATLAB仿真验证了MSK性能,图片显示了仿真结果。 ### 理论概要 研究聚焦于软件无线电中的MSK调制解调,利用Verilog实现。MSK是一种相位连续、恒包络的二进制调制技术,优点包括频谱效率高。系统采用无核设计,关键模块包括调制器、解调器和误码检测。复位、输入数据、中频信号等关键信号通过Verilog描述,并通过Chipscope在线观察。
105 6
基于FPGA的MSK调制解调系统verilog开发,包含testbench,同步模块,高斯信道模拟模块,误码率统计模块
|
5月前
|
存储 传感器 算法
技术心得记录:手把手教系列之FIR滤波器设计
技术心得记录:手把手教系列之FIR滤波器设计
41 0
|
机器学习/深度学习 传感器 算法
基于SVD BD ZF MF SLNR 多种算法模拟MIMO系统误码率和合速率随N的关系附matlab代码
基于SVD BD ZF MF SLNR 多种算法模拟MIMO系统误码率和合速率随N的关系附matlab代码
|
存储 算法 安全
「隐语小课」伪随机相关生成器与 OT/VOLE
「隐语小课」伪随机相关生成器与 OT/VOLE
1475 0
|
算法 异构计算
通过状态机方法实现基于FPGA的维特比译码器,包含testbench测试文件
通过状态机方法实现基于FPGA的维特比译码器,包含testbench测试文件
163 0
|
算法 安全 PHP
【高级软件实习】蒙特卡洛模拟 | PRNG 伪随机数发生器 | LCG 线性同余算法 | 马特赛特旋转算法 | Python Random 模块
本篇博客将介绍经典的伪随机数生成算法,我们将 重点讲解 LCG(线性同余发生器) 算法与马特赛特旋转算法,在此基础上顺带介绍 Python 的 random 模块。 本篇博客还带有练习,无聊到喷水的练习,咳咳…… 学完前面的内容你就会了解到 Python 的 Random 模块的随机数生成的实现,是基于马特赛特旋转算法的,比如 random_uniform 函数。而本篇博客提供的练习会让你实现一个基于 LCG 算法的random_uniform,个人认为还是比较有意思的
568 0
【高级软件实习】蒙特卡洛模拟 | PRNG 伪随机数发生器 | LCG 线性同余算法 | 马特赛特旋转算法 | Python Random 模块
|
Ubuntu 定位技术
A-LOAM配置过程
A-LOAM配置过程
359 0
|
人工智能 编解码 算法
LDPC 码的基本原理 | 带你读《5G-NR信道编码》之七
本节将为你详细介绍LDPC 码的基本原理 。
13455 1
LDPC 码的基本原理  | 带你读《5G-NR信道编码》之七
|
消息中间件 编解码 算法
准循环 LDPC 码的多码长设计 | 带你读《5G-NR信道编码》之十
本节将为你介绍准循环 LDPC 码(QC-LDPC)的基本内容。
准循环 LDPC 码的多码长设计 | 带你读《5G-NR信道编码》之十