TCAM (Ternary Content Addressable Memory) diversified configuration system and configuration method on the basis of FPGA (Field Programmable Gate Array) dynamic reconstruction technology

A technology of dynamic reconfiguration and dynamic configuration, applied in the direction of program control device, program loading/starting, etc., can solve the problems of TCAM not working normally, time-consuming and labor-intensive, TCAM reset, etc., to improve the utilization efficiency of device resources and easy operation. , the effect of improving utilization

Inactive Publication Date: 2014-11-05
大连梯耐德网络技术有限公司
View PDF8 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although TCAM is powerful, its operation is relatively complicated
Generally, if you want to change the application function of TCAM, you need to use the host computer software to download its parameters with commands or pages. At this time, it is necessary to reset the TCAM; at the same time, after the reset, the TCAM will not work normally; at this time, it is necessary to reset the TCAM or even reset the whole machine, which is a fatal flaw for large systems.
Usually, if we want to change the application function of TCAM, we need to take the corresponding device back and rewrite the program for debugging, which is time-consuming and labor-intensive.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • TCAM (Ternary Content Addressable Memory) diversified configuration system and configuration method on the basis of FPGA (Field Programmable Gate Array) dynamic reconstruction technology
  • TCAM (Ternary Content Addressable Memory) diversified configuration system and configuration method on the basis of FPGA (Field Programmable Gate Array) dynamic reconstruction technology
  • TCAM (Ternary Content Addressable Memory) diversified configuration system and configuration method on the basis of FPGA (Field Programmable Gate Array) dynamic reconstruction technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The technical scheme of the present invention is further described below in conjunction with accompanying drawing and specific embodiment:

[0028] In order to solve the defects in the prior art, the object of the present invention is to utilize the FPGA dynamic reconfiguration technology, that is, the functions to be realized by the TCAM will be set at the initial stage of project design and the logic planning stage, and programmed with FPGA inside the FPGA The software sets the timing, function, area, and logical space occupied, so that any changes to other functions in the future will not affect this area. At the same time, FPGA dynamic reconfiguration technology has become more and more mature, and more and more series can be supported; and the portability is getting better and better. After transplantation, it is similar to the FPGA hard core, so the reliability is higher.

[0029] The process of realizing the technical means of this patent:

[0030] First plan th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a TCAM (Ternary Content Addressable Memory) diversified configuration system and configuration method on the basis of an FPGA (Field Programmable Gate Array) dynamic reconstruction technology. The TCAM diversified configuration system comprises an FPGA dynamic reconstruction unit, a dynamic reconstruction configuration unit, a control unit and a TCAM, wherein the FPGA dynamic reconstruction unit is used for carrying out dynamic reconstruction layout and generating a corresponding functional circuit so as to generate a corresponding dynamic reconstruction file after a pre-implementation function is converted to generate a corresponding dynamic reconstruction logic circuit; the dynamic reconstruction configuration unit is used for downloading and operating the dynamic reconstruction file and executing an action according to a control command of the control unit; and the control unit is used for monitoring the operation state of the TCAM communicated with the control unit in real time, sending a dynamic configuration command when the TCAM abnormally operates, and controlling the dynamic reconstruction configuration unit to reconfigure and repair the TCAM or carry out function reconfiguration to the TCAM. The FPGA dynamic reconstruction technology is utilized for reconfiguring the TCAM when the TCAM is out of order during use so as to achieve a purpose of repairing. The invention is simple in operation, and device resource use efficiency is improved.

Description

technical field [0001] The invention relates to a multi-configuration system and a corresponding configuration method for TCAM realized by using FPGA dynamic reconfiguration technology. Background technique [0002] With the rapid development of the network, TCAM is widely used in various fields, and people's demand for TCAM is also increasing. Although TCAM is powerful, its operation is relatively complicated. Generally, if you want to change the application function of TCAM, you need to use the host computer software to download its parameters with commands or pages. At this time, it is necessary to reset the TCAM; at the same time, after the reset, the TCAM will not work normally; at this time, it is necessary to reset the TCAM or even reset the whole machine, which is a fatal flaw for large systems. Usually, if we want to change the application function of TCAM, we need to take the corresponding equipment back and rewrite the program for debugging, which is time-consum...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
Inventor 魏长城张继周朝暄李宝凯安涛徐天赐
Owner 大连梯耐德网络技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products