Implementation of NFS functionality in a 10G Ethernet based embedded field recorder in the domain of professional video storage

dc.contributor.authorNguyen, Hoang
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)sv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineering (Chalmers)en
dc.date.accessioned2019-07-03T13:38:41Z
dc.date.available2019-07-03T13:38:41Z
dc.date.issued2015
dc.description.abstractThe objective of this thesis project is to integrate a hardware-based network file system (NFS) functionality module into an existing FPGA-based network file interface (NFI) system - a project currently under development at Technicolor Hannover. In order to support the NFS functionality, a data transfer mechanism between the NFI system on the 10Gigabit Ethernet interface board (10GE board) and the user interface board is also implemented. For these purposes, several hardware modules, software modifications, and relevant data transfer mechanism are introduced. The particular challenges to solve are the compatibility of the new modules with the existing system, and the limitation of the interface pins between the boards. In the course of this thesis work, the project’s system architecture is presented and analyzed. A new communication architecture for data transfer between the boards has been proposed and implemented with the support of the currently available DCR bus and I2C bus interface. Furthermore, NFS functionality module, together with the support modules (timeout detector, application wrapper) are also implemented within the NFI system. Last but not least, the software on the FPGA embedded processor (the PowerPC) was modified in order to support the operations of NFS functionality and data transfer mechanism. Several interrupt signals with their handling procedures were added to ensure proper functionality of the new enhanced system. All those modules and mechanism were conceptually designed and implemented using Xilinx ISE development tools and VHDL, and verified with Mentor ModelSim and Xilinx ChipScope. The underlying FPGA technology is Xilinx Virtex 5.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/215170
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectData- och informationsvetenskap
dc.subjectComputer and Information Science
dc.titleImplementation of NFS functionality in a 10G Ethernet based embedded field recorder in the domain of professional video storage
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster Thesisen
dc.type.uppsokH
local.programmeEmbedded electronic system design (MPEES), MSc

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
215170.pdf
Storlek:
2.42 MB
Format:
Adobe Portable Document Format
Beskrivning:
Fulltext