Ethernet asynchronous message processing system and method based on time triggering
A time-triggered, processing system technology, applied in transmission systems, TV system components, color TV components, etc., can solve the problems of WCET difficulty, unpredictable rapid response, waste of resources, etc., to improve reliability and performance. Effectiveness, reduce large-area hangs, and improve efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example ;
[0040] refer to figure 1 As shown, the present invention provides a time-triggered Ethernet asynchronous message processing system, taking a camera as an example, including:
[0041] A system-on-chip (SOC), which sends a control request to the sensor to the MCU via Ethernet;
[0042] Microcontroller (MCU), which judges whether the control request is legal, caches the control request in memory and replies to the system-on-chip (SOC) that the control request has been confirmed to be operated, and processes the control requests one by one in the task cycle After the request, send an execution command to the sensor control chip through the I2C channel;
[0043] Among them, the microcontroller can only process one Ethernet message in the same task cycle, and can only process one execution instruction.
no. 2 example ;
[0045] refer to figure 1 combine figure 2and image 3 As shown, the present invention provides a time-triggered Ethernet asynchronous message processing system, taking a camera as an example, including:
[0046] A system-on-chip (SOC), which sends a control request to the sensor to the MCU via Ethernet;
[0047] Microcontroller (MCU), which judges whether the control request is legal, caches the control request in memory and replies to the system-on-chip (SOC) that the control request has been confirmed to be operated, and processes the control requests one by one in the task cycle After the request, send execution instructions to the sensor control chip through the I2C channel; it has an Ethernet message cache module, a command analysis and execution module and an I2C sending module, and it processes the control requests one by one in the following manner in the task cycle;
[0048] The Ethernet message buffer module transfers the received Ethernet message to the FIFO buf...
no. 3 example ;
[0058] The present invention provides a time-triggered Ethernet message asynchronous processing method, comprising the following steps:
[0059] S1, move the received Ethernet message to the cache at a specified period
[0060] S2, the pointer moves to the next address of the cache every time it is moved; if the maximum address of the cache is exceeded, the pointer moves to the first address of the cache;
[0061] S3, check whether there is an Ethernet message in the cache that has not been read and processed at a specified cycle; if it exists, delete the Ethernet message from the cache after reading and processing, and send an execution command and move the pointer to the cache next address and end the current execution cycle;
[0062] S4, detecting whether the Ethernet message at the address of the pointer has not been read and processed, if it is found that it has not been read and processed, read and process immediately;
[0063] S5, to detect whether there is a sending ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com