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

Interrupt operation method of tte end system adapter card pcie controller

An operation method and adapter card technology, applied in the field of communications, can solve the problems of poor time accuracy, inability to achieve flow control, data loss, etc., and achieve the effect of reducing frequency, ensuring soft real-time performance, and low latency requirements.

Active Publication Date: 2021-07-27
XIDIAN UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] First, after the host fills in the direct memory access DMA read and write related registers, when the board is moving data, the data will be lost due to the buffer overflow of the board, and flow control cannot be realized;
[0005] Second, the host, as the active party, fills in the direct memory access DMA to read and write related registers, and actively initiates data transmission operations. Due to the influence of the host operating system, its time accuracy is far inferior to that of the board card actively initiating data transmission operations.

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
  • Interrupt operation method of tte end system adapter card pcie controller
  • Interrupt operation method of tte end system adapter card pcie controller
  • Interrupt operation method of tte end system adapter card pcie controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0042] The present invention relates to the design of an interrupt module in an adapter card of a time-triggered Ethernet TTE terminal system. The interrupt module is used to actively generate read start interrupts and write start interrupts connected between the host and the adapter card. Its principle is as follows: figure 1 shown.

[0043] refer to figure 1 , the host computer contains a PCIe driver, and the adapter card contains a read-write control module and a PCIe bus controller. The host and the adapter card exchange information through the PCIe bus, and the content of the interaction includes interrupt signals, read request packets, read completion packets, and write request packets.

[0044] When the host receives the read start interrupt from the adapter card, the host notifies the adapter card to start the direct memory access DMA read operation...

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 an interrupt operation method of a TTE terminal system adapter card PCIe controller, which is used to solve the problem in the prior art that data is overflowed and lost due to insufficient adapter card buffer space due to a read interrupt initiated by a host. The technical solution is: 1) requesting to read and write data; 2) periodically requesting to read and write data to the PCIe bus controller; 3) the PCIe bus controller generates an interrupt sequence and configures the read and write cache registers; 4) the PCIe driver Identify the interrupt type and determine the amount of data to be moved; 5) The PCIe driver configures the read and write related registers and starts the direct memory access operation to complete the data transfer and end the direct memory access operation. The present invention initiates direct memory access read and write operations through the adapter card to realize flow control. The present invention utilizes the adapter card to actively issue interrupts, which improves the time accuracy of the end system and can be used for time triggering in the adapter card of the Ethernet TTE end system. Interrupt module design.

Description

technical field [0001] The invention belongs to the technical field of communication, and in particular relates to an interrupt operation method of a PCIe controller interconnected with high-speed peripheral components, which can be used to time-trigger the design of an interrupt module in an adapter card of an Ethernet TTE end system, so as to ensure that data will not be buffered by the adapter card Area overflow and loss, and improve the time precision of the time-triggered Ethernet TTE end system. Background technique [0002] High-speed peripheral component interconnect PCIe is a high-speed serial transmission bus with point-to-point, dual-channel and high-bandwidth transmission characteristics. The connected devices are allocated exclusive channel bandwidth and do not share bus bandwidth. After the direct memory access DMA operation on the side of the board is completed, a read / write interrupt is generated through the PCIe bus controller to inform the board on the host...

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 Patents(China)
IPC IPC(8): G06F13/24G06F13/42
CPCG06F13/24G06F13/4221
Inventor 邱智亮刘文锋潘伟涛张森陈灿陶凯齐晓鑫
Owner XIDIAN UNIV
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