《高级FPGA设计》书评

出版社:机械工业出版社
出版日期:2009-2
ISBN:9787111255475
作者:克里兹
页数:241页

译得确实是差,建议看英文版!

翻译水平真是不敢恭维!随便举一例有误导之谦的英文原文:Parallel structures for separating sequentially executed operations into parallel operations.译文:并行结构使分开的时序执行操作成为并行操作(我承认我没读懂。。。)应该的意思:通过并行结构,将顺序执行的操作分解为并行操作如果硬着头皮看下去,还是能勉强看看,看着觉得无法理解的地方就看英文好了。。。

被译者糟蹋了

这是一本神书,血泪经验的总结。基本上在做大型设计的时候碰到的问题都有讲到,甚至可以当做手册来用,而且很薄,节约了大笔的阅读时间,中文版的是孟宪元老兄翻译的,这人简直就是为了赚钱糟蹋了知识,很多地方语句不通,像是用金山快译翻译的。一本好书这么被糟蹋实在可惜。还是网上下载一个原版的看吧,买原版?100美金,我还没有这个购买力。

菜鸟学习FPGA

真正想系统的耐心的细致的学习FPGA是在去年冬天,因为本来没打算将来从事这方面,只懂得一点设计思路以及语法等,会运用就行了。所以这本书看的为时尚早了点(事实证明确实如此),里面有很多经验总结以及设计思想还不是太能理解,但这本书的英文版评价太高,本菜实在没忍住,还是拿来翻了翻。tips:0初学者可能看的不大明白,但是里面很多经验总结需要应用到平常的实验中。1本书几乎都在硬件的基础上进行阐述,所以需要充分理解数字设计包括verilog代码的硬件特性。2中英文结合。翻译的实在不好,亚稳态都被翻译成了准稳态。examples0流水线思想很多地方都有用到流水线,包括速度优化时序分析等。同时速度跟面积两者又往往鱼和熊掌不可兼得,需要在实际工程中综合考虑。其中提到的数字设计三个基本物理特征,速度、面积、功耗都比较容易理解,也很实用。1复位与置位很多地方都可以看到复位与置位的讲解。关于异步复位同步释放的原理,这里讲的是最详细的(我认为的)。完全异步复位在释放的时候容易引起亚稳态,当复位信号十分接近于时钟沿时,将不满足复位恢复时间,使得输出不稳定。完全同步复位下,对于周期比较大的时钟源,可能在一个时钟周期内捕捉不到复位信号,使得复位无法确立。另外还有混合复位以及多时钟域复位的讲解,值得看一看。2组合逻辑环这个组合逻辑环在其他地方也有讲到,但是没有分析。本书有结合实例,分析产生组合逻辑环的条件。这里需要注意的就是在组合逻辑的编码中,要将always块中所有的输入都列在敏感列表中。3有关布图布局布线以前基本没怎么考虑过这个,所以简单的认为是代码编写完成经过综合后系统自动的分配所采用芯片的资源的使用以及放置,认识的比较低端。高层次的理解中包括各种复杂的优先级算法问题,还有速度资源以及延时之间的匹配。对于这方面的优化设计需要人为的添加约束,本菜目前还不清楚该如何去添加约束文件。4也有很多地方目前还难理解,涉及算法以及更加偏向硬件底层方面的认识很有限。还需要自己多做实验多写代码并且不断总结。内容读起来琐碎的很,还是很要耐心的,特别对于本菜鸟这种的。另外就是一些在网上看到的FPGA的学习方法,小小总结了下,新手可以看看。原文链接找不到了,只简单敲一下:1熟悉FPGA内部结构,了解可编程逻辑器件的基本原理2熟悉FPGA应用的主要方向,学习FPGA以外的东西3充分理解HDL语言,理解其中的硬件结构4数字逻辑是根本


 高级FPGA设计下载


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024