存档

文章标签 ‘Sigma’

看来写技术博客没前途

2011年4月21日 sigma 24 条评论 10,127 views

今天中午,看了下本博客sigma的百度统计,发现好诡异,很多通过google到我之前写过那篇关于《砰然心动》电影的文章的访问。有图为证:

百度统计图
个人感觉很诡异,因为之前几乎没有通过google搜索关键字“砰然心动”来到我博客的统计,今天突然暴增,很是诡异,之后我自己搜了下关键字,发现我的网页都是排名在第二页以后,这样还能有这么多流量!之后我用AdWords的keyword tools分析了关键字“砰然心动”,发现那里显示每月搜索量不到10,看来keyword tools太不靠谱。

突然又想起另外一篇文章:《CMP读书笔记五:通过并行加速程序》,这篇文章刚写完第二天我就发现被google收录了,并且用关键字“并行加速”搜索还排第一名(链接),可是,这么多天过去了,一个从并行加速关键字过来的访问者也没有。

看来,博客要有流量,只能靠生活类大众类的文章,技术类文章没前途,毕竟技术只是一小部分人的玩具,只有一小部分人会关注。不过,我还是尽量写些技术文章(但必须强调,里面的很多内容可能会有错误!各位读者请自行甄别),谁叫我是一名杯具的工科男呢,偶尔发发生活中的牢骚,无病呻吟下。

另外感概下,google的Pagerank算法做的真的很好,对原创内容相当鼓励,对新站点也很友好,不像百度,话说今天看google一个家伙在MIT上的mapreduce的课件,里面提到了pagerank的基本思想,感觉那思想其实最初很简单,但是就是靠这个算法,诞生了一个互联网巨人,互联网神话。不得不感概,神奇往往就在一瞬间诞生,很多伟大的事物其实出发点(或者说motivation)都是很简单的!

update:刚终于知道为什么平时没人搜的东西突然很多人关注了,原来是韩寒发了《爱的代价》一文,里面推荐了《砰然心动》这部电影,看来韩寒的影响力不容小窥!

六西格玛(Six Sigma)管理简介

2011年3月30日 sigma 没有评论 7,443 views

六西格玛是一种能够严格、集中和高效地改善企业流程管理质量的实施原则和技术。它包含了众多管理前沿的先锋成果,以”零缺陷”的完美商业追求,带动质量成本的大幅度降低,最终实现财务成效的显著提升与企业竞争力的重大突破。

6Sigma的概念最早由摩托罗拉提出,推行六西格玛之后的摩托罗拉,产生巨大的蜕变,在品质方面超越当时的日本。但是,让六西格玛在短短几年内,成为许多世界级企业争相投入,作为降低成本、提高竞争力最大妙方的最大功臣,则是美国通用公司的杰克·韦尔奇。

6sigma管理即要求企业在整个流程中(而不仅限于产品质量),每百万个机会中的缺陷率少于3.4,这对企业来说是一个很高的目标。

随着将近二十年来的应用发展,六西格玛已由原先摩托罗拉创建成型的质量管理战略上升到了一整套系统的使公司达到世界级的质量和竞争力的管理策略和技术手段。其实理解6Sigma不需要很深的统计学技术或背景,事实上,“6Sigma是什么”能以各种不同的方式回答。如果概括地回答的话,可以说6Sigma管理是:“寻求同时增加顾客满意和企业经济增长的经营战略途径。”即:

  • 在提高顾客满意程度的同时降低经营成本和周期的过程革新方法;
  • 通过提高组织核心过程的运行质量,进而提升企业赢利能力的管理方式;
  • 在新经济环境下企业获得竞争力和持续发展能力的经营策略。

在这里我们将简洁、条理地定义6Sigma为:

    1、衡量企业产品质量、整体运作流程质量及整体竞争力水平的方法; 
    2、改进企业产品质量、整体运作流程质量及提升核心竞争力的方法; 
    3、真正实现卓越业绩和持续领先的管理哲学和方法论。 
    6sigma管理的核心理念实际上不仅是一个质量上的标准,它更代表着一种全新的管理理念,即要企业改变过去那种“我一直都这样做,而且做得很好”的思想,因为尽管过去确实已经做得很好,但是离6sigma管理的目标还差得很远
    以上内容来自关于6sigma管理的含义。更多关于六西格玛的信息请看百度百科六西格玛词条。

Sigma(西格玛)的一些含义

2011年3月29日 sigma 2 条评论 7,661 views

