发明名称 Programmable intelligent search memory (PRISM) and cryptography engine enabled secure DRAM
摘要 Systems comprising a processor and a dynamic random access memory (DRAM). The DRAM comprises a programmable intelligent search memory (PRISM).
申请公布号 US9589158(B2) 申请公布日期 2017.03.07
申请号 US201514828752 申请日期 2015.08.18
申请人 Pandya Ashish A. 发明人 Pandya Ashish A.
分类号 G06F15/18;G06F21/79;G06F12/14;H04L9/08;H04L9/22;G06F3/06;G06F17/30;H04L29/06 主分类号 G06F15/18
代理机构 DLA Piper LLP (US) 代理人 DLA Piper LLP (US)
主权项 1. A system comprising a processor, a dram controller and a Dynamic Random Access Memory (DRAM) comprising a Programmable Intelligent Search Memory (PRISM) for regular expression search using non-deterministic finite state automaton and further comprising a cryptography processing engine for performing encryption and decryption, said PRISM and cryptography processing engines creating a secure DRAM for use in the said system, said PRISM comprising: a) a symbol memory circuit to store symbols or characters; b) a symbol evaluation circuit coupled to the symbol memory circuit to evaluate match of the symbols or characters with input symbols or characters in content to be searched; c) a current state vector (CSV) memory circuit to store a plurality of states; d) a state dependent vector (SDV) memory circuit to store state transition controls for said non-deterministic finite state automaton; and e) a state transition circuit coupled to said symbol evaluation circuit, a current state vector memory circuit and said state dependent vector memory circuit to perform state transition from one or more first states to one or more second states of said plurality of states of said finite state automation.
地址 El Dorado Hills CA US
您可能感兴趣的专利