注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
lxttian的个人空间 https://home.eeworld.com.cn/space-uid-277573.html [收藏] [复制] [分享] [RSS]
日志

夏宇闻是个好同志

已有 2044 次阅读2012-6-23 22:06 |个人分类:杂谈|

M = Me
X = Xia
好吧,我承认自己目的不纯。不过还是很佩服夏的。

M:夏老师,我有3个问题想请教您:
1. 你对RTL仿真和综合后仿真结果mismatch的coding style写没写过相关的总结?
2. assign # 2 a=b; 这个语句中#2延时是如何作用的呢? 它为什么能仿真 inertial delay? 它的行为好像和其他的延时方法很不一样。
3.同一个always块里非阻塞赋值的顺序是不是对仿真和综合有影响?

X:我编写的Verilog数字系统设计教程,对您提出的这三个问题都有十分全面细致的阐述和总结。只要认真读过这本书的读者都会理解这几个概念。

M:好的,建议您在第二版的参考资料中加上Nonblocking Assignments in Verilog Synthesis, Coding Styles That Kill!这篇文章。如果您的书是在这之前写的就请无视好了。

X:我编写的书上第十四章用十六页的篇幅,其中包括许多例子和思考题,深入地阐述了您提出的三个问题。如果不理解这些概念,根本不可能用综合工具做出任何可实 际应用并可移植到不同器件上的数字设计。这些概念并非新知识,早在十七年前,美国设计综合器的先驱们早就研究过,并有许多论文阐述有关概念。我在98年编 写的书上就已吸收了这些国外论文中的精华,明确列出Verilog代码可综合风格的八个原则来指导RTL设计。后来有不少论文都是这些先驱者思想和论文的 翻版,有新意的并不多。SystemVerilog的语法中关于阻塞和非阻塞赋值的概念,以及综合器和仿真器的设计思想大多继承自95年前后发表的论文和 方法学。

M:您的书不错,在中文的verilog教程里面应该是佼佼者了,以后在工作中我肯定还会参考学习。但是,你觉得在书中用十几页的篇幅几乎是直接翻译了一篇外 文文献没有版权上的问题吗?即使没有版权上的问题也最好表达一下对原作者的尊重吧,且不说翻译后的比原作差不少。不过希望您在第三版把它写的更好,欢迎批 评指正。

X:我在引用的参考资料里列出了写书引用的文献出处。并在第14章概述中明确声明, "本章是根据(16年前)国外一篇(当时发表在有关Synenergy综合器网上论坛上FAQ栏目)文章,经过自己理解编写而成的…由于论文作者对综合器 和仿真器的内部原理有深入的了解…。"。我不是发表论文而是编写教材,并已明确声明,并没有盗用别人的劳动归自己所有。我希望象您这样能熟练阅读国外文献 的学者或工程师也花一点时间做一些编译工作,把有价值的国外资料介绍给国内同行,节省别人的时间和精力。在这个过程中您也会体会这也需要付出辛苦的劳动和 创造。您以后在指责别人时,最好把被您批评的人的书多读几遍,仔细一些,确实搞清楚后再提出建议。但我很喜欢您直来直去的性格,绝对不会责怪您的,也没有 权力给您小鞋穿。但如果我是一个有权势的恶人,想必您要吃亏的。聪明人中有相当一部分人象您那样性格,十分相信自己,瞧不起别人。我也年轻过,我能理解 您,也肯定会原谅您。然而在社会大环境中,无论中外,都要实事求是,尊重别人的诚实劳动才会被别人尊重。您说我说的有道理吗?

M:谢谢!我也喜欢您这样的性格,并尊重您的成果,更佩服您海纳百川的胸怀。最近的中国社会太轻易就能让一个人愤怒和浮躁,有浅薄之处还请您多多包涵。

X:没有关系。我已近古稀,多年来因为坚持讲理,受过的委屈和伤害多了去了,我从未因此而害怕过,因为我相信以历史的眼光看问题,讲真话、讲道理无罪;忽悠、 欺骗有罪。允许年轻人公开指责是现代文明社会的基本准则。无论指责是对是错,只要大家讲道理,双方往真理靠拢,中国的未来就有希望,反之用权势压制指责, 迫害指责的人,控制舆论,伪造事实,中国又会返回封建专制的皇朝,无论用什么漂亮的名称,也改变不了其反动体制的实质,早晚会垮台的。
发表评论 评论 (1 个评论)
回复 soso 2012-6-25 08:39
技术探讨的态度一直是技术论坛所追寻的,希望楼主与我们一道努力。

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章