Domestic SOC processor software design method

According to the domestic SOC processor software design method, software is divided into a driving layer in the longitudinal direction, and the driving layer comprises driving functions related to all hardware resources; the middle layer is a real-time operating system and comprises a kernel functio...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: TONG YINAN, DONG CHUNYANG, QIN ZHUO, FANG HAIHONG, CHENG GUANGYAO, LIU YANG, SU LIANMING, CHEN XIN, YANG YU, SONG JINGLIANG, FU SISHUAI, JU XIAOYAN, GUO TONGXU, TIAN HENGCHUN, BAI JINLIANG, SONG DELIANG, WANG JIE, CAO HONGWEI, SI WENWEN, WANG DONGDONG, XIE YULIN, ZHANG TIAN, HAN YIZHI, CAI ZHIXU, WANG JINGHUA, LI HUANDONG, DUAN HONGLIANG, ZHANG HONGJIE, ZHANG CHAO, LING XIANQING
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:According to the domestic SOC processor software design method, software is divided into a driving layer in the longitudinal direction, and the driving layer comprises driving functions related to all hardware resources; the middle layer is a real-time operating system and comprises a kernel function related to processor hardware and a kernel function irrelevant to the processor hardware; the functional layer creates functional modules which need to be specifically realized by software, each functional module is a task, and memory resources are allocated for each task; the application layer performs task scheduling on the function modules of the function layer according to the working state and the use scene to realize real-time parallel processing of multiple tasks; a task stack and an interrupt stack are designed, field protection of the task execution process uses the task stack, field protection of the interrupt execution process uses the interrupt stack, and the task stack and the interrupt stack are mut