算法
作为嵌入式开发者往往比较关注硬件和软件的协调。本书介绍了除法器,信号发生器,滤波器,分频器等基本算法的电路实现,虽然都是基础内容,但是也是最常用到的基本模块。
随着逆全球化趋势的出现,过去的研发可能面临无模块可买、无高端技术可用的窘境;另一方面,着对较为复杂的核心设计进行攻关,产品生产厂商也对国产自主研发芯片有更大的包容度和替代意愿。断供和提价的压力。于是形成了一个前所未有的窗口期,芯片厂商有更大的热情此形势下,国内芯片设计水平必将迎来一次大的升级,同时对从业者的要求也将大大提高。
算法是芯片自研的基石即了解组按照购买模块进行组装的方式,芯片开发工程师需要掌握的基本技能是组装,
成系统的各种总线协议、接口协议等,而对模块内部的了解很多时候都流于表面。因此内的芯片教学与培训多为介绍单片系统(System on Chip. SoC)集成、总线和接口协议主研发复杂模块所面临的问题,通常不是结构性的,而是算法性和原理性的,如WiFi芯片,里面充斥着各种复杂的矩阵运算、复数运算等,因为它们要解决的是多天线在无线道下的输入、输出问题。AI芯片、图像/语音/视频等多媒体处理芯片,也需要解决很多数问题。因此,深入理解芯片所基于的算法是国产自主研发的关键。任何算法都是由加减四则运算、滤波器、特殊信号发生器等基本数学方法构成的,熟练掌握这些方法是实现
算法的基础。如果说复杂算法是大厦,那么基本算法就是组成大厦的砖石。忽视基本算其电路设计而谈论复杂算法电路,无异于伐根以求木茂,塞源而欲流长,特别是对于从架构工作的一线设计师来说,这种想法更是有害无益。
更多回帖