<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-29640983</id><updated>2010-01-12T22:40:37.457+08:00</updated><title type='text'>Digital IC Design</title><subtitle type='html'>Digital IC design,Verification,IPcore,Video,Audio,...</subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default?start-index=26&amp;max-results=25'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.yanzhi.info/blog'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>83</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-29640983.post-7056926419825474137</id><published>2010-01-04T08:39:00.001+08:00</published><updated>2010-01-04T08:39:57.677+08:00</updated><title type='text'>域名更改</title><summary type='text'>yanzhi.org -&gt; yanzhi.infoblog addr: http://www.yanzhi.info/blog/Sorry for any inconvenience!  </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/7056926419825474137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2010/01/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/7056926419825474137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/7056926419825474137'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2010/01/blog-post.html' title='域名更改'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-7296208680690515582</id><published>2009-12-31T16:17:00.001+08:00</published><updated>2009-12-31T16:17:32.533+08:00</updated><title type='text'>Happy New Year</title><summary type='text'>Happy New Year! </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/7296208680690515582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2009/12/happy-new-year.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/7296208680690515582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/7296208680690515582'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2009/12/happy-new-year.html' title='Happy New Year'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-3704311733620119341</id><published>2009-12-21T16:24:00.001+08:00</published><updated>2009-12-21T16:24:47.487+08:00</updated><title type='text'>多媒体SOC严重同质化</title><summary type='text'>cpu+video+graphic+image+audio+interface构成了一个高性能的soc，类似这样的芯片出了一颗又一颗，大部分核心ip都是license，这些产品的核心竞争力在哪呢？未来竞争力又体现在何处？做digital设计的人员出路又在何方？目前可以说嵌入式软件是产品差异化中最重要的一环，但随着处理能力的进一步增强，嵌入式软件会不会有第二个微软出现？Android？到那时候，这些做多媒体soc的公司的竞争力又还剩什么？  </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/3704311733620119341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2009/12/soc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/3704311733620119341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/3704311733620119341'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2009/12/soc.html' title='多媒体SOC严重同质化'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-4014356387323062204</id><published>2009-10-13T15:50:00.000+08:00</published><updated>2009-10-13T15:51:12.549+08:00</updated><title type='text'>restore source code encrypted by 'protectip'</title><summary type='text'>  protectip from synplicity(in the synplify install directory) can encrypts VHDL and Verilog source files, it's a simple perl script which call the openssl for encryption.    The synplify tools can decrypt the source files before compiler, but the engineers can only read the encrypted text. so the ip be protected.    However, you can restore the source code if you got the password for ip </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/4014356387323062204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2009/10/restore-source-code-encrypted-by.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/4014356387323062204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/4014356387323062204'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2009/10/restore-source-code-encrypted-by.html' title='restore source code encrypted by &apos;protectip&apos;'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-6727535464664754690</id><published>2009-09-20T00:03:00.001+08:00</published><updated>2009-09-20T00:03:42.547+08:00</updated><title type='text'>IC设计书籍推荐</title><summary type='text'>做这个几年了，不知道算不算入门了。把一些曾经看过的书籍中觉得不错的推荐给大家。其中有几本模拟和版图类的书籍是别人给推荐的。根据当当网的资料做了个网页，以后会持续更新，http://www.yanzhi.org/blog/book.htm  </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/6727535464664754690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2009/09/ic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/6727535464664754690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/6727535464664754690'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2009/09/ic.html' title='IC设计书籍推荐'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-769331191785939514</id><published>2009-05-10T22:47:00.001+08:00</published><updated>2009-05-10T22:52:37.242+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Script'/><title type='text'>linux防止误删除的简单办法[Tips]</title><summary type='text'>建立硬链接，ln 源文件 【链接名】硬链接的作用就是允许一个文件拥有多个有效路径名，直到删除最后一个链接文件才会真正被删除 </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/769331191785939514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2009/05/linuxtips.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/769331191785939514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/769331191785939514'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2009/05/linuxtips.html' title='linux防止误删除的简单办法[Tips]'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-7148804179381398953</id><published>2009-04-30T22:39:00.000+08:00</published><updated>2009-05-10T22:52:18.126+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><title type='text'>Dirac-&gt; vc-2 ?</title><summary type='text'>  About DiracDirac is an advanced royalty-free video compression format designed for a wide range of uses, from delivering low-resolution web content to broadcasting HD and beyond, to near-lossless studio editing.   The Dirac ProjectOriginally created by the BBC Research department, the Dirac project has expanded to include companies providing hardware equipment and software for handling Dirac </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/7148804179381398953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2009/04/dirac-vc-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/7148804179381398953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/7148804179381398953'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2009/04/dirac-vc-2.html' title='Dirac-&gt; vc-2 ?'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-6660865240742572231</id><published>2009-03-24T21:25:00.001+08:00</published><updated>2009-03-24T21:25:27.979+08:00</updated><title type='text'>硅谷模式未必适合本土创业公司【转自老杳吧】</title><summary type='text'>  本人目前就职于一家本土集成电路创业公司，对这篇文章高度认同。  所谓硅谷集成电路创业模式一般包含三个阶段，一、获得VC对创意及团队认可，一般集成电路设计创业团队可以获得100-500万美元的启动资金创业；二、产品开发完成后创业公司会二次融资，额度一般在500-2000万美元用于产品推广；三、技术或产品获得市场认可后创业公司一般会选择直接IPO或被知名跨国公司收购，成功的硅谷创业公司一般都会经历上述三个阶段。  与硅谷模式不同，集成电路在中国发展几十年，上市的只有中星微、展讯和珠海炬力，能够被跨国公司收购的案例很少，十年前新涛科技被IDT以8500万美元收购以及上海掌微被Sirf 1.25亿美元收购之外鲜有成功，其实这两家也不能算是本土创业公司，总部都在硅谷，运营主体都设在美国，中国只设有部分研发，甚至所销售的产品也是以海外为主。  硅谷创业以核心技术为目标，能被跨国公司收购很正常，</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/6660865240742572231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2009/03/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/6660865240742572231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/6660865240742572231'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2009/03/blog-post.html' title='硅谷模式未必适合本土创业公司【转自老杳吧】'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-6081171528366191628</id><published>2008-12-25T20:58:00.001+08:00</published><updated>2009-05-10T22:52:52.894+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><title type='text'>2009 Coming</title><summary type='text'>Merry Christmas &amp; Happy New Year! </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/6081171528366191628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/12/2009-coming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/6081171528366191628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/6081171528366191628'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/12/2009-coming.html' title='2009 Coming'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-5576074940614389574</id><published>2008-12-24T20:49:00.002+08:00</published><updated>2008-12-25T19:56:39.494+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Script'/><title type='text'>diff in linux</title><summary type='text'>diff在linux下用来比较两个文件或者文件夹的内容，具体使用可以参考http://linux.about.com/library/cmd/blcmdl1_diff.htm，其中-b可以比较不同类型的文件，如dos，unix，但经实践证明，如果两个文件类型不一样，且文件比较大，如大于1MB时，比较时间会很长，why?   如果我们把Windows下产生的文件在linux下执行一次dos2unix，转换成unix类型，然后再用diff比较，时间将大大减少。仅试过文本文件。</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/5576074940614389574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/12/diff-in-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/5576074940614389574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/5576074940614389574'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/12/diff-in-linux.html' title='diff in linux'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-5399782933836145333</id><published>2008-11-08T23:02:00.008+08:00</published><updated>2008-11-09T00:01:23.509+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AsicDesign'/><title type='text'>Virtex5 DSP48E Synplify8.6.2 bug?</title><summary type='text'>最近工作中遇到的一个问题，不知道是否是工具的bug，在此备案。问题描述：设计中所用到的一个乘法器，在fpga验证时不能工作，用逻辑分析仪查看得知乘法器输入正确，但输出有问题。通过多次修改并用综合后的网表仿真得知是synplify在综合时调用DSP48E时处理出错，具体分析如下：环境：Xilinx的Virtex5 LX系列FPGA，Synplify8.6.2综合，ISE9.2实现，Modelsim后仿设计背景：乘法器的输入，一端为寄存器直接输出，另一端是比较复杂的组合逻辑，输出结果再做加法等运算，然后送入寄存器。DSP48E简介：Virtex-5 DSP48E Slice 包含 Virtex-4 DSP48 的所有功能以及多种新功能。这些新功能包括一个更宽的 25 x 18 乘法器和一个扩展后用作逻辑单元的加/ 减功能。看框图：其中输入可以有两级寄存器，</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/5399782933836145333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/11/virtex5-dsp48e-synplify862-bug.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/5399782933836145333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/5399782933836145333'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/11/virtex5-dsp48e-synplify862-bug.html' title='Virtex5 DSP48E Synplify8.6.2 bug?'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_6iCGeiHXgwM/SRWusnedQYI/AAAAAAAADaA/vbw1iC_rgi8/s72-c/dsp48e-slice.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-6088473980423139794</id><published>2008-09-30T08:42:00.001+08:00</published><updated>2008-11-09T00:01:30.864+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Docs'/><title type='text'>IPcore Release Package</title><summary type='text'>IPcore Release Package Should include:Synthesizable Verilog RTLBit-accurate C modelVerilog testbench Detailed product documentationDesign specificationsIntegration guidelinesComplete verification suiteVHS tape with example noisy signalsExtensive tests including corner-case scenarios Golden test result vectorsFPGA test board (with testbench and supporting files)Support and trainingto be added... </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/6088473980423139794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/09/ipcore-release-package.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/6088473980423139794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/6088473980423139794'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/09/ipcore-release-package.html' title='IPcore Release Package'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-7199943031317247456</id><published>2008-09-29T08:34:00.001+08:00</published><updated>2008-11-09T00:01:41.801+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Script'/><title type='text'>清除所有.svn目录</title><summary type='text'> 一、在linux下  删除这些目录是很简单的，命令如下find . -type d -name ".svn"|xargs rm -rf或者find . -type d -iname ".svn" -exec rm -rf {} \;  全部搞定。二、在windows下1、在项目平级的目录，执行dos命令：  xcopy project_dir project_dir_1 /s /i2、或者在项目根目录执行以下dos命令 for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"3、直接用windows的搜索功能，打开搜索隐藏文件的选项，然后搜索.svn，再一起删除即可   </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/7199943031317247456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/09/svn.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/7199943031317247456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/7199943031317247456'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/09/svn.html' title='清除所有.svn目录'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-6746383858599815617</id><published>2008-09-27T19:59:00.002+08:00</published><updated>2008-09-27T20:05:58.723+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AsicDesign'/><title type='text'>Power Savings Techniques</title><summary type='text'>From snug San Jose -- Power Analysis MethodologyFrom Spreadsheet to Sign-off  by George Cuan, Cisco Systems, Inc.</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/6746383858599815617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/09/power-savings-techniques.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/6746383858599815617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/6746383858599815617'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/09/power-savings-techniques.html' title='Power Savings Techniques'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/Eric0208/SN4hEGELg7I/AAAAAAAADS8/SCcVR2CqYQ8/s72-c/lp.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-4613107087816122951</id><published>2008-08-31T22:53:00.001+08:00</published><updated>2008-09-27T20:07:00.897+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AsicDesign'/><title type='text'>async fifo design</title><summary type='text'>Key points:1. fifo body: dual ports sram or registers array2. read and write address for sram3. empty and full flag for the fifo body, it's the most important, and there are two methods presented in the reference paper. 4. almost empty or almost full flag, if needed5. fifo content depth or fifo space depth, if needed6. some special case for the special application, eg.  the predicable  r/w clock </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/4613107087816122951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/08/async-fifo-design.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/4613107087816122951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/4613107087816122951'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/08/async-fifo-design.html' title='async fifo design'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-5119786362714141823</id><published>2008-06-05T11:03:00.001+08:00</published><updated>2008-09-27T20:08:30.090+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='AsicDesign'/><title type='text'>H.264 Baseline Decoder from opencores</title><summary type='text'>     Nova is a low-power realtime H.264/AVC baseline decoder of QCIF resolution, targeting mobile applications. It is a dedicated, full hardwired and self-contained ASIC design without utilizing any GPP/DSP cores. It has been successfully verified on Xilinx Virtex-4 FPGA and 0.18um ASIC chip. The measured power consumption is 293uW@1V for 30fps QCIF decoding.  Introduction page:http://</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/5119786362714141823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/06/h264-baseline-decoder-from-opencores.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/5119786362714141823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/5119786362714141823'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/06/h264-baseline-decoder-from-opencores.html' title='H.264 Baseline Decoder from opencores'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-5610734009062951890</id><published>2008-05-28T22:20:00.001+08:00</published><updated>2008-09-27T20:07:09.556+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Docs'/><title type='text'>Berkeley University EECS Course WEB Sites</title><summary type='text'>http://inst.eecs.berkeley.edu/classes-eecs.html There are many EE classes online, so good for the EE students and RDs. EECS1 Introduction to EECSEECSBA1 Strategic Computing and Communications TechnologyEECS20N Structure and Interpretation of Systems and SignalsEE24 Freshman SeminarEE40 Introduction to Microelectronic Circuits EE42 Introduction to Digital ElectronicsEE43 Introductory Electronics </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/5610734009062951890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/05/berkeley-university-eecs-course-web.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/5610734009062951890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/5610734009062951890'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/05/berkeley-university-eecs-course-web.html' title='Berkeley University EECS Course WEB Sites'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-5272650146323280700</id><published>2008-05-22T20:28:00.002+08:00</published><updated>2008-05-25T10:43:41.853+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><title type='text'>Support earthquake relief in China</title><summary type='text'>From:http://en.wikipedia.org/wiki/2008_Sichuan_earthquakeThe 2008 Sichuan earthquake (Chinese: 四川大地震), which measured at 8.0 Ms according to the China Seismological Bureau, and 7.9 Mw according to USGS, occurred at 14:28:01.42 CST (06:28:01.42 UTC) on 12 May 2008 in Sichuan province of China. It was also known as the Wenchuan earthquake (Chinese: 汶川大地震), after the earthquake's epicenter in </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/5272650146323280700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/05/support-earthquake-relief-in-china.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/5272650146323280700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/5272650146323280700'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/05/support-earthquake-relief-in-china.html' title='Support earthquake relief in China'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_6iCGeiHXgwM/SDVqK-Yd1AI/AAAAAAAACV0/ob4vkoW79ys/s72-c/erathquake.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-5990910310975176155</id><published>2008-03-23T12:47:00.002+08:00</published><updated>2008-03-23T12:59:52.013+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><title type='text'>新的虚拟主机</title><summary type='text'>最近新申请了国外的虚拟主机，以后blogger的ftp发布顺畅多了。庆祝...</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/5990910310975176155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/03/blog-post.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/5990910310975176155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/5990910310975176155'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/03/blog-post.html' title='新的虚拟主机'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-3160015102507901937</id><published>2008-03-10T21:04:00.001+08:00</published><updated>2008-03-10T21:09:48.720+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AsicDesign'/><title type='text'>registered output</title><summary type='text'>      最近项目碰到的一个问题，设计时没用寄存器输出，导致接口部分由于时序问题出错。就此问题谈点自己的看法。       一般来说，我们只是在芯片的接口处考虑寄存器输出，因为内部逻辑都能在EDA工具的控制较好地保证timing，但接口处由于对方的逻辑未知，无法保证timing，在某些case可能会出现timing出错的问题。       当项目较大时，综合不能完全top-down，此时在IP的顶层最好也用寄存器输出，以简化IP间接口timing的check。       IP内部的话，不一定非得寄存器输出不可。很多初学者为了简单起见，只要是输出都加上寄存器，这样会浪费面积，而且有时电路的效率也会降低（delay1T）。       总的来说，是否需要寄存器输出虽是个小问题，但对于高效稳定的设计，任何小问题都不得放过。 </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/3160015102507901937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/03/registered-output.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/3160015102507901937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/3160015102507901937'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/03/registered-output.html' title='registered output'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-8824071631980713812</id><published>2008-01-17T20:10:00.000+08:00</published><updated>2008-01-17T20:24:41.253+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Script'/><category scheme='http://www.blogger.com/atom/ns#' term='AsicDesign'/><title type='text'>How to do Statistical Timing Analysis for a Path that Includes Clock-shaping Circuit</title><summary type='text'>Question:I have a pulse-shaping circuit similar to the one shown in the following figure.In the following circuit, only the falling edge from and1/A and rising edge fromand1/B should be used (see waveforms).How should this be modelled in PrimeTime?Answer:This can be done using the set_case_analysis command and assigning values "falling"to and1/A and "rising" for and1/B. A sample verilog netlist, </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/8824071631980713812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2008/01/how-to-do-statistical-timing-analysis.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/8824071631980713812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/8824071631980713812'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2008/01/how-to-do-statistical-timing-analysis.html' title='How to do Statistical Timing Analysis for a Path that Includes Clock-shaping Circuit'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-3403329560555686670</id><published>2007-12-31T21:37:00.001+08:00</published><updated>2007-12-31T22:32:08.614+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Docs'/><title type='text'>some video ebook links</title><summary type='text'>1.Title: Video Codec Design: Developing Image and Video Compression Systems Author: Iain Richardson ISBN: 0471485535 http://rapidshare.com/files/21088581/110_0471485535_Video.rar Password: free4vn.org 2.Title: Video Demystified, Fourth Edition (Demystifying Technology) Author: Keith Jack ISBN: 0750678224 http://rapidshare.com/files/21081509/303_0750678224_JACK__K.__2001_._Video_Demystified_-_</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/3403329560555686670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2007/12/some-video-ebook-links.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/3403329560555686670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/3403329560555686670'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2007/12/some-video-ebook-links.html' title='some video ebook links'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-8566366101796687139</id><published>2007-12-24T08:44:00.001+08:00</published><updated>2007-12-31T22:31:30.331+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><title type='text'>Merry Christmas and Happy New Year</title><summary type='text'>  Merry Christmas and Happy New Year! </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/8566366101796687139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2007/12/merry-christmas-and-happy-new-year.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/8566366101796687139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/8566366101796687139'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2007/12/merry-christmas-and-happy-new-year.html' title='Merry Christmas and Happy New Year'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-6010160857315031101</id><published>2007-12-13T13:35:00.001+08:00</published><updated>2007-12-18T22:54:06.464+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AsicDesign'/><title type='text'>IC封装</title><summary type='text'>芯片设计规划时要考虑到一个重要因素---封装。  [转载]来源：PCB  技术  作者：sjb21ic1、BGA(ball grid array)  球形触点陈列，表面贴装型封装之一。在印刷基板的背面按陈列方式制作出球形凸点用以代替引脚，在印刷基板的正面装配LSI 芯片，然后用模压树脂或灌封方法进行密封。也称为凸 点陈列载体(PAC) 。引脚可超过200，是多引脚LSI 用的一种封装。  封装本体也可做得比QFP(四侧引脚扁平封装)小。例如，引脚中心距为 1.5mm 的360 引脚 BGA 仅为 31mm 见方；而引脚中心距为0.5mm 的304  引脚QFP 为40mm 见方。而且BGA  不 用担心QFP 那样的引脚变形问题。 该封装是美国 Motorola 公司开发的，首先在便携式电话等设备中被采用，今后在美国有可 能在个人计算机中普及。最初，BGA 的引脚 (凸点)中心距为</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/6010160857315031101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2007/12/ic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/6010160857315031101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/6010160857315031101'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2007/12/ic.html' title='IC封装'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29640983.post-7890776950994271594</id><published>2007-12-11T23:40:00.001+08:00</published><updated>2008-02-15T16:15:23.803+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Docs'/><category scheme='http://www.blogger.com/atom/ns#' term='AsicDesign'/><title type='text'>Ebook--Low Power Methodology Manual[printable]</title><summary type='text'>Ebook share, Thanks to visit my blog!Low Power MethodologyManual For System-on-Chip Design.sorry, I can not share this book for some jural reason.if you are interesting with this book, you can refer http://www.synopsys.com/partners/arm/lpmm/lpmm.html</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/7890776950994271594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.yanzhi.info/blog/2007/12/ebook-low-power-methodology.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/7890776950994271594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29640983/posts/default/7890776950994271594'/><link rel='alternate' type='text/html' href='http://www.yanzhi.info/blog/2007/12/ebook-low-power-methodology.html' title='Ebook--Low Power Methodology Manual[printable]'/><author><name>Eric Yan</name><email>Eric0208@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06845669006627953388'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>