- 博客(49)
- 收藏
- 关注
原创 一个好用的在线RSS阅读器
最近用国外IP访问有道阅读貌似有问题。于是找了一些替代品尝试。http://reader.aol.com/ 这个和Google Reader最相似,不过导入有道阅读的OPML总是不成功。http://www.inoreader.com/ 这个很好,有道阅读的OPML导入成功,而且对于已经关闭的RSS站点都显示成了红色。有了颜色区分之后,可以直观地看到有好多订阅的博客都不存在了:(,现在果然已经不再
2016-03-09 22:46:59
4383
原创 上升沿的疑问(续)
上篇文章在公众号退出后,收到了大(6)量(个)回复,现摘录如下:王元:电信号大概一英寸延迟是70PS,所以芯片内部不怕反射,因为反射波会被发送驱动器吸收。只有板级间距大,反射回来信号会产生码间(干扰)或振铃。王元同学从原理上的解释很有道理,目前数字芯片内部由于传输线尺寸和信号频率限制,基本不用考虑反射带来的问题。但是恐怕芯片内部的信号线之间的串扰还是需要认真对待的,串扰带来的静态时序问题和静态噪声不
2016-02-19 23:52:43
1204
原创 上升沿的疑问
最近在看两本讲信号完整性的书,其中提到随着芯片制造工艺的发展,一个数字信号的上升沿可以变得越来越陡峭。根据频谱分析,上升沿越陡峭,这个信号的频谱包含的高频部分的比重越大。高频信号成分在阻抗不一致的传输线中,可能因为反射等原因带来一系列的信号完整性问题。但是在芯片设计中,考虑到漏电功耗和时序约束,又是极力要避免数字信号的上升沿(transition)太平缓,通常在TimingSignoff时
2016-02-19 23:20:00
3354
1
原创 《基因组:人种自传23章》《把时间…
《基因组》这本书是看了网上推荐之后,搜到的电子版排版太差,只好在网上买的纸质书。2003年北理工出版的,竟然还有货,而且不贵还打折,于是买了三本,自己看一本,送给俩外甥一人一本。虽然出版时间太久,封面品相有点旧了,不过看完之后,感觉超值。作者按23条染色体,每条挑出几个非常有特点的基因,讲述它们的故事,以及故事背后蕴含的假设、发现、理论。作为一本科普书籍,其中包含的信息量之大,难免让人怀疑作者真的
2016-02-19 23:19:58
1209
原创 gf跳转函数:用vim查阅verilog编译…
前段时间请求IT把Linux服务器上的vim升级到vim7.4,一个想法是可以用vim7.0之后加入的特性gF,可以实现跳转到光标所在文件的指定行,如果文件名后面跟着行号的话。这个命令很高效,不用记下行号,gf,然后输入行号,而是直接gF一步到位。然而仿真verilog的常用工具VCS和NC在给出的编译信息中,文件名和行号的组合格式却不尽相同,gF时灵时不灵,不能处理所有的情景。因此Go
2016-02-19 23:19:52
2090
原创 《进化心理学》《伊斯坦布尔假期》
《进化心理学》这本厚厚的书买了有几年了,先是在书架落灰,后来又躺在床头柜落灰。好在有了kindle版,于是陆陆续续在地铁上走马观花看了一遍。本书的副标题是心理的新科学,可是这个新是相对2004年的,而中文版也出版于2007年。距今粗算也有十年了。然而对于一个门外汉来说,全篇还是充满新意的。从进化论到内含适应性理论,到各种各样的适应器的阐述,适应器和环境的关系,两性的择偶策略及偏好,亲代抚育和亲属关
2016-02-19 23:19:50
503
原创 《人类简史:从动物到上帝》《中西…
最近天气不那么热了,阅读的兴趣又浓厚起来。《岛上书店》故事不错,文笔也好,有些地方很幽默。有很多专门写爱书、爱阅读、书店的小说,但是很多散发着矫情和酸腐的味道,但是这本值得一看。悲剧意味的人生中,充满了浓浓的爱意。好久不看小说了,文学的力量还是非常强大!《中西文明的对照》三星平板在亚马逊每个月有一个四选一的免费电子书,这本是九月的一本。中西各个历史阶段的对比,夹杂些分析和评论。本来对西方
2016-02-19 23:19:44
750
原创 君子善器之Console Calculator
在技术讨论中讲解计算过程或在实验室调试中进行快速计算参数等等场景中经常可见windows自带的计算器从深深的开始菜单中被找到并启动,或者勤快点的会把快捷方式锁定在任务栏,抑或是Win+R敲入calc,都不能不使人感到深深的遗憾和淡淡的着(zhuo)急。古语说工欲善其事必先利其器,说的就是咱们工匠(现在叫工程师)这一行的规矩。对于硅匠也就是集成电路设计工程师来说,和二进制、十六进制打交道那是免不
2016-02-19 23:19:42
582
原创 《East Turkestan Independence Movement》《How Did The Sun Rise Over Yanan》《贪婪的大脑》《空谷幽兰》
最近在地铁上翻了几本书,都挺有意思的,比较开眼界。但是貌似有一本有些争议,从最近水木读书版的争论可以看出些端倪。结合目前的国内政治形势,有句话怎么说来着,“一切历史都是当代史”。中文书名就不提了,感兴趣的自己翻译,哈哈。kindle版排版非常精美,可惜是盗版。另一本能摆上台面说的是《贪婪的大脑:为何人类会无止境地寻求意义》,这是在中亚买的kindle正版。作者的出发点就是意识是物质的。想想接
2016-02-19 23:19:37
3134
原创 《安德的游戏》和《死者的代言人》
最近看了两本科幻,《安德的游戏》和《死者的代言人》。这两本书连续两年包揽雨果奖和星云奖。《安德的游戏》感觉一般,很像近几年的网络小说,战斗训练就像打怪,主角不停地升级进步。结尾也很突兀,虽然有个包袱,不过经过几部网络小说的洗礼,对这种包袱也习以为常了。其虚构的科幻背景也是平淡无奇。不过话说回来,今年是2014年,而成书时间是上世纪八十年代中期(《安德的游戏》最初作为短篇小说发表于1977年,后于
2016-02-19 23:19:34
1962
原创 从耳机接口的OMTP和CTIA标准说起
最近把三星平板标配的线控耳机插到Nexus5上听点东西,线控的一些功能竟然也能正常使用,有些出乎意料,于是网上了解了一下,很有趣,做个记录。下面这篇文章讲的最好,将现在两种标准混用的背景讲的很清楚。http://www.huaxi100.com/thread-1858837-1-1.html其中最有趣的一点是,Apple力推CTIA标准,而中国的国家标准是OMTP(Nokia等支持),
2016-02-19 23:19:31
16676
原创 《欺骗的艺术》
网上不知道谁翻译的一本小书,大名鼎鼎的黑客米特尼克的社会工程入门导引,哈哈。http://book.douban.com/subject/1498757/书中的描述的情节和最近汤唯被骗的事情很类似,难道骗子们都学习了米特尼克的著作?还是天下骗技万宗归一,都是相通的?最近公司IT部门有位资深同事离职了,为公司效力8年。据说是因为空降的CIO对其不满,在领导面前告状,领导不分青红皂白一顿批评
2016-02-19 23:19:29
1140
1
原创 Synopsys Formality Workshop 2013
四月底忙里偷闲去参加了为期两天的Formality的workshop。讲师还是那个讲师,不过相比于2010年底的听的那次Formalityworkshop2005,内容有很大的调整和更新,尤其是使用Formality的策略和debug的各种方法技巧,都总结的比较清晰、可操作。推荐有机会去的同学们再去听一下。有个小道消息是,Synopsys也正在开发测试他们的自动ECO方案,与LEC的类似。
2016-02-19 23:19:26
7697
1
原创 《直觉》《管理未来》
http://book.douban.com/subject/3194672/《直觉》是去年有段时间集中购买的认知科学书籍的一本。对认知科学这门跨学科的综合性研究领域感兴趣,完全是受一个博客的影响。向大家强烈推荐这个中文博客:http://mindhacks.cn/。不过说到《直觉》这本书,感觉不如之前看的《影响力》《追寻记忆的痕迹》那么引人入胜。《直觉》只是从行为心理的多个角度,阐述了直觉和
2016-02-19 23:19:24
763
原创 ubuntu 12.04 in VMware-player-3.1.4-385536
cd /mntsudo mkdir win7sharesudo mount -t vmhgfs .host:/win7share /mnt/win7share/etc/fstab.host:/software /mnt/software vmhgfs defaults 0 0#print MACifconfig#xxcd /usrsudo
2016-02-19 23:19:19
424
原创 PIN/PAD Design in SoC - 5 (完)
5. Bonding Map这个文档是designhouse和封装厂的接口。它描述了设计者对于芯片的封装要求。封装厂会根据这份文档完成封装设计,其结果需要designhouse的设计工程师确认。Bonding Map中含有的信息包括,封装类型、die size、scribe line和seal ring宽度,还有PADopening的尺寸和坐标。这些坐标通常是后端工程师从版图中提取的,
2016-02-19 23:19:16
2148
原创 PIN/PAD Design in SoC - 4 (待续)
4. IO floorplan也就是IO的摆放。首先考虑的是有利于bonding,不可以让bonding线交叉、接触等等。当做的芯片需要pin2pin兼容一款旧芯片时,IO的摆放就相当的痛苦。跟玩积木类似的感觉。LQ封装时,注意有substrate或者flag可以共用,可以把所有的groud都先bond到这上面,然后再从substrate上bond到finger上。BGA的更复杂点,sub
2016-02-19 23:19:14
1583
原创 PIN/PAD Design in SoC - 3 (待续)
3.IO Controller这部分不复杂,只是繁琐,实现的时候别漏了什么就好。3.1 IO MultiplexingIO复用主要含有正常功能复用和测试模式复用两大类。功能复用可以分为静态复用和动态复用。静态复用顾名思义,是在一个相对大尺度的时间段内一个IO上的功能是不变的,一般通过软件配置寄存器、封装、strappin实现。动态复用的时间尺度相对小一点,一般需要做点硬件逻辑自动实现
2016-02-19 23:19:11
1381
1
原创 PIN/PAD Design in SoC - 2 (待续)
2.IO类型选择主要考虑四个方面,首先当然是继承上颗优秀芯片的选择,毕竟是经过量产保证的。由于人员流动,很多技术方面的考虑不一定能够完整继承下来。能弄清楚的错误当然可以改过来,很多貌似不合理的选择有时候隐藏着很偏僻的考虑,一不小心就在某种cornercase下摔个跟头。好吧,大家哈哈一笑算了,谁让俺是个阴谋论者呢,哈哈!如果是inputIO的话,需要考虑一下是否是毛刺敏感的信号,是否需要用
2016-02-19 23:19:08
1602
原创 PIN/PAD Design in SoC - 1 (待续)
1.确定pad opening的尺寸一般前端工程师不需要关心这个,不过有时候由于总总原因,比如测试、封装、面积成本等原因也不得不考虑一下。主要考虑两个方面来确定opening的尺寸,一是做wafer probetest时需要接触探针的部分,由于探针的撞击可能出现凹痕,有些封装厂认为这部分区域就不适合做bondingwire了。所以需要跟做waferprobe的厂商确认probe需要的面积
2016-02-19 23:19:06
2797
原创 PIN/PAD Design in SoC - 0 (待续)
估计会有一段时间不做SoCIntegration方面的工作了,所以花时间总结了一下之前关于芯片的IO设计的一些经验,主要是方便自己将来重新拾起,同时也希望能和大家分享、讨论和学习。内容很简略,基本都是一句话。先啰嗦一下这项工作的责任,曾经有个面试官还以为这个工作是自己设计IOcell的电路,误会无处不在。这项工作还是挺有意思的,有助于理解芯片的物理实现细节,对于非微电子专业出身的芯片设计
2016-02-19 23:19:03
2328
原创 关于脉动阵列的一本老书
相当的老啊,1992年,那时还是初中生啊。题名与责任VLSI阵列处理 [专著] / 贡三元著 ; 王太君,杨绿溪译出版项南京 : 东南大学出版社, 1992载体形态项450页 ; 26cm丛编项数字信号处理丛书语言chi一般附注书名原文∶VLSI arrayprocessorshttp://www.doc88.com/p-141
2016-02-19 23:19:00
859
原创 插入排序和脉动阵列
今天忽然想起来离职前给别的项目组做的一个模块,其设计还是很有趣的,实现技巧自我感觉还是比较巧妙的:)就是不知道离职之后这个设计思路是不是就从此躺在硬盘阵列的某个文件夹下不见天日了,就像张无忌落入悬崖之后碰到的那个武林秘籍,等待着若干年之后的一个工程师无意之中打开,然后击节赞叹。。。哈哈,列位看官别吐了哈。脉动阵列感觉是个比较久远的概念,上学的时候曾经在图书馆的某个角落有本发黄的书籍描述了这个东
2016-02-19 23:18:57
1374
原创 异步FIFO的低水线判定
最近做一个模块,需要用异步FIFO把链路层发来的局部不定时突发数据重建成连续稳定输出的视频流。输出要达到连续稳定的话,开始输出之前,需要在FIFO里攒够一定数量的数据,即FIFO的低水线,用于防止underflow。对应的还有高水线,即数据不能多于高水线,否则来不及输出就overflow了。从某个角度看,FIFO的的低水线给整个数据通道带来了一个latency。这个latency对于周期性的
2016-02-19 23:18:52
3647
原创 使用screen之二
很早以前写过一篇关于screen的帖子,最近又研究了一下,感觉还是挺好用的。发几个链接在这里,记录并推荐给朋友们。http://www.ibm.com/developerworks/cn/linux/l-cn-screen/http://www.ibm.com/developerworks/cn/aix/library/au-gnu_screen/另外,在.screenrc中可以
2016-02-19 23:18:50
484
原创 elastic buffer
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">在高速、串行、源同步的数据传输协议中,用elasticbuffer实现本地时钟和恢复时钟之间的数据同步是比较常见的一种办法。其关键在于利用elasticb
2016-02-19 23:18:29
2103
原创 Low Power Design Framework
有人说基于65nm或更先进的工艺的设计,面积和频率不再是瓶颈,反而功耗会成为新的瓶颈。不懂,如果设计时不注意,导致了更多的门、更高的频率,功耗怎么能够达到要求呢?一个门不仅仅占用了硅片的面积,而且还带来了相应的功耗,因此更简化的设计必定带来更低的功耗。能在低频率下完成的工作,为什么一定要在高频率下完成呢? 下面是前些天听的一个报告里提到的,关于低功耗设计的框架:Efficient po
2016-02-19 23:18:24
474
原创 工程表格中避免首字母大写的设置
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">最近要做一个新项目,先研究了一个类似的老项目。这个老项目的文档非常简略,仅有的内容也非常不规范。例如,在模块的文档中一般都会有一个端口列表,在文档中用一个
2016-02-19 23:18:21
381
原创 人生第一次之首都图书馆
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">研究生毕业六年了,一直没去过图书馆。最近心血来潮,加上媳妇一直抱怨家中的书架快放不下我买的书了(实际上有些夸张,不过不夸张的一个事实是,家中的衣柜已经放不下媳
2016-02-19 23:18:13
1043
原创 一种调试PrimeTime中tcl脚本的办法
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">最近项目告一段落,空闲阅读PT的手册,尝试了一下文档中提到的调试tcl的软件TclPro。虽然属于远程调试,但也支持本地调试,且不限于PrimeTime,任
2016-02-19 23:18:08
4040
转载 用DC综合异步电路zz
http://benjaminweber-space.spaces.live.com/Blog/cns!902D90E6B6C36ACF!1177.entry用DC综合异步电路一般来说是不能用同步电路的综合工具来综合异步电路。同步电路会自动插入缓冲器,而这些缓冲器可能毁坏QDI电路的时序特性。然而手动生成门级网表又如何保证DRC能满足流片要求呢?在我看来,为了满足max transition
2016-02-19 23:18:00
4500
原创 绝对面积与相对面积:Design Compiler中的report_area
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">设计过程中,难免要用DC估计一下芯片的面积。DC中的命令report_area可以达到这个目的。不过这个命令读取的每个cell的area参数都是从logic
2016-02-19 23:17:52
12011
3
原创 《我是沃兹》
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">经常被人们说的一句话是“不要被漂亮的外表所蒙蔽。。。”,对于《我是沃兹》这本书来而言,反过来说比较恰当,“不要被恶俗的封面所蒙蔽。。。”
2016-02-19 23:17:42
1388
原创 《压力下的角逐》
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">在某个订阅的博客上看到了推荐这本书的文章,于是上当当看了几篇文摘,然后买了一本。主要讲IBM为PS3和XBOX360设计处理器的事情。花了两个晚上看完,没有
2016-02-19 23:17:40
1298
原创 Distributed Multi-Scenario Analysis (DMSA)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">The greaterdesign functionality and complexity afforded by today’s smallergeome
2016-02-19 23:17:35
1200
原创 half-node
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">half-node是对工艺的一种定义方法。和它相关的概念是parentnode。 从字面上理解half-node,意思就是在两个parentnode的 中
2016-02-19 23:17:32
1290
原创 原来如此,2010的第一场雪@北京,…
上篇说了堆雪人比较难的事情,还以为是自己技术比较差,后来看了一篇文章,才明白原来跟雪的类型也是有关系的,哈哈,可以自我安慰一番了。http://www.weather.com.cn/static/html/article/20100104/174657.shtml《为什么北京下大雪却堆雪人难?》2010年新年伊始,北京迎接了今年的首场大雪,地面上积了厚厚的一层雪,隆冬季节积雪量如此之大,
2016-02-19 23:17:09
361
原创 COB - Chip On Board
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">最近要做的一个项目上的MRD上有个没见过的词汇,叫做COB,上网查了一下,做一下笔记。顾名思义,就是die直接粘在PCB板上,不像通常先封装成一个pack
2016-02-19 23:15:53
832
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人