3
$\begingroup$

I am currently reading the IEEE paper A Memory-Efficient Parallel String Matching Architecture for High-Speed Intrusion Detection by Kai Zheng, Bin Liu, Xin Zhang, and Yunhao Liu.

In the paper they propose a model for a memory-efficient multiple-character-approaching architecture consisting of multiple parallel DFAs.

I have read the paper and I have understood to an extent.

But when I think of implementation, could I simulate the SRAM, LE,BCAM etc.. as in the case of a network simulator (NS-2,OPNET,OMNET).enter image description here

$\endgroup$
4
  • 1
    $\begingroup$ Google: "Circuit simulator". There are plenty out there. Spice is an oldy but a goody. $\endgroup$ Commented Oct 12, 2012 at 6:51
  • 1
    $\begingroup$ Is the graphic taken from the paper? If so, please check it's license and credit it accordingly. $\endgroup$
    – Raphael
    Commented Oct 14, 2012 at 9:23
  • $\begingroup$ Yes, one could using discrete event simulation which is what network simulators use. $\endgroup$
    – Dan D.
    Commented Oct 16, 2012 at 6:36
  • $\begingroup$ Aside from implementation issues, I fail to see why it should not work. Without further information/insight, is this a constructive ontopic question? $\endgroup$
    – Raphael
    Commented Apr 8, 2013 at 17:59

1 Answer 1

1
$\begingroup$

You can simulate the architecture using a hardware-description language.

Try VHDL (http://esd.cs.ucr.edu/labs/tutorial/) or Verilog ( http://www.asic-world.com/verilog/veritut.html) two of the most popular hardware description languages.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.