-
Content Addressable Memory (CAM)
内容访问存储器(CAM)是计算机内存中的一种特殊类型的在某些非常高速的搜索应用中使用。它也被称为相联存贮器,联想存储或关联数组,虽然最后术语更多地被用于编程的数据结构。[1]它比较输入的搜索数据(标签)对存储的数据的表,并返回匹配的数据的地址(或在相联存储器中,匹配数据的情况下)。[2]的若干定制计算机,像固特异STARAN,是用来实现CAM,和被指定的关联的计算机。不像在其中用户提供的存储器地址和RAM返回存储在该地址中的数据字的标准计算机存储器(随机存取存储器或RAM),一个摄像机的设计,使得用户提供一个数据字和所述CAM搜索其整个存储器看是否该数据字被存储在任何地方。如果找到该数据字,所述CAM返回的其中单词被发现(和在一些结构中,它也返回数据字,或其它相关联的数据块)的一个或多个存储地址的列表。因此,一个CAM是在硬件中哪些软件项将被称为anassociative阵列实施例。数据字识别单元,提出了达德利·艾伦·巴克于1955年[3]在一个互操作性协议规定的凸轮和其他网络搜索引擎(网络搜索引擎)的主要接口定义称为后备接口(LA-1和LA-1B)的网络处理论坛,后来与光互联论坛合并发展(OIF)。许多设备已经生产的集成设备技术,Cypress半导体,IBM,博通等人到洛杉矶的接口协议。 2007年12月11日,法语国家组织公布的串行后备(SLA)的接口协议。因为摄像机的设计,以搜寻其整个存储器在单个操作中,这是很比内存在几乎所有的搜索应用程序更快。有成本劣势然而,CAM。不像一个RAM芯片,其具有简单的存储单元,在一个完全并行CAM的每个单独的存储器位必须有其自己相关联的比较电路,以检测所存储的比特和在输入比特之间的匹配。另外,从在所述数据字中的每个单元格匹配的输出必须被组合,以产生一个完整的数据字的匹配信号。该附加电路增加的CAM芯片这增加了制造成本的物理尺寸。额外的电路还增加了功率消耗,因为每一个比较电路是有源在每个时钟周期。因此,CAM仅用于专门的应用中检索速度不能使用成本较低的方法来实现。一个早期的成功实施是一个通用处理器联想IC和系统。[4]为了实现速度,存储器大小和成本之间的不同平衡,一些实现方式通过使用标准的树搜索或散列在硬件设计中,使用硬件花样像复制或流水线,以加快有效性能
- 2022-07-19 01:53:51下载
- 积分:1
-
modelsim_gaosi
说明: 用matlab将图片转成灰度图TXT,再通过verilog将数据导入FPGA中,采用高斯滤波算法来处理,再将处理后的图片数据导出到TXT中。(The image is transformed into gray-scale image TXT by MATLAB, and then the data is imported into FPGA by Verilog, processed by Gauss filter algorithm, and then the processed image data is exported to TXT.)
- 2020-05-28 16:20:09下载
- 积分:1
-
Verilog HDL的基本语法
说明: Verilog HDL基本语法,是本人遇到的比较简洁明了的语法学习笔记(Verilog HDL basic grammar , a relatively simple and clear grammar learning note)
- 2020-04-10 16:47:36下载
- 积分:1
-
nfc
近场通信的verilog描述,包含向量名定义,顶层设计等等的精确描述(Verilog description of near field communication, including the vector name is defined, an accurate description of the top-level design, etc.)
- 2015-08-11 15:27:41下载
- 积分:1
-
频率除以 3 计数器
频率除以 3 的计数器。用于筛选器图形。所需的频率获取除以 3。
- 2022-03-26 18:51:30下载
- 积分:1
-
30
说明: 30 bus for atp design
- 2016-02-14 19:41:55下载
- 积分:1
-
BoneMicoren
Bone microphnoe simulator.
this is a trial to de-noise the bone microphone signals.
This also utilizes om-lsa algorithm
- 2012-12-12 04:47:28下载
- 积分:1
-
crc冗余编码
提供了比较详细的crc编解码,有8、16、24、32可以选择,可以进行重复编码,重复触发,对学习crc有很大帮助,采用了LFSR模式编写
- 2022-04-16 20:45:20下载
- 积分:1
-
4位并行的32位 CRC校验
此程序为32位的CRC校验程序,我们利用verilog语言较容易的编写串行的CRC校验程序,但是在一些情况下需要并行的处理数据,在此编写了4位并行的CRC校验程序。
包括了CRC主程序和测试程序。
- 2022-03-05 13:25:41下载
- 积分:1
-
VGA_Controller
用以VGA显示的小程序,很实用,挺有价值的(VGA display for a small program, very practical, quite valuable)
- 2013-07-24 08:58:24下载
- 积分:1