This project is part of the III Network SoC project, targeting at related
algorithms of packet classification and Network Address Translation (NAT)
that can be adapted to network SoC on SOHO or SMB gateways. The algorithms
will be implemented and verified in Soft Intellectual Property (Soft IP)
in terms of software or behavior model description, which has the advantages
of cross-platform, technology-independence, and suitable for the early
stages of algorithm design and verification. Because the Soft IP has
considered the characteristics of hardware circuit, it is easier and quicker
to turn Soft IP into Hardware Intellectual Property (Hard IP).