中文 英语

硬件FPGA实现随机Gumber生成器


一个新的研究论文发表的题为“FPGA随机数生成器”约翰霍普金斯大学的研究员。根据论文的文摘:“这篇论文提供了一个概念验证创建verilog-based硬件设计,利用随机测量和加扰算法生成32位随机同步和一个时钟周期内field-programmable-gate-arr……»阅读更多

差距在AI调试过程


当一个人工智能算法是部署在该领域和给一个意想不到的结果,通常是不清楚这个结果是正确的。那么发生了什么?是错了吗?如果是这样,什么导致了错误呢?这些往往不是简单的问题回答。此外,正如所有验证问题,根源的唯一办法是将问题分解成可管理的块。semico……»阅读更多

高级合成为RISC-V


高质量RISC-V实现越来越多,但它是架构的可扩展性推动大量的设计活动。面临的挑战是设计和实现定制的处理器,而不必重新实现他们每次在寄存器传输级(RTL)。有两种类型的高级合成(HLS),需要考虑。第一个是通用电气……»阅读更多

要付出代价的


古老的智慧说你应该小心你要求什么,因为你可能会得到它。这肯定是真的在EDA多次在我的职业生涯,我确信这是今天仍然发生。有时候不是什么是想要的结果,或者价格高于预期。作为一个例子,考虑硬件描述语言(VHDL),是为了正确的语言Verilog的问题。probl之一……»阅读更多

语义的麻烦


语义是重要的。他们告诉我们的东西意味着什么。没有你有一大堆语法的语义。更好的语义定义,不太可能是mis-interpreted是因为他们可以更严格的分析。的语义定义的英语不是很好,这就是为什么它是不可能写出一个规范,每个人都同意那…»阅读更多

扫描诊断


Jayant D’索萨,产品经理在导师,西门子业务,解释了扫描测试和扫描诊断之间的区别,导致扫描测试值改变,这可以用来磨练如何在设计失败的真正原因,以及如何更有效地利用测试硬件。»阅读更多

综合硬件与软件


能够自动生成优化的硬件与软件是系统级设计自动化的主要原则之一,从来没有完全实现。现在的问题是,是否会发生,以及它是否仅仅是一种拥有正确的技术或动机使其成为可能。而高级合成(HLS)的工作,已被证明是…»阅读更多

如何优化验证


改善的速度验证工具和方法一直是惊人的,但这对于验证团队创造了新的问题。在过去的20年里,验证已经改变了从单一语言(Verilog)和工具(模拟器)利用多种语言(testbench语言,断言语言、报道语言约束语言),很多…»阅读更多

驯服的并发


并发性增加了复杂性的行业缺乏适当的工具,问题已发展到的错误可以潜入设计没有简单和一致的方式来检测他们。在过去,当芯片在本质上是一个管道,这不是一个问题。事实上,早期的拓荒者EDA创建了一个合适的语言来描述,包含必要的并发性……»阅读更多

使便宜的设计


虽然EDA行业倾向于关注前沿的设计,在设计成本是总成本的一小部分产品,电子行业有很长的尾巴。沿着尾,成为更重要的设计成本总成本的百分之一。许多设计是传统上使用标准部件,如微控制器,但作为额外的……»阅读更多

←旧的文章
Baidu