As shown in the schematic, we have some clock divider that divide root clock by half. While in scan mode, these flip-flops will be bypassed and treated as normal flip-flop that need to be inserted into the scan chain along with leaf flip-flops. But due to the nature of clock tree, clock divider will be in the upper stream and will have a much smaller clock insertion delay. Then it will cause large hold time violation from clock generator flip-flops to normal leaf flip-flops, and these violations cannot be fixed easily.
I’m a chip designer working on the digital side. I’ve got experience with
- CPU/SoC architecture and design, especially RISC-V open ISA
- IC design/verification with Verilog/SystemVerilog/SystemC
- Low power design and optimization
- ASIC design flow, including front-end, back-end and power sign-off
- Semi-custom design flow, including transistor timing analysis and SPICE simulation
Currently my interests are
- Harware and software co-design
- SoC generator
- Machine learning accelerator
If you share the same interest and want a discussion, please send me a message on LinkedIn
Work expereince
- Facebook AR/VR
- As SoC Lead
- From Feb. 2019 to Present
- OURS Technology Inc.
- As Founding Engineer
- From Aug. 2017 to Feb. 2019
- Marvell Semiconductor Inc.
- As Staff Engineer and Design Manager
- From Feb. 2012 to Aug. 2017
- …
《人类简史》读书笔记
对本书的评价:从理性客观中立的工科生思维出发,阐述事实,以科学的语言解释人类发展历程中的众多抉择和现象的成因。
“中文学校:ABC成长的烦恼”
很有意思的一篇文章。转载自纽约时报中文网
我大学第一堂中文课,老师问了一个让我念念不忘的问题:“告诉我,华裔在美国受歧视吗?”
我在加州大学伯克利分校(University of California, Berkeley)上一个专门给华裔设计的班,学生都是ABC(即美国出生的华人)。我们八点钟来上课,还在半梦半醒状态中。有的学生在啃面包,有的趴在课桌上,但我们差不多都摇头表示否认。
Bluetooth hub from Cassia Networks
今天的CES meetup是一个清华85级的学长来宣传他们自己公司的bluetooth hub,Cassia Networks。如果简单从名字上来看并没有什么高端的感觉,毕竟bluetooth和hub两个东西都不是什么稀奇的东西。但是它获得了2016年CES大会最佳产品奖项,可不是浪得虚名。
Observation of IC Industory: consolidation of future application
Recent consolidation progress is going so crazy, mostly because of the IC industry is becoming less and less profitable in every individual application fields. My perspective is that this is not just a consolidation of business itself, but a huge change of IC industry business model. There won’t be so many application fields that needs different IC chips, no matter it’s analog or digital. In analog world, more and more functionality will be replaced with digital as long as it can.
Exercise Log
运动笔记,已经好久没有记了……
《爱上跑步的十三周》读书笔记
为跑步做好准备 休息并不是避免运动那么简单,它是一个能够让你的身体从疲劳中恢复过来的合理周期。 13周跑步行走计划的技巧摘要 “拖着脚慢跑”:挺起胸,手臂摆动范围小一些,用小碎步跑,不要太高膝关节,尽量不要跳起。把重心放在脚掌的中前部。从步行到跑步要过渡的非常平稳。 每周进行三次训练。如果因为一些原因而不能完成当周的训练,最好在下一周重复这周的课程,然后再继续。 坚持记日志可以帮助你找到任何受伤的根源(1)记录每一次训练的感受,以及在哪里进行训练的(2)你生活中发生了什么事情(比如睡眠、工作繁忙)和其他任何想记录的事情(3)记住保持简单和诚实。 要在健康和没有受伤的状态下训练。保持足够的睡眠来保证健康。膳食平衡。随身携带水瓶,随时补充水。 在行走或慢跑的时候,要会使用你的手臂。有意识的控制手臂动作能够决定你的步伐。 用腹部呼吸。通过强迫呼气来改变呼吸方式。 通过锻炼来增强核心力量。 把大拇指和中指捏在一起来放松你的肩膀。通过把注意力集中到这一小块压力区域来释放上身的压力。 跑步心理学 早上是跑步的最好时段之一,不仅从统计上来看更不容易受伤,而且在一天中早一些计划要做的事情一般都能够完成。 即使最糟糕的事情发生了,你退出了然后不得不回到13周计划的最开始一切从头开始,那又如何呢?身体比以前更好了也更强健了。 利用热身来激励自己。如果经过一天的工作感觉很疲乏,热身可能会有你想象不到的效果。除了能让你的身体为锻炼做好准备并避免受伤以外,热身还可以从心理上让你动起来,给大脑输入更多的氧气,也可以刺激你以给你动力。如果你实在不想跑步,说服自己不管怎样都要做一下热身运动。当热身结束的时候,你可能会发现自己想要跑步了。 提醒自己,训练的进展越大,训练就会变得越容易一些。 成为一个更好的跑步者 交叉训练:参加不同的训练活动。跑步之外再参加一种其他的训练可以让某些肌肉组休息,也可以避免运动员无聊。不同种类的训练可以起到心理上的推动作用。 骑自行车是跑步者通常最喜欢的交叉训练之一。(1)骑自行车训练股四头肌,即大腿前侧肌肉;而跑步则训练绳肌,即大腿后侧肌肉(2)骑自行车还可以开地图。 要记住,游泳不是减肥的好方法,因为水可以使身体的大部分浮起来,所以不会像跑步那样需要燃烧那么多热量。
[Cousera Note] Machine Learning Foundations: A Case Study Approach
1 Week1: Welcome 1.1 Introduction 1.1.1 real world case based - regression: house price prediction - classificiation: sentiment analysis - clustering & retrieval: finding doc - maxtrix factorization & dimensionality reduction: recommending products 1.1.2 requirement math: calculas & algebra python 1.1.3 capstone project 1.2 iPython Notebook Python command and its outputs Markdown for doc 1.3 SFrames 1.
[Cousera Note] Machine Learning Foundations: A Case Study Approach
1 Week1: Welcome 1.1 Introduction 1.1.1 real world case based - regression: house price prediction - classificiation: sentiment analysis - clustering & retrieval: finding doc - maxtrix factorization & dimensionality reduction: recommending products 1.1.2 requirement math: calculas & algebra python 1.1.3 capstone project 1.2 iPython Notebook Python command and its outputs Markdown for doc 1.3 SFrames 1.
Optical Interconnection in Google Data Centers
今天的Meetup主要讲的是Google的Data Center中optical interconnection的应用。