“Application Defined Processors” was published in the January 2005 [1] issue of Linux Journal.
Example Code for This Article: ftp.ssc.com/pub/lj/listings/issue129/7731.tgz [2]
More Information on SRC's Products: www.srccomp.com [3]
Information on FPGA/PLDs: www.xilinx.com [4] and www.altera.com [5]
Information on Traditional CAD for FPGA www.synopsys.com [6], www.synplicity.com [7] and www.cadence.com [8]
Information on Open-Source Hardware: www.opencores.org [9]
The FIPS Standard for DES: www.itl.nist.gov/fipspubs/fip46-2.htm [10]
The RIPEM Cryptographic Software Archive at Michigan State University: www.cpsr.org/cpsr/privacy/crypto/tools [11]
The NIST Dictionary of Algorithms and Data Structures: www.nist.gov/dads [12]
The NIST Search Algorithms: www.nist.gov/dads/HTML/search.html [13]
The NIST String Matching Algorithms: www.nist.gov/dads/HTML/stringMatching.html [14]
Christian Charras' and Thierry Lecroq's Web Site for Exact String Matching Algorithms: www-igm.univ-mlv.fr/~lecroq/string [15]
Links:
[1] http://www.linuxjournal.com/issue/129
[2] ftp://ftp.ssc.com/pub/lj/listings/issue129/7731.tgz
[3] http://www.srccomp.com
[4] http://www.xilinx.com
[5] http://www.altera.com
[6] http://www.synopsys.com
[7] http://www.synplicity.com
[8] http://www.cadence.com
[9] http://www.opencores.org
[10] http://www.itl.nist.gov/fipspubs/fip46-2.htm
[11] http://www.cpsr.org/cpsr/privacy/crypto/tools
[12] http://www.nist.gov/dads
[13] http://www.nist.gov/dads/HTML/search.html
[14] http://www.nist.gov/dads/HTML/stringMatching.html
[15] http://www-igm.univ-mlv.fr/~lecroq/string