FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP

NAT IP module

Altera_Forum
Honored Contributor II
989 Views

Hi, 

 

I'm using a Cyclone III device, and would like to implement a NAT (network address translation) networking module on it, in order to combine it in the card, which in turn will serve in a data network. 

1. Can I make it without the Nios II processor? How? Can I run a sepearte NAT module on the FPGA? Where, in Altera's Web site, can I download a free NAT modulel? How can I operate it? Should I download another core/ module? Where from? 

Will there be any problem implementing this on a Cyclone II device? 

 

 

Regards, 

Eldad Fargon
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
266 Views

I don't know of any hardware NAT component that you could just download and use. You'll probably have to write it yourself, and it may be tricky. You'll need to keep a table of active connections and be able to do some searches in it. 

The easiest solution is probably a CPU with an operating system like Linux, but it's not really my area of expertise.
0 Kudos
Altera_Forum
Honored Contributor II
266 Views

Thanks, 

 

 

Eldad
0 Kudos
Reply