Research and Implementation of SDK Simulation Platform for Chip Drivers

【Objective】With the continuous advancement of Integrated Circuit (IC) design and manufacturing process, the design scale of System on Chip (SoC) has become increasingly larger, and the corresponding Software Development Kit (SDK) has also become more complex. Shortening the development time and rapi...

Full description

Saved in:
Bibliographic Details
Main Authors: LI Wenyi, XU Zhisheng
Format: Article
Language:zho
Published: 《光通信研究》编辑部 2024-12-01
Series:Guangtongxin yanjiu
Subjects:
Online Access:http://www.gtxyj.com.cn/thesisDetails#10.13756/j.gtxyj.2024.230104
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841548903172800512
author LI Wenyi
XU Zhisheng
author_facet LI Wenyi
XU Zhisheng
author_sort LI Wenyi
collection DOAJ
description 【Objective】With the continuous advancement of Integrated Circuit (IC) design and manufacturing process, the design scale of System on Chip (SoC) has become increasingly larger, and the corresponding Software Development Kit (SDK) has also become more complex. Shortening the development time and rapid application of SDK is the key to the success of chip development.【Methods】In this paper, a chip SDK simulation platform is designed, which supports automatic extraction of chip logic design information. The software local image of extracted logic information based on the designed chip data structure is realized. The multi-threading of configuration, alarm and performance is developed to simulate the multi-task polling and network management reporting in the actual single-disk application. By connecting the SDK project to the serial port tool through the virtual serial port, the Shell command set provides interaction among developers and the SDK projects under the SDK simulation platform.【Results】The test results based on optical communication chip show that the SDK simulation platform can realize the functions of chip software level simulation, multi-thread debugging simulation and multi-function interaction under Shell command set.【Conclusion】The SDK simulation platform implemented in this paper can be applied to the early development and late application maintenance of chips. It has the functions of avoiding the development obstruction caused by the shortage of hardware resources, converging the difference of chip conversion, and providing a convenient SDK debugging method, which is of great significance to shorten the development time and accelerate the rapid application of chips.
format Article
id doaj-art-25e9240d263f48ff9c6e3b0dd4875961
institution Kabale University
issn 1005-8788
language zho
publishDate 2024-12-01
publisher 《光通信研究》编辑部
record_format Article
series Guangtongxin yanjiu
spelling doaj-art-25e9240d263f48ff9c6e3b0dd48759612025-01-10T13:47:48Zzho《光通信研究》编辑部Guangtongxin yanjiu1005-87882024-12-01230104012301040678025126Research and Implementation of SDK Simulation Platform for Chip DriversLI WenyiXU Zhisheng【Objective】With the continuous advancement of Integrated Circuit (IC) design and manufacturing process, the design scale of System on Chip (SoC) has become increasingly larger, and the corresponding Software Development Kit (SDK) has also become more complex. Shortening the development time and rapid application of SDK is the key to the success of chip development.【Methods】In this paper, a chip SDK simulation platform is designed, which supports automatic extraction of chip logic design information. The software local image of extracted logic information based on the designed chip data structure is realized. The multi-threading of configuration, alarm and performance is developed to simulate the multi-task polling and network management reporting in the actual single-disk application. By connecting the SDK project to the serial port tool through the virtual serial port, the Shell command set provides interaction among developers and the SDK projects under the SDK simulation platform.【Results】The test results based on optical communication chip show that the SDK simulation platform can realize the functions of chip software level simulation, multi-thread debugging simulation and multi-function interaction under Shell command set.【Conclusion】The SDK simulation platform implemented in this paper can be applied to the early development and late application maintenance of chips. It has the functions of avoiding the development obstruction caused by the shortage of hardware resources, converging the difference of chip conversion, and providing a convenient SDK debugging method, which is of great significance to shorten the development time and accelerate the rapid application of chips.http://www.gtxyj.com.cn/thesisDetails#10.13756/j.gtxyj.2024.230104SoCSDKchip driveroptical communication chip
spellingShingle LI Wenyi
XU Zhisheng
Research and Implementation of SDK Simulation Platform for Chip Drivers
Guangtongxin yanjiu
SoC
SDK
chip driver
optical communication chip
title Research and Implementation of SDK Simulation Platform for Chip Drivers
title_full Research and Implementation of SDK Simulation Platform for Chip Drivers
title_fullStr Research and Implementation of SDK Simulation Platform for Chip Drivers
title_full_unstemmed Research and Implementation of SDK Simulation Platform for Chip Drivers
title_short Research and Implementation of SDK Simulation Platform for Chip Drivers
title_sort research and implementation of sdk simulation platform for chip drivers
topic SoC
SDK
chip driver
optical communication chip
url http://www.gtxyj.com.cn/thesisDetails#10.13756/j.gtxyj.2024.230104
work_keys_str_mv AT liwenyi researchandimplementationofsdksimulationplatformforchipdrivers
AT xuzhisheng researchandimplementationofsdksimulationplatformforchipdrivers