Unlock instant, AI-driven research and patent intelligence for your innovation.

Function safety protection method based on AXI bus protocol

A technology of functional safety and bus protocol, which is applied in the direction of bus network, digital transmission system, data exchange network, etc., and can solve problems such as the failure of the safety mechanism of the protection scheme

Active Publication Date: 2021-06-29
XIDIAN UNIV
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the safety mechanism of the protection scheme in the prior art is prone to failure

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
  • Function safety protection method based on AXI bus protocol
  • Function safety protection method based on AXI bus protocol
  • Function safety protection method based on AXI bus protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] Such as figure 1 As shown, a functional security method based on the AXI bus protocol provided by the present invention includes:

[0039] S1, get the signal to be transmitted from each passage through the AXI bus;

[0040] Wherein, the to transmit signal to each channel includes: a handshake signal and other signal, a fixed channel to be transmitted signal includes a handshake signal, a data signal, and other signals, the other signal to except the handshake signal and the data signal. The handshake signal and other signals are transmitted through each channel of the AXI bus;

[0041] The various channels of the AXI bus are:

[0042] AW channel, W channel, Ar channel, R channel, and B channel;

[0043] Among them, the fixed channel is W channel, the R channel, and the B channel.

[0044] In the automotive electronic function safety assessment system, only hardware random failures can be evaluated by statistical ways, software failure is hard to draw a quantified data like ...

Embodiment 2

[0060] In one embodiment, the steps for verifying the data signal using optimized ECC check code include:

[0061] Step A: For the data signal, insert the data code corresponding to the data signal into the R bit check code;

[0062] Step B: Determine the location of each bit check code in the data code;

[0063] Step c: For the RMR bit check code, start from the R bit check code position 2 per spacer 2 (r-1) Bit selection 2 (r -1) The rules of the subcode until the end of the data code;

[0064] Exemplary, assuming that the data code inserted into the first Ring code code is abcdefghigk, the position of the second bit of code code is D, then select a sub-code every 2 bits, the selected subcode is EF, IG.

[0065] Step D: Different or the Hamming code is obtained between the subcode inside.

[0066] Exemplary, assuming that the selected subcode is EF, IG, the EF is connected to the IG to make the E vary or Fide or I vary or g.

[0067] Step E: Determine if the length of the data ...

Embodiment 3

[0075] In some embodiments, the steps of checking the data signal after the step of checking the check code for other signals, using the Optimized ECC check code, including:

[0076] The data signal of the W channel and the R channel is used to verify the optimized ECC check code.

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 provides a function safety protection method based on an AXI bus protocol. The method comprises the following steps: acquiring to-be-transmitted signals to be transmitted through each channel of an AXI bus; verifying the handshake signal by using odd verification; for the data signal, employing the optimized ECC check code adapted to all 0 or all 1 for checking; for other signals, employing the CRC polynomial for verification. Compared with the prior art, the method can achieve the accurate detection of handshake signals, and the detection of more error types of data signals and other signals on a data line.

Description

Technical field [0001] The present invention belongs to the field of automotive electronics technology, and in particular, the present invention relates to a functional safety method based on AXI bus protocol. Background technique [0002] In the automotive electronics, the chip is required to protect the chip for safety mechanisms to compare the chip failure scene. In the design of automotive electronic chip, general protection methods are: Dual Core Lock-Step, Memory ECC Protection (MEMORY ECC), Bus ECC, Register EDC Protection (Register Protection EDC), etc. . For the on-chip bus, it serves as tasks such as interconnection, data communication between each module, especially the AMBA AXI (Advanced MicroController Bus Architecture andVanced Extensible Interface bus protocol, is widely used in digital circuits, and there is also corresponding to the data transfer of the bus. Safeguard. [0003] For the AXI protocol, the AXI protocol based in the prior art is that the data signal ...

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/40H04L1/00
CPCH04L12/40H04L1/0061H04L2012/40208H04L2012/40273
Inventor 李康曹豪官枫林
Owner XIDIAN UNIV