Software-emulated application specific integrated circuit (ASIC) forwarding system and method
A software simulation and software system technology, applied in the field of network communication systems, can solve the problems of difficulty in debugging and analysis, difficult to debug and analyze, and difficult to analyze problems, so as to improve the ability of debugging and analysis, shorten the development cycle, and enhance transparency. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] Please refer to figure 1 , the software emulation ASIC forwarding system includes a hardware system and a software system. The hardware system includes an ASIC subsystem 1 and a CPU subsystem 2; the software system includes a user interface module 6, a data extraction module 4, an ASIC simulation module 5, and an ASIC driver module 3.
[0023] The ASIC subsystem realizes the processing of data packets. For data packets that cannot be processed by the ASIC subsystem, the packets can be copied to the CPU subsystem through the Ethernet interface between the ASIC subsystem and the CPU subsystem. The ASIC subsystem supports the function of forwarding the data packets received by the port to the CPU subsystem without modification.
[0024] The CPU subsystem runs system software and provides a read-write interface with the ASIC subsystem and an Ethernet interface for transmitting data packets.
[0025] The user interface module accepts user configuration, such as opening or ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 