你的位置:EETOP 赛灵思(Xilinx) 社区 >> >> 全部 >> 详细内容

殿堂级嵌入式高手的建议:如何保证你项目顺利?

发布者:jackzhang 时间:2014-07-14 17:58:30

作者:Steve Leibson, 赛灵思战略营销与业务规划总监

1971年微处理器刚刚出现时,我的好朋友Jack Ganssle已经站立在嵌入式硬件与软件的交叉路口上,当我第一次碰到他时是二十世纪八十年代,Jack拥有一家专门从事电路模拟的公司。在我看来,现在他已经是一位顶尖的嵌入式软件权威。今天,巴西在线EE网站Embarcados发布了一段关于Jack的采访,背景应该是最近在San Jose 的EE现场会议,如果你正好从事嵌入式软件或者硬件设计,你不妨花10分钟阅读一下这段英文采访。

最近视频的Jack Ganssle (见下面)

最近视频的Jack Ganssle (见下面)

以下一些内容是Embarcados采访中一些有建设性的观点内容。

我参与的大多数公司都愿意改进生产质量管理,因为它们发现高质量的生产流程可以节约成本,但很少公司能够在工程领域这么做,尤其是在固件方面。

我看到很多年轻工程师关于对质量方面的承诺,因为它们还没有被数十年所犯的错误惯坏。

事实上,当我们的工程师针对管理问题指指点点时,我们应该更多检视自己。在很多案例中,我们非常乐意走捷径,因为觉得编码很有趣,调试也很有趣,但是对很多人来说,坐在那里做方案设计与修正需求,却是一件烦琐的事情。

最好的嵌入式项目是航天飞机,他们做到了平均每400行代码一个缺陷,这是不可想象的。

一个嵌入式项目在原始编译之后,平均的错误率为5%到10%,因此,如果你编写了1000行代码,将会有50到100个bug,这是非常多的,但要降低一个数量级bug数量,也不是那么难的。

这个采访从FPGA和赛灵思Zynq Soc开始说起,在我看来,是有一些意外收获。以下是Jack所说内容。

在嵌入式世界里面,FPGA越来越常用,事实上,我正好开始使用这个赛灵思的Zynq板子,它包含两个Cortex-A9处理器与一堆FPGA,我认为,这种方式很酷!这个星期我一直在使用这个器件。过去你可能曾经想做一个ASIC芯片,但20nm工艺下,做一个ASIC芯片可需要几百万美金,谁能够负担得起?但现在,你可以花5美金购买FPGA来实现你所要的,对于一个需要高速的工作,FPGA毫无疑问正是为此量身定做。

有鉴于到Jack的专业性与正确的判断,Jack最近正开始录制视频,我以为这是一个正确的选择,其第一个视频是《当我测试一个点时我的板子为什么崩溃?》,上周刚刚才上线,这里可以看到视频



如果你还没有预订Jack的嵌入式新闻速递,赶紧从速,仅仅需要填写一个email地址就可以了。

原文链接:
http://forums.xilinx.com/t5/Xcell-Daily-Blog/Here-are-a-few-embedded-fir...

© Copyright 2014 Xilinx Inc.
如需转载,请注明出处

最新课程

  • 深入浅出玩儿转FPGA

    本视频基于Xilinx公司的Artix-7FPGA器件以及各种丰富的入门和进阶外设,提供了一些典型的工程实例,帮助读者从FPGA基础知识、逻辑设计概念

  • 从零开始大战FPGA基础篇

    本课程为“从零开始大战FPGA”系列课程的基础篇。课程通俗易懂、逻辑性强、示例丰富,课程中尤其强调在设计过程中对“时序”和“逻辑”的把控,以及硬件描述语言与硬件电路相对应的“

  • Verilog基础及典型数字

    课程中首先会给大家讲解在企业中一般数字电路从算法到流片这整个过程中会涉及到哪些流程,都分别使用什么工具,以及其中每个流程都分别做了