在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 117212|回复: 243

[活动] 《通信IC设计》24小时问答

[复制链接]
发表于 2016-5-27 07:29:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x

通信IC设计》24小时问答


感谢eetop站长jackzhang的大力支持,感谢他为本书提供了一个与广大读者进行互动交流提供的平台。


鉴于很多读者在阅读本书过程中会有很多问题,因此开设这样一个“24小时问答”的帖子。读者提出的任何书中内容有关的问题,将在24小时内在本帖给予支持和回答。对于非书中内容,只要是和通信IC设计有关的,也会根据情况给予回答。对于有代表性的问题,将根据具体情况赠予本书作为奖励。


为什么写这本书?


写这本书时,我已经是通信行业工作了快二十年的老兵,经历了这个行业的起起落落,也对IC设计与FPGA应用有了一点感悟,我想把一些经验分享给后来者。


做这本书也是为了帮助新人开拓眼界,站在系统的角度,正确认识IC设计的本质,建立一条合理的asic/FPGA设计工程师进阶之路,避免攀错技能树和科技树。基于这些考虑,我在书中引入了成本的概念、工程的概念、软硬件协同的概念以及系统级的概念,并渗透到每一个章节中,尽量将每个算法设计的源头和设计理念按照我的理解描述出来。毫无疑问,任何事情都有规律可循。我在项目开发中,也逐渐总结出一些IC设计的基本套路,越来越感觉到IC设计实际是一种设计模式,无论是设计方法还是具体的算法,我希望新学者也能够及时掌握这些设计方法,并形成这种思维模式。


为了方便初学者进阶,书中对每章都进行了知识点规划,基本覆盖了在实际工作中所需要的各项技能点。


如果一个学生和新手把这本书的第1章到5章的内容基本掌握后,就基本是一个工作2年左右的IC前端的社招工程师水平,也能够轻松应聘各个通信公司的FPGA工作岗位。

封面

封面

封底

封底





《通信IC设计》已经出版发行,京东、当当,亚马逊、淘宝天猫均有售。



      京东链接:http://item.jd.com/11920322.html

当当链接:http://product.dangdang.com/23954480.html


每章的内容简介


第一章主要论述集成电路(IC)的概念与设计原理,并从IC的本质——“集成”出发,讲述IC的三个核心议题:“集成什么”、“如何集成”、“如何处理集成带来的利弊”。学习本章后应当建立起IC设计是一个系统工程的概念,知道veriloghdl是一种硬件描述语言而不是设计语言,硬件电路本质上是并行运行的而且是有时序关系的,并在本章引入了吞吐率、电路时序等关键性概念,给出了各种电路思想,并引入了四种经典电路优化方法:重定时、折叠、展开与脉动阵列。

第二章主要论述FPGA的基本原理和设计方法,并对FPGA与ASIC的差异进行论述。强调FPGA实质是一种ASIC虚拟机,通过各种基本元件的可编程实现整体的可编程。如果想要发挥FPGA的强大功能,应该怎样做才能达到最优?FPGA的设计方法学与ASIC的设计方法学有什么差异?FPGA内置了哪些硬件IP、软件IP?FPGA独立于传统ASIC开发的流程是什么,基于FPGA的流水线、重定时、展开、折叠以及脉动与传统的ASIC的差异点是什么?FPGA的调试手段是什么?调试原理和技巧包含哪些?如何快速实现错误定位?

第三章将通信系统进行解构,给出各类常见单元的算法原理和实现方案。在这些基本单元的实现论述中,会将反复用到前面章节提到的四类经典实现手段:重定时、折叠、展开和脉动阵列。这一章将通过两个已经广泛应用例子:数字中频和全数字FPGA实现立体声FM收音机,让读者认识到真实世界的数字信号处理和设计是怎样的。里面还详细论述了各种滤波器实现方案、FFT实现方案、Cordic的实现原理等。


第四章给出了目前通信系统中常见的信道编解码类型,并对各类编码包含的思想做出说明。核心内容包括RS/BCH/卷积/Reed-muller等,对Viterbi、RS的译码做了非常细致的说明,同时对编解码中蕴含的设计理念做了详细解构。最后给出一个典型的通信系统是如何实现信道编解码的,这个芯片也得到了广泛应用。


