一、前言

首先非常感谢面包板社区能够给予本次阅读的机会,让我能够阅读很多关于数字芯片方面的电路知识和算法知识!

怀着激动的心敲起键盘,首先是书的封面:从算法到电路:数字芯片算法的电路实,目标明确,主题分明,摸上去非常有质感,很适合阅读。

image.png
二、宏观心得
  书的作者来自皮特派,翻阅前言的时候发现了他的微信公众号,于是好奇点了进去,视频号干货很多,包括通用芯片知识,射频芯片算法,数字模拟混合电路知识,Soc设计知识以及芯片公司职场信息等内容,和这本书如出一辙,只不过是不同知识的具象化不一样,一个是电子化,一个是纸质档书籍。
翻阅前言,我了解到,这本书作者想带给我们的很多东西都在前言有说明,譬如现在工程师对应算法电路的处理方式按照新老工程师分为两种思想,一种是老工程师拿经验秒了,另一种是新工程师遇到一个不会一个,查大量的资料。这就会导致一个事情,对于老工程师来说,很快就能完成任务,而对于新工程师来说如履薄冰啊,因为他不具备算法仿真和评估能力。 像基本的算法乘除法,在复杂的各种方法选择合适的方法很不容易,深有体会!所谓的口诀、规则的经验之谈,并不是像老工程师那样直接使用,因为他知道什么时候可以用,什么时候不能用,但是新工程师模仿却错误频繁,终究是因为新工程师没有模仿到精髓,没有基础知识的累积,更没有对学的知识点归纳总结。
正好在这种情况下,作者作为过来人,他写作的目的就是为了解决数字芯片开发工程师遇到问题不会,思路不打开,可以复制的实用性指导方法,比如常见的基本算法在数字电路中实现的步骤和注意事项,对于计算时间和面积等方面的见解。还有他遇到的技术问题点,如何分析,如何解决的,都在本书有体系性质的展示,对于我来说,这就是好的学习方法,好的风向标,值得我们学习。
三、总览全局
翻阅了目录,观察到本书共分为了12章节,主要分为四大部分。
第一部分,主要讲的数字电路的算法基础和基本电路设计,反而这块是最主要的,包括加乘除。
第二部分,主要讲滤波器的基础概念和电路设计,对于模拟芯片的应用很有用;
第三部分,主要将数模转换电路ADC设计;
第四部分,主要讲CRC校验电路设计和IEEE754浮点运算单元的电路设计。
四、内容学习
我主要学习了芯片开发的流程,主要是设计和制造环节,芯片公司的分类分为IDM和fabless,芯片制造的流程非常重要,熟悉自己的岗位,了解别人的岗位,这样交流起来就有了接口,写的很实在。
通过加法器和乘法器的基础运算的理解,我感觉之前大学学过的知识又回来了,而且更加细致,对于我做电路的应用,又多了一些见解和认识,比如逻辑优化和面积对比,这就是一个很好的方法,促使自己进步。还有横向对比CORDIC电路,实现不同方式的面积和性能转换成自己所需知识,还是挺不错的。
接下来我能够好好阅读此书,感受书里的知识点,有空在和大家分享!