课程封面

从算法到电路:数字芯片算法的电路实现

共7节 已有1人学过

主讲老师芯片设计与仿真

更新时间2024-11-26 10:06:32

课件资料暂无

免费

加载中...

课程介绍

这是一本深入解读基础算法及其电路设计,以打通算法研发到数字IC设计的实现屏障,以及指导芯片设计工程师从底层掌握复杂电路设计与优化方法为目标的专业技术书。任何芯片(如WiFi芯片、5G芯片、AI芯片、多媒体处理芯片等)都是由四则运算器、滤波器、特殊信号发生器等基本算法电路构成的,熟练掌握这些基本算法电路是实现复杂算法电路的基础。忽视基本算法及其电路设计而谈论复杂算法电路,无异于痴人说梦。

本书力求从算法、芯片设计、软件开发等多个角度解读基础算法电路的设计,涵盖了溢出保护、有符号运算、浮点运算、位宽确定等运算电路基础知识,以及除法器、信号发生器、滤波器、小数分频器等常用基本算法电路的Matlab建模和RTL设计,可帮助数字IC设计者掌握常用算法设计思路、工具和流程,从根本上提高设计基本算法电路和复杂算法电路的能力。


本书共分为12章。

第1 ~ 2章介绍算法和芯片设计的基础知识,包括算法与芯片设计的关系,芯片设计人员掌握算法知识的必要性,以及位宽确定、有符号数处理、浮点数运算、溢出保护和四舍五入等算法的实现。

第3 ~ 11章 重点介绍各种典型基本算法的电路设计,其中包括任何数字内容简介

这是一本深入解读基础算法及其电路设计,以打通算法研发到数字IC设计的实现屏障,以及指导芯片设计工程师从底层掌握复杂电路设计与优化方法为目标的专业技术书。任何芯片(如WiFi芯片、5G芯片、AI芯片、多媒体处理芯片等)都是由四则运算器、滤波器、特殊信号发生器等基本算法电路构成的,熟练掌握这些基本算法电路是实现复杂算法电路的基础。忽视基本算法及其电路设计而谈论复杂算法电路,无异于痴人说梦。

本书力求从算法、芯片设计、软件开发等多个角度解读基础算法电路的设计,涵盖了溢出保护、有符号运算、浮点运算、位宽确定等运算电路基础知识,以及除法器、信号发生器、滤波器、小数分频器等常用基本算法电路的Matlab建模和RTL设计,可帮助数字IC设计者掌握常用算法设计思路、工具和流程,从根本上提高设计基本算法电路和复杂算法电路的能力。

本书共分为12章。

第1 ~ 2章介绍算法和芯片设计的基础知识,包括算法与芯片设计的关系,芯片设计人员掌握算法知识的必要性,以及位宽确定、有符号数处理、浮点数运算、溢出保护和四舍五入等算法的实现。

第3 ~ 11章重点介绍各种典型基本算法的电路设计,其中包括任何数字芯片都必不可少的乘法器和除法器设计,在不同专业芯片领域有着广泛应用的数字信号发生器、复数求模求角度运算器、普通滤波器、ΣΔADC中使用的抽取滤波器、基于ΣΔ结构实现的小数倍分频器、CRC校验器等。每个电路均给出了算法的浮点建模、定点建模、RTL以及TestBench仿真文件,并在理论上对ADC、频率、滤波器以及电路结构拓扑进行深入解读。部分电路给出了多种可选设计,并在面积和时序等方面进行了优缺点分析。

第12章介绍IEEE754浮点运算单元的设计,专为满足具备标准协议格式的浮点运算核开发需求。其中涉及算法的内容较少,重点介绍协议实现、集成和应用。基于这一章设计得到的电路既可作为SoC芯片中的可编程浮点运算加速器,也可作为专用芯片的浮点运算硬核。

讲师介绍

讲师头像

芯片设计与仿真

资深芯片设计专家,《数字IC设计入门》《从算法到电路》的作者

AI课程导读

这门《从算法到电路:数字芯片算法的电路实现》将带你打通从MATLAB/Python算法建模,到定点化、RTL实现、Testbench验证、综合时序约束,再到SOC集成的完整链路。课程核心价值在于:不仅讲清位宽、舍入、溢出保护、补码与浮点运算,还深入剖析加减乘除器、CORDIC、FIR/CIC/半带滤波器、Sigma-Delta、PLL小数分频、CRC及IEEE 754等数字芯片关键模块,帮助你理解面积、功耗、精度与速度之间的工程折中。适合数字IC设计、FPGA、芯片算法工程师,以及电子、微电子、通信相关研究生和希望从低端同质化走向中高端设计的从业者。学完后,你将建立“算法—建模—定点化—RTL—验证—综合—流片”的系统方法论,能看懂论文、选择算法并落地电路,也能更清醒地判断行业趋势与个人职业路径,形成真正可复用的芯片设计竞争力。

AI课程大纲

芯片设计与仿真

资深芯片设计专家,《数字IC设计入门》《从算法到电路》的作者

评价

给该课程打分:

发表