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

Event tracking synchronization method based on TMS320C6678 distributed system

A TMS320C6678, distributed system technology, applied in the direction of program synchronization, multi-programming device, etc., can solve the problems of inconsistent system recording time, inability to calculate communication time, etc., to achieve the effect of small system occupation, convenient use and strong adaptability

Pending Publication Date: 2022-03-04
LEIHUA ELECTRONICS TECH RES INST AVIATION IND OF CHINA
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of this application is to provide an event tracking synchronization method based on the TMS320C6678 distributed system to solve the problem that the system recording time in the C6678 chip in the prior art is inconsistent and the communication time cannot be calculated according to the event

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
  • Event tracking synchronization method based on TMS320C6678 distributed system
  • Event tracking synchronization method based on TMS320C6678 distributed system
  • Event tracking synchronization method based on TMS320C6678 distributed system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] In order to make the purpose, technical solution and advantages of the application more clear, the technical solution in the embodiment of the application will be described in more detail below in conjunction with the drawings in the embodiment of the application.

[0019] An event tracking synchronization method based on TMS320C6678 distributed system, such as figure 1 shown, including the following steps:

[0020] Step S100, the system is powered on and initialized;

[0021] Power on the distributed system based on C6678, the chip starts RBL, and completes the system initialization configuration. This stage is a factory-fixed program and cannot be modified; guide the DSP to enter secondary loading (IBL). Since the same power supply is used, each C6678 is powered on. The initialization startup time is basically the same (tested, the difference is at the us level), and the RBL and IBL of the DSP are exactly the same, so the running time is also the same.

[0022] Step...

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 relates to the field of TMS320C6678 chips, in particular to an event tracking synchronization method based on a TMS320C6678 distributed system, system time synchronization of a core 0 is completed by starting a counter of the core 0 in the initial stage of power-on, so that counting time of each DSP in the system is synchronous at the moment, and time synchronization is achieved. And then other cores are synchronized by blocking the other cores at the same position, and then the other cores are started to count, so that the synchronization of all the cores is accurately and stably realized, the adaptability is strong, the system occupation is small, and the use is convenient.

Description

technical field [0001] This application belongs to the field of TMS320C6678 chips, and in particular relates to an event tracking synchronization method based on a TMS320C6678 distributed system. Background technique [0002] C6678 is a high-performance multi-core DSP embedded chip, which is widely used in the field of signal and information processing with relatively high computing requirements. TI provides a variety of C6678 loading methods, such as JTAG (test interface for debugging), Ethernet (Ethernet, referred to as ETH), PCIe (PCI Express bus) and other interfaces to load software. The Bootload of C6678 is divided into two levels. The first level is Rom Bootloader (RBL), which is a piece of code that runs first after the processor is powered on and reset. It is used to complete the system initialization configuration after the processor is powered on. How to run the second level Bootloader . The RBL code has been solidified in the processor and cannot be changed by ...

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/52
CPCG06F9/52
Inventor 谭湘林杨雁麟吴彬
Owner LEIHUA ELECTRONICS TECH RES INST AVIATION IND OF CHINA
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