Design of a Gigabit Router Packet Buffer using DDR SDRAM Memory
Independent thesis Basic level (professional degree), 20 points / 30 hpStudent thesisAlternative title
Design av en Packetbuffer för en Gigabit Router användandes DDR Minne (Swedish)
The computer engineering department at Linköping University has a research project which investigates the use of an on-chip network in a router. There has been an implementation of it in a FPGA and for this router there is a need for buffer memory. This thesis extends the router design with a DDR memory controller which uses the features provided by the Virtex-II FPGA family.
The thesis shows that by carefully scheduling the DDR SDRAM memory high volume transfers are possible and the memory can be used quite effciently despite its rather complex interface.
The DDR memory controller developed is part of a packet buffer module which is integrated and tested with a previous, slightly modifed, FPGA based router design. The performance of this router is investigated using real network interfaces and due to the poor network performance of desktop computers special hardware is developed for this purpose.
Place, publisher, year, edition, pages
Institutionen för systemteknik , 2006. , 70 p.
DDR, SDRAM, memory, FPGA, ethernet, router, socbus
IdentifiersURN: urn:nbn:se:liu:diva-6148ISRN: LiTH-ISY-EX--06/3814--SEOAI: oai:DiVA.org:liu-6148DiVA: diva2:21665
2006-03-01, Algoritmen, B, Linköpings universitet, Linköping, 10:15