Moose123
2021-01-12T15:53:00+00:00
[url]https://b23.tv/xkeKZ3[/url]
这视频后半段真是爆笑。
老板让我们芯片开发也探索如何借鉴软件的敏捷开发,提高项目进度。
硬件敏捷开发有想法,他不怕翻车就行。
很形象
芯片开发不用追求敏捷
一般web开发才花里胡哨地搞这个
最后这个有点过分..
直接把赛车手火化了啊?
希望人没事[s:ac:汗]
[quote][pid=486300439,25170426,1]Reply[/pid] Post by [uid=1775774]kbugking[/uid] (2021-01-18 23:58):
最后这个有点过分..
直接把赛车手火化了啊?
希望人没事[s:ac:汗][/quote]可以理解成车里的就是客户[s:ac:汗]
付费测试
[img]http://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]
老板要的敏捷开发一般叫快速变现,真正的敏捷不会变快
我就是专门做芯片的,最近也在研究敏捷开发。可以说,敏捷开发已经是一种趋势了。是真的可以搞,不过最好懂编译器加体系结构。目前学术界也处于研究阶段,不过chisel这种敏捷开发语言已经比较火热了,很多riscv芯片都是敏捷开发搞出了的。未来会有一帮人构建敏捷开发的eda加编译器,芯片开发周期一定会大幅下降的。
敏捷这词就是专门为不懂技术的二货老板起的,人傻好忽悠。。。
[quote][pid=486300439,25170426,1]Reply[/pid] Post by [uid=1775774]kbugking[/uid] (2021-01-18 23:58):
最后这个有点过分..
直接把赛车手火化了啊?
希望人没事[s:ac:汗][/quote]人没事甚至儿子还是天才车手
[quote][pid=486303215,25170426,1]Reply[/pid] Post by [uid=60082222]的嗼[/uid] (2021-01-19 00:13):
我就是专门做芯片的,最近也在研究敏捷开发。可以说,敏捷开发已经是一种趋势了。是真的可以搞,不过最好懂编译器加体系结构。目前学术界也处于研究阶段,不过chisel这种敏捷开发语言已经比较火热了,很多riscv芯片都是敏捷开发搞出了的。未来会有一帮人构建敏捷开发的eda加编译器,芯片开发周期一定会大幅下降的。[/quote]敏捷开发在芯片里不错在的
其实很多大公司早就探索过,以前也看过nvidia的论文。那个是一个1Ghz ARM core的SoC。
这东西的硬伤就是你不能完全照搬软件的模式,那样会容易出bug。
再者,自动化的东西还是没有RTL设计的QoR好,尤其是关键电路都是晶体管级的原理图设计。
一般公司开发一个量产产品都要卖好多年,
指标必须要好。
如果只是实现个功能,功耗和成本都增加可能最后卖不出去,或者没竞争力。
[quote][pid=486301034,25170426,1]Reply[/pid] Post by [uid=41688380]阿三程序员[/uid] (2021-01-19 00:01):
可以理解成车里的就是客户[s:ac:汗][/quote]哈哈,,那客户可真的谢谢你们老板全家了[s:ac:哭笑]
[quote][pid=486304429,25170426,1]Reply[/pid] Post by [uid=41688380]阿三程序员[/uid] (2021-01-19 00:20):
敏捷开发在芯片里不错在的
其实很多大公司早就探索过,以前也看过nvidia的论文。那个是一个1Ghz ARM core的SoC。
这东西的硬伤就是你不能完全照搬软......[/quote]我做了三年芯片,两年编译器。明确告诉你,敏捷开发可以搞。我还接触了一些公司的团队,包括海思的一些部门,有的已经开始搞了。这都是明确的实际。nvidia就没有搞过敏捷开发的开源项目。长期做体系结构不做算法的人有个误区就是,不知道软件算法如何真正的映射到芯片上,实际上很多研究团队都已经在研究这方面的问题了。不要想当然哦
[quote][pid=486304429,25170426,1]Reply[/pid] Post by [uid=41688380]阿三程序员[/uid] (2021-01-19 00:20):
敏捷开发在芯片里不错在的
其实很多大公司早就探索过,以前也看过nvidia的论文。那个是一个1Ghz ARM core的SoC。
这东西的硬伤就是你不能完全照搬软......[/quote]还有就是rtl也是verilog/vhdl硬件开发语言形成的网表,rtl是可靠的,可惜verilog这种几十年前的语言已经严重落后于时代发展了。做敏捷开发的第一步就是设计更好的硬件开发语言来代替verilog。verilog的确是不能做敏捷开发的,因为太弱智了。
敏捷开发第一步:砍了测试和文档(物理)[s:a2:有何贵干][s:a2:有何贵干][s:a2:有何贵干]
[quote][pid=486306732,25170426,1]Reply[/pid] Post by [uid=60082222]的嗼[/uid] (2021-01-19 00:34):
我做了三年芯片,两年编译器。明确告诉你,敏捷开发可以搞。我还接触了一些公司的团队,包括海思的一些部门,有的已经开始搞了。这都是明确的实际。nvidia就没有搞过敏捷开发的开源项目。长期做体系结构不做算法的人有个误区就是,不知道软件算法如何真正的映射到芯片上,实际上很多研究团队都已经在研究这方面的问题了。不要想当然哦[/quote]一年前我们还是要过代码的,我以前就在那我还不知道。敏捷开发做芯片目前就是国内在卖概念,
国际没人用它做量产芯片。
因为这玩意QoR比较差,这是公认的缺陷。
越是频率高越不能用