Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Circuit structure for implementing alternative of messages

A circuit structure and message technology, applied in electrical components, digital transmission systems, transmission systems, etc., can solve problems such as low reliability and software that cannot be processed at line speed, and achieve the effect of single function, easy implementation, and saving control resources.

Active Publication Date: 2017-05-10
STATE GRID ZHEJIANG ELECTRIC POWER CO LTD SHAOXING POWER SUPPLY CO +3
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. In the case of large bandwidth, the software cannot process at wire speed;
[0005] 2. Low reliability

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
  • Circuit structure for implementing alternative of messages
  • Circuit structure for implementing alternative of messages
  • Circuit structure for implementing alternative of messages

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Explanation of terms:

[0027] FPGA: Field-Programmable Gate Array, Field Programmable Gate Array;

[0028] ASIC: Application Specific Integrated Circuit, application specific integrated circuit;

[0029] DDR3 SDRAM: Double data rate type three SDRAM, DDR3 cache chip;

[0030] RAM: Random Access Memory, random access memory;

[0031] FIFO: First Fn First Out, first in first out storage unit.

[0032] In order to realize the alternative processing of the message, the message must carry the group number (GROUPID) and the flow number (SEQUENCEID, referred to as SEQID) information. The group number GROUPID refers to the number of message groups that can be processed by either of the two, and the messages between different group numbers are independent of each other; The main condition of the two-choice decision logic.

[0033] Such as Figure 2-3 Shown, a kind of circuit structure that realizes message two to choose one, comprises two to choose one decision logic modu...

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 circuit structure for implementing alternative of messages. The circuit structure comprises an alternative judgment logic module, a judgment waiting buffer module, a current SEQID (SEQuence IDentifier) buffer module, and a scanning logic module, wherein the judgment waiting buffer module and the current SEQID buffer module are connected with the alternative judgment logic module; the scanning logic module is connected with the judgment waiting buffer module; an inlet of the alternative judgment logic module is connected with two selecting and receiving channels; and messages of two selecting and receiving channels are from dual-transmitter messages of the same source equipment. The circuit structure for implementing alternative of the messages, which is disclosed by the invention, adopts the independent alternative judgment logic module and judgment waiting buffer module, so that functions of the respective modules are relatively single, and the circuit structure is convenient to implement a logic circuit; and moreover, the judgment waiting buffer module is managed in an RAM (SDP BLOCK RAM) multiplexing mode, so that a great quantity of judgment waiting buffer module control resources are saved, and a message group number of an alternative circuit can support a range to 1K (1024) and even more.

Description

technical field [0001] The invention belongs to the technical field of smart grids, and in particular relates to a circuit structure for realizing message selection. Background technique [0002] In some cases where the packet processing bandwidth is very small, it is a relatively simple way to use software programming to select one of the two packets, such as figure 1 Shown: The FPGA chip is used to provide 4 Ethernet ports, two of which are used as the entrance of the selective receiving channel, one is used as the interconnection channel between the FPGA chip and the CPU, and the other is used as the output channel of the selective receiving result. After receiving the message from the selective receiving channel, the FPGA adds a channel mark to the message by encapsulating the outer VLAN, and the modified message is forwarded to the CPU from the internal interconnection port, and the upper layer software of the CPU can extract the selective receiving message from the bot...

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): H04L12/823H04L12/851H04L47/32
CPCH04L47/2483H04L47/32
Inventor 张亮杨才明李勇姚树建金乃正马平杜奇伟潘武略刘永新凌光俞芳
Owner STATE GRID ZHEJIANG ELECTRIC POWER CO LTD SHAOXING POWER SUPPLY CO
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products