⚡ 本页包含 AI 生成的分析内容,仅供参考
该论文提出了一种可自适应分割的双端口BiTCAM,将二进制和三进制CAM统一,用于移动设备病毒检测处理器。相比两个独立单端口TCAM,实现了48%的功耗降低和40%的晶体管数量减少。
Network security is in high demand because of increasing network attacks. As mobile devices have limited CPU power, dedicated hardware is required to provide sufficient virus detection performance with a small energy cost. We present an adaptively dividable dual-port BiTCAM, which unifies binary and ternary CAM, in a virus-detection processor for mobile devices. The BiTCAM design achieves a 48% power-consumption reduction and a 40% transistor-count reduction compared to a design with two separate single-port TCAMs. The 0.13μm virus-detection processor embedded with the BiTCAM plus a low-cost external DRAM performs up to 3Gb/s virus detection for a 30K ClamAV ruleset at an energy cost of 0.44fJ/pattern-byte/scan, compared to 17.19fJ/pattern-byte/scan in the current state-of-the-art design [1]. Several hardware-based solutions for similar functions (intrusion detection) have been proposed for security application like snort [13]. However, these approaches support only 1 to 3K data patter
Chao-Ching Wang, Chieh-Jen Cheng, Tien-Fu Chen, Jinn-Shyan Wang
National Chung-Cheng University, Chia-Yi, Taiwan