Method for converting and transmitting data between FC (fiber channel) bus and CAN (controller area network) bus

A CAN bus and data technology, applied in the field of data mutual forwarding, to achieve the effects of low power consumption, easy debugging and strong adaptability

Active Publication Date: 2015-04-15
AVIC NO 631 RES INST
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a data conversion and transmission method between the FC bus and the CAN bus to solve the problem of data communication between the subsystem and the FC backbone network using the CAN bus as the local bus

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
  • Method for converting and transmitting data between FC (fiber channel) bus and CAN (controller area network) bus
  • Method for converting and transmitting data between FC (fiber channel) bus and CAN (controller area network) bus
  • Method for converting and transmitting data between FC (fiber channel) bus and CAN (controller area network) bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In the solution of the present invention, the interface conversion is realized based on the FPGA design with embedded PPC processor hard core, and the CAN bus interface circuit, photoelectric transceiver and other corresponding peripheral circuits are configured around the FPGA. Realize FC MAC interface function, CAN interface control function and CAN protocol processing function through FPGA logic. The PPC processor inside the FPGA runs the Vxworks operating system, performs operations such as initialization, sending and receiving control, data management, and interrupt processing on the FC bus and CAN bus interfaces, and completes the exchange of FC data frame information and CAN message information under the FC-AE-ASM protocol. Parsing and frame format conversion work, at the same time, the ring buffer is designed inside the FPGA to solve the rate mismatch problem in the data forwarding process of two different bus bandwidths of FC and CAN.

[0040] The implementatio...

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 method for converting and transmitting data between an FC (fiber channel) bus and a CAN (controller area network) bus and solves the problem about data communication between a subsystem utilizing the CAN bus as a local bus and the FC backbone network. The method includes subjecting interfaces of the FC bus and the CAN bus to initializing, transceiving control, data management, interrupt processing and the like by a PPC (performance optimization with enhanced RISC-performance computing) processor in an FPGA (field programmable gate array), completing analysis and frame format conversion of FC data frame information and CAN message information under an FC-AE-ASM (fiber channel-avionics environment-anonymous subscriber messaging) protocol. Meanwhile, an annular buffer area is designed in the FPGA, and the problem about unmatched speed during bandwidth data transfer of the two different FC and CAN buses.

Description

Technical field: [0001] The invention belongs to computer communication technology, and relates to a realization technology of protocol conversion between FC and CAN buses based on FC-AE-ASM and CAN and mutual forwarding of data in a communication network. Background technique: [0002] Because the fiber optic communication bus (hereinafter referred to as "FC bus") has the characteristics of high bandwidth, low delay, high reliability and support for switching network architecture, it is suitable for building large-scale distributed real-time systems and meeting its requirements for network bandwidth and real-time data transmission. higher requirements. At present, the FC network conforming to the FC-AE-ASM protocol has been used as the backbone network in the communication network system of aviation products, providing communication support for the interconnection between subsystems on the new generation aircraft. [0003] In the overall design process of the system, altho...

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/38G06F13/42
Inventor 朱志强黄韬王晓华张利洲
Owner AVIC NO 631 RES INST
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