ASIC/FPGA Design and Verification Out Source Services
VHDL IP Stack
This project implements the lower layers of a standard TCP/IP stack based on a free code from University of Queensland: IP stack My first steps to understand the project, after reading the documents are:
- Adjustments to the code in order to have it compiled using the free VHDL simulator GHDL. code Done
- SRAM model for AS7C4096, which is used on board. code for SRAM model Done
- Simple stimuli for the input RX. code Done simple RX description
- The CRC component is tested separately in a stand alone test-bench. crc
- Checking the TX. TX description Done
- Testing the parallel port. Not Started
- Replacing the asynchronous SRAM with a synchronous write memory. sync RAM Done
- Testing ICMP and ARP that supported in this project. Done
- Implement my own features - TBD. Not Started
- Compilation and simulation scripts using GHDL scripts . Done
- Synthesis of the VHDL IP stack, using xilinx XST free tool XST . Done
- Verification using specman Verifcation on going
-
Recently I added a
makefile for this project.
It is done based on the example
c code interface for GHDL
and
IP TTL filter using VHDL.
The makefile is described at
makefile.
- You may want to share your thoughts and add your comments. Feedback This Site
Contact me now at: |