推荐序1
进入21世纪,网络信息产业发展极快,究其原因,是因为复杂集成电路技术发展的突飞猛进。芯片的集成度越来越高,成本却越来越低。但是这么复杂的集成电路是怎么设计出来的,知道的人并不多。
石侃先生编写的这本书告诉我们,在现代网络信息系统中,发挥着重要作用的集成电路,其复杂的处理巨大数据流的逻辑功能是完全可以用FPGA实现的。因为集成电路投片生产成本很高,所以在集成电路设计过程中的第一个阶段,就是用FPGA来验证为集成电路芯片设计的逻辑功能是否完全正确,并能以极高的速度完全正确地处理巨大的数据流,并代替正式定型大规模生产前的集成电路。因为FPGA内的硬件逻辑是可以通过编码修改的,而且它的规模相当大,可以容纳几千万甚至几亿个逻辑器件,因此选用FPGA器件设计,可以把许多软件也用硬件逻辑实现,使数据处理系统的运行速度成百倍甚至成千倍地增加。
我很高兴地看到石侃先生编写的这本书把FPGA用于大数据处理的技术概念介绍给许多非FPGA设计专业人士(电子信息技术爱好者),这本书里的大部分专业知识只有一线工作者才能真正了解其意义和实现的细节。无论是软件开发者、计算机网络信息工作者、业余电子系统的爱好者,还是技术领域的决策者,凡是关心FPGA和集成电路及大数据处理技术的人,都可以通过阅读或浏览本书收获丰富的最新专业知识,让自己跟上时代的步伐。我本人非常感谢石侃先生的技术分享。
我在数字逻辑设计行业里耕耘了近50年,近25年来一直从事FPGA和集成电路的设计和Verilog设计方法学的推广,这本书也开阔了我的眼界,受益匪浅,因此我向对FPGA/IC设计技术感兴趣的本科生和研究生推荐这本书。认真阅读本书将对同学们选择专业分枝、技术方向和导师有很大的帮助。
希望石侃先生的这本新书被更多的读者喜欢,我真诚地推荐给各位读者。
夏宇闻
北京航空航天大学退休教授