面向芯片驱动的SDK仿真平台研究与实现  

Research and Implementation of SDK Simulation Platform for Chip Drivers

在线阅读下载全文

作  者:李文艺 徐志生[2] LI Wenyi;XU Zhisheng(Wuhan Research Institute of Posts and Telecommunications,Wuhan 430074,China;FiberHome Telecommunication Technologies Co.,Ltd.,Wuhan 430074,China)

机构地区:[1]武汉邮电科学研究院,武汉430074 [2]烽火通信科技股份有限公司,武汉430074

出  处:《光通信研究》2024年第6期97-102,共6页Study on Optical Communications

摘  要:【目的】随着集成电路(IC)设计与制造工艺的不断升级,片上系统(SoC)的设计规模越来越庞大,相对应的软件开发工具包(SDK)也越来越复杂,缩短SDK的开发时间和快速应用是芯片研发成功的关键环节。【方法】文章设计了一种芯片SDK仿真平台,该平台支持对芯片逻辑设计信息进行自动化提取,基于设计的芯片数据结构实现对提取到的逻辑信息进行软件本地镜像、开发配置、告警和性能多线程来模拟实际单盘应用时的多任务轮询上报网管,通过虚拟串口连接SDK工程与串口工具,Shell命令集提供SDK仿真平台下开发人员与SDK工程的交互。【结果】基于光通信芯片的测试结果表明,该SDK仿真平台可实现脱离硬件环境下的芯片软件级仿真、多线程调试模拟和Shell命令集下的多功能交互等功能。【结论】文章研究与实现的SDK仿真平台可应用于芯片前期开发与后期应用维护,避免了硬件资源紧张对开发的阻塞,收敛了芯片转产的差异,提供了便利的SDK调测方法,对缩短研发周期和加速芯片快速应用有着重要意义。【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.

关 键 词:片上系统 软件开发工具包 芯片驱动 光通信芯片 

分 类 号:TN914.3[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象