第五章则给出了站在算法实现角度的通信原理是什么,如何完成基于经典理论实现单载波系统的调制解调。这部分内容的重点是DVB-S芯片,这个芯片是04年基本设计完毕,06~08年大规模量产的。由于DVB-S芯片非常具备代表性(或者说极端性),既无导频,也无辅助信号,所有的信号都必须通过QPSK信号本身特征进行提取,通常工作于低信噪比下,因此基于经典通信理论的手段用到了极致,最落实到具体芯片实现时,读者又会发现实现极其简单。此外,还介绍了几个小型例子(GMSK,卫星直播星等),方便大家了解其它的设计套路。另外,为了方便大家了解新的单载波应用,还在电子附件中提供了一套给日本一家世界500强公司设计的802.15.4K的部分基带设计代码,读者可以发现设计精细化到极点,总基带处理面积小于10万门。


第六章详细介绍当前宽带通信系统的主流:OFDM多载波系统,从原理上论述OFDM的特点以及对应的调制解调套路。在此基础上,本章给出一个完整的802.11系统(WIFI)芯片设计例子,内容涵盖算法原理、Matlab模型和最终Verilog实现。读者可以从中学习到商业芯片与算法内核之间的差异是什么,如何平衡成本控制和功能需求。这一章是全书论述最详细的一章,掌握算法原理和理解设计代码后,应当能够独立设计现在新的802.11系统或者802.15系列芯片,或许找个团队开发自己的第一款定制芯片也未尝不可。笔者的第一款芯片也是从这里出发的。


第七章,则是详细论述大型公众网络的芯片以及系统开发,为读者梳理整个通信系统设计的脉络与出发点,并将终端、基站、核心网等设备的设计思想以及发展潮流论述清楚。在此基础上,给出了详细的LTE实现思路、基带实现算法、整体软件构架以及典型的模块实现方案。读者可以通过本章阅读,获得比较准确的LTE基站开发思维,对LTESmallCell芯片开发做出合理的方案,并能付诸实践。

发表于 2016-5-27 17:19:30 | 显示全部楼层
楼主这本书写的非常好,团队已经买了1套,不知道里边的代码可以从哪里下载
发表于 2016-5-29 08:14:14 | 显示全部楼层
棒棒的!!!!
发表于 2016-5-29 12:47:34 | 显示全部楼层
意义不大
 楼主| 发表于 2016-5-29 16:34:30 | 显示全部楼层
本帖最后由 劲华 于 2016-5-31 21:59 编辑

本书的样章内容,可以参见附件
第三版分章节目录_各种目录.rar (155.69 KB, 下载次数: 234 )
第一章Verilog入门教程.pdf (7.69 MB, 下载次数: 458 )
 楼主| 发表于 2016-5-29 16:35:20 | 显示全部楼层
大家可以先看看样章,对本书有了解后,再给出自己的意见。
发表于 2016-5-29 19:12:00 | 显示全部楼层
给的verilog代码没有诚意不全,楼主说给私人提供完整的代码到现在也没有一个说法不知道是几个意思。LTE干脆就没有,所以系统的matlab系统仿真代码至少应该整理提供完全吧。不过这些系统的设计算法思想倒是可以借鉴。
 楼主| 发表于 2016-5-30 07:54:16 | 显示全部楼层
回复 7# hgbest


    代码我会在本周六之前提供,耽误的原因是需要进行技术处理。
   另外,目前提供的代码基本上是安全的。因为提供的代码总要保证不会被人追究吧?如果为了追求诚意,被人追究是否合适?而且我这本书出本身就是冒风险的事情,有人会公开提供这么完整的设计方案和部分代码吗?

  另外,公开代码里面实际上已经有完整的WIFI代码和一个完整的DSSS设计,这个设计包含了前面所有章节的IP Component,是一个startup工程。所以,从整体上讲缺少了DVB-S和LTE,但这两个不能公开的道理,我相信您很容易理解。我在未公开的代码中会提供DVB-T经过技术处理的代码和LTE部分代码(几个基本链路和Matlab程序.)。
发表于 2016-5-30 21:44:36 | 显示全部楼层
当当上买了一套来支持作者,但是里面有些排版上信号的下划线都缺失了。
发表于 2016-6-1 22:26:16 | 显示全部楼层
我想看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /3 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-16 23:38 , Processed in 0.028872 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表