
浏览全部资源
扫码关注微信
1.武汉邮电科学研究院,武汉 430074
2.烽火通信科技股份有限公司,武汉 430074
李文艺(2000-),女,湖北武汉人。硕士,主要研究方向为电子与通信技术、光通信技术。
徐志生,工程师。E-mail:zsxu0807@fiberhome.com
纸质出版日期:2024-12-10,
收稿日期:2023-09-11,
修回日期:2023-11-05,
移动端阅览
李文艺,徐志生. 面向芯片驱动的SDK仿真平台研究与实现[J]. 光通信研究,2024(6):230104.
Li W Y, Xu Z S. Research and Implementation of SDK Simulation Platform for Chip Drivers [J]. Study on Optical Communications, 2024(6):230104.
李文艺,徐志生. 面向芯片驱动的SDK仿真平台研究与实现[J]. 光通信研究,2024(6):230104. DOI: 10.13756/j.gtxyj.2024.230104.
Li W Y, Xu Z S. Research and Implementation of SDK Simulation Platform for Chip Drivers [J]. Study on Optical Communications, 2024(6):230104. DOI: 10.13756/j.gtxyj.2024.230104.
【目的】
2
随着集成电路(IC)设计与制造工艺的不断升级,片上系统(SoC)的设计规模越来越庞大,相对应的软件开发工具包(SDK)也越来越复杂,缩短SDK的开发时间和快速应用是芯片研发成功的关键环节。
【方法】
2
文章设计了一种芯片SDK仿真平台,该平台支持对芯片逻辑设计信息进行自动化提取,基于设计的芯片数据结构实现对提取到的逻辑信息进行软件本地镜像、开发配置、告警和性能多线程来模拟实际单盘应用时的多任务轮询上报网管,通过虚拟串口连接SDK工程与串口工具,Shell命令集提供SDK仿真平台下开发人员与SDK工程的交互。
【结果】
2
基于光通信芯片的测试结果表明,该SDK仿真平台可实现脱离硬件环境下的芯片软件级仿真、多线程调试模拟和Shell命令集下的多功能交互等功能。
【结论】
2
文章研究与实现的SDK仿真平台可应用于芯片前期开发与后期应用维护,避免了硬件资源紧张对开发的阻塞,收敛了芯片转产的差异,提供了便利的SDK调测方法,对缩短研发周期和加速芯片快速应用有着重要意义。
【Objective】
2
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】
2
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】
2
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】
2
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.
片上系统软件开发工具包芯片驱动光通信芯片
SoCSDKchip driveroptical communication chip
逯东, 池毅. 《中国制造2025》与企业转型升级研究[J]. 产业经济研究, 2019(5):77-88.
Lu D, Chi Y. Research on 《China Manufacturing 2025》 and Enterprise Transformation and Upgrading[J]. Industrial Economics Research, 2019(5):77-88.
李先军, 刘建丽. 中国集成电路产业发展:“十三五” 回顾与 “十四五” 展望[J]. 现代经济探讨, 2021(3):87-96.
Li X J, Liu J L. Development of Integrated Circuit Industry in China: Review of the 13th Five-year Plan and Prospect of the 14th Five-year Plan[J]. Modern Economic Research, 2021(3):87-96.
张百尚, 商惠敏. 国内外芯片产业技术现状与趋势分析[J]. 科技管理研究, 2019, 39(17):131-134.
Zhang B S, Shang H M. Current Situation and Trend Analysis of Chip Industry Technology at Home and Abroad[J]. Science and Technology Management Research, 2019, 39(17):131-134.
刘伟平, 王宗源. EDA产业与IP核产业发展现状及发展趋势[J]. 前瞻科技, 2022, 1(3):90-100.
Liu W P, Wang Z Y. Development Status and Trend of EDA and IP Core Industries[J]. Science and Technology Foresight, 2022, 1(3):90-100.
梁龙龙, 李钊, 郎少波. 系统工程中IP核的设计方法[J]. 电子技术与软件工程, 2021(19):79-80.
Liang L L, Li Z, Lang S B. Design Method of IP Core in System Engineering[J]. Electronic Technology & Software Engineering, 2021(19):79-80.
俞培勇. 基于Groovy的数据集成GUI/SDK自动化测试框架的研究与实现[D]. 上海: 上海交通大学, 2015.
Yu P Y. Development and Implementation of Data Integration GUI/SDK Automation Testing Framework based on Groovy[D]. Shanghai, China: Shanghai Jiao Tong University, 2015.
段海霞. 基于系统总线的多核SoC片上跟踪调试技术研究[D]. 北京: 中国运载火箭技术研究院, 2020.
Duan H X. Research on On-chip Tracing Debug Technology based on System Bus for Multi-core SoC[D]. Beijing, China: China Academy of Launch Vehicle Technology, 2020.
Arda S, Anish N, Goksoy A A, et al. DS3: a System-level Domain-specific System-on-chip Simulation Framework[J]. IEEE Transactions on Computers, 2020, 69(8):1248-1262.
魏立强. 一种基于卫星和惯导算法的终端SDK解决方案[J]. 长江信息通信, 2021, 34(7):25-27.
Wei L Q. A Terminal SDK Solution based on GNSS and INS Algorithms[J]. Changjiang Information & Communications, 2021, 34(7):25-27.
刘东明, 王仁平, 李宏意, 等. 微处理器芯片的层次化综合与物理设计[J]. 有线电视技术, 2019, 26(1):89-92.
Liu D M, Wang R P, Li H Y, et al. Hierarchical Synthesis and Physical Design of Microprocessor Chip[J]. CATV Technology, 2019, 26(1):89-92.
王洁茹. ARM双核处理器芯片的层次化物理设计方法研究[D]. 西安: 西安电子科技大学, 2022.
Wang J R. Research on Hierarchical Physical Design Method of ARM Dual-core Processor Chip[D]. Xi’an, China: Xidian University, 2022.
0
浏览量
0
下载量
0
CSCD
0
CNKI被引量
关联资源
相关文章
相关作者
相关机构
鄂公网安备 42011202002092号