Font Size: a A A

Design And Verification Of High Performance DSP 10 Gigabit Ethernet Controller

Posted on:2024-08-08Degree:MasterType:Thesis
Country:ChinaCandidate:S Y ZangFull Text:PDF
GTID:2558307106490314Subject:Electronic information
Abstract/Summary:PDF Full Text Request
With the development of integrated circuit technology,high-performance Digital Signal Processors(DSP)with peak computing power of tens or even hundreds of billions of times per second have emerged,which has greatly promoted the field of high-performance computing.However,as the continuous improvement of processor computing performance,the communication speed of traditional Gigabit Ethernet interfaces can no longer meet the demand of processors for external data,resulting in data communication bottlenecks,thereby limiting the processing efficiency of DSP chips.Therefore,the design and implementation of 10 Gigabit Ethernet interfaces for high-performance DSP chips are extremely urgent.Thesis mainly studies the 10 Gigabit Media Access Controller(XGMAC)component for high-speed peripherals,aiming to provide a high-speed data transmission solution for high-performance DSP cores.(1)Thesis first analyzes and studies the IEEE 802.3ae 10 Gigabit Ethernet standard and its corresponding architecture,and introduces in detail the 10 Gigabit media independent interface protocol,10 Gigabit Ethernet frame format,full-duplex flow control principle,cyclic redundancy check principle,and deficit idle count principle,laying a theoretical foundation for the subsequent functional design and Register Transfer Level(RTL)implementation of XGMAC in this thesis.(2)Then,it briefly introduces the multi-core DSP system architecture where this design is located,determines the overall architecture of the 10 Gigabit Ethernet system and divides it into modules according to functional requirements.Subsequently,the design and implementation of sub-modules such as transmit module,receive module,full-duplex flow control module,media independent interface module of XGMAC are described in detail.In addition,thesis also proposes the use of Error Detection And Correction(EDAC)technology to reinforce the internal memory of the 10 Gigabit Ethernet,making it suitable for radiation-resistant application scenarios.(3)In order to perform functional verification of the design scheme,thesis builds a module-level verification platform for XGMAC based on Universal Verification Methodology(UVM).In addition,the 10 Gigabit Ethernet system is embedded in the DSP integrated development environment and verified at the system level to ensure that the Ethernet system can achieve normal signal interaction with other subsystems.Finally,carry out regression testing and conduct code coverage collection,analysis,and leak detection to ensure complete and sufficient verification.The module-level verification and system-level verification results collectively show that the XGMAC designed in this thesis can achieve the expected design goals.
Keywords/Search Tags:Digital Signal Processor, 10G Ethernet, Media Access Controller, 10G Media Independent Interface
PDF Full Text Request
Related items