我的博客域名是Sigma.me,之前在About一文中就提到有空会写些东西来解释一下Sigma的各种含义。现在我将在此文中进行一一解释。

  1. Sigma最初的希腊字母∑的英文拼写,汉语一般音译为:西格玛,是第十八个希腊字母(大写Σ,小写σ)。在所有的数学希腊字母中,这算是一个很常见的字符,大写Σ一般表示求和的意思。小写σ的意义在不同场合不一样,比如说在统计学中,西格玛σ一般代表标准差 (standard deviation),它表示是各数据偏离平均数的距离的平均数,它是离均差平方和平均后的方根,用σ表示。标准差是方差的算术平方根。标准差能反映一个数据集的离散程度。σ可以对工程中的变异进行量度,因此在工程管理中有一个叫six sigma(六西格玛)的概念。
  2. Sigma Corporation(适马股份有限公司):是1961年建成的生产135相机交换镜头的专业厂家,这比已经小有名气的专业生产镜头厂家腾龙、图丽股份有限公司晚11年之久,时值日本的相机制造业正处于战后以来蓬勃发展、赶超西德的阶段,因此135相机需要各式的大量的交换镜头。但是当时的三大相机名厂尼康、佳能、潘太克斯各自都有相当庞大的优质镜头系列为自己的相机配套,加之上述的两个出了名的生产镜头专业股份有限公司各自生产的镜头。对适马公司就形成了一个“高压”,适马公司的杰出的创办人,优秀的光学技术专家、精通生产与销售的企业管理总裁Michihiro Yamaki先生(由于他在光学镜头制造业上的成就、贡献及名望,后来还担任了日本摄影器材商会“JPEA”主席职务。仅此一点,可见适马公司在摄影镜头的研制与开发上举足轻重之地位),深知在逆境中如何求生存。公司成立伊始,就以高科技为目标、博采众家之长但又不步他人后尘的创新精神为宗旨,以物超所值的产品赢得了市场上的信誉(以上内容来源于中关村在线)。
  3. Sigma-Aldrich(西格玛试剂公司):Sigma-Aldrich公司是一家在生命科学领域有着领导地位且拥有高科技产品的公司。其生物化学,有机化学产品在基因组研究,生物技术,药物研发,疾病诊断及高科技化工生产方面广泛应用。客户群广泛分布于生物技术公司,高校,政府机构,医院及工厂。数以百万计的科学家和技术人员使用Sigma-Aldrich的产品。Sigma-Aldrich公司已在36个国家建立直销公司,在全世界有7900多雇员提供优质的服务。
  4. 西格玛大厦:前微软亚洲研究院(MSRA)和微软亚洲工程院所在地,据说该栋楼取名叫Sigma大厦的原因是:Sigma表示数学中的求和,而团队合作精神是微软企业文化的核心,所以可以sigma大厦理解为“集大成”。不过貌似现在微软已经搬到了位于北京中关村核心商务区中关村广场新修建的微软大厦。我的博客的副标题,work hard,play hard其实就是来自位于西格玛大厦微软亚洲研究院的一句话“work hard,play harder”。
  5. Sigma乐队:华研新推出的唱跳组合,由周定纬、李杰宇、林维哲组成。

最后附上一张sigma三种写法的图:

北京的天气就是耍流氓

2011年2月25日 sigma 12 条评论 4,391 views

好不容易来到帝都,本来以为这个冬天可以好好看几场雪,谁知,到现在为止,一场也没看到(我承认,在12,13号下过,可是那时我在家)。昨天天气预报说,25号下雪,可是26号两个小时都过去了,气温倒降了不少,可是雪还是一丁丁都没看到。

为了纪念如此诡异的天气,立此博客以为志,顺便更新下许久没更新的博客。乘着还没下雪骂一句老天:

凡是不以下雪为目的的降温都是耍流氓

嗯,这句话,现在还能说,明早(26号)也许就不能了,也许明早就真的下雪了…

最后附几张去年(2010年)元旦刚过来的大雪照片,算是向今年的雪神挑衅or激将:

大雪中的ICT:

但是,ICT室内却仍如春:

update 2011-2-26:今早北京终于不耍流氓了,昨晚后面终于下了雪

分类: life, 随感 标签: , , , , ,

芯片设计中验证Verification,确认Validation以及测试Test的区别

2011年2月6日 sigma 2 条评论 51,009 views

上一篇关于测试的文章提到,现代芯片设计中的QA环节有两个,验证Verification和测试Test,事实上,还漏了一个不常见的,其英文为Validation,对应中文经常也翻译为验证,但为了和之前的验证区分,我在此翻译成确认。

对于刚进入芯片设计领域的童鞋,经常被这三个概念迷惑,很难区分,我曾经也是,因此,在这里把我理解的异同点在这里写一下,不一定准确,希望对某些童鞋有用。

验证(Verification),确认(Validation),测试(Test)的最终目的是一样的,都是减少设计中的缺陷,保证设计的质量,可以算是QA的环节(不过貌似现在QA几乎就是指测试了),不同点的是,他们是在不同的层次,由不同的人进行的工作。

验证(Verification)一般是在硅前的rtl设计阶段进行的,一般也是由rtl设计人员负责的。其目的是让设计符合设计者所想的,粒度也比较细,一般前期是分模块的,不同的模块由不同的设计人员进行,后期才会将所有模块连起来联调。由于这时候只有rtl,需要用软件仿真来模拟最终的硬件行为,速度很慢,因此用于验证的向量规模都比较小,即便如此,在整个设计周期中,验证所占的时间也非常可观,对于这一点,作为一个做设计和验证的码农,我深有体会,把rtl写出来,简单,把rtl验证好,那是非常地难。

确认(Validation)是由结构设计者完成的(这是我的理解,不知对否),一般是对设计的功能进行验证,即确认设计能否实现某种功能。其粒度(功能级)较验证(一般为模块级)要粗一些,时间也短一些。

测试(Test)一般是在硅后(Post-silicon)完成的,有专门的测试人员完成,粒度最粗,一般是系统级(其实验证也会在系统级进行,但由于是硅前的,规模非常非常的小)。并且由于已经有了硬件平台,测试速度大大提高,因此规模也比较大,具体的可看之前关于测试的文章

一般来说,芯片设计会有专门的验证(也负责设计)和测试人员,但没有专门的“确认”人员,就像龙芯有验证组和测试组,但没有“确认”组。

比较复杂的芯片,如处理器,验证与测试已经占了整个芯片研发的大部分时间,一般来说,在一款芯片量产前,需要进行几次工程样片的流片,这些流片的主要原因都是测试中发现了缺陷,从而重新修改设计,重新进行验证(一般只验证修改的模块),重新进行测试(一般也是针对之前发现的缺陷,以及因为之前的缺陷无法进行测试的部分)。

无觅相关文章插件,快速提升流量