本书的写作目的是为广大的数字芯片开发工程师提供一种实用的指导方法论。书中梳理了常见的基本算法在数字电路实现过程中的落地步骤和注意事项,并在计算时间和面积等方面对一些常见方法进行比较,最终使得读者遇到基本算法问题时,能够有的放矢、胸有成竹、按部就班地进行电路设计、参数确定和问题分析。本书共12章,首先概要介绍了算法与芯片设计的关系、流程和工具,然后详细介绍了在数字电路设计过程中需要掌握的基础知识,接下来介绍了9种典型算法的电路实现,包括加法电路、乘法电路、除法电路、常用数字信号处理电路、滤波器电路、慢速高精