Re: [讨论] 有人是从写algo转ic design的吗

楼主: ggg12345 (ggg)   2016-05-06 15:32:17
※ 引述《wcshiu (福留的精彩守备)》之铭言:
: : 转数位ic design有什么还要学的吗
: 我也是研所两年没摸过IC出社会才转Design的
: 从SW转Design要学:
: 基本的电子学
: 半导体制程流程
======
以上就是跟技概同一类的基础知识.
以下就是传统的软件或算法是一串循序的单一运作, 而硬件的电路
是可以多个资料流同时对不同的数据进行处理. 现今的处理器硬件对
不同指令的执行是不等总长度的clock数, 所以软件的指令执行时间
是不等长度. 这使得 pipleline 的平行处理难以被编排出来.
两者的主要差异就在 串行循序执行 与 可多个资料流同时并行, 管
线下的并行需要时钟控制每个 functional block 对资料的进出.
这一切的检核可以经由 CAD Tool 协助.
IC设计的致命伤就是完成的 IC 无法照预定方式进行控制处理, 此种
状况的发生常是衔接处的界面发生非预期的功能, 此时需要其他手段
来进行特别次序的处理.
: 处理器架构(使用↗实体化)
: 各种接口protocal(使用↗实体化)
: 丢掉一些写应用程式的写法
: 要有Blocking的观念
: 一个cycle可以做好几件事情
: 不是一堆cycle只做了一个指令
=======
这就是sequential operation 与 parallel operation 的差异.
硬件化其实就是平行化!
: 然后就有timing的观念
: 初学大概就这些吧
: 以后的就自然知道了
: : 还有perl在猪屎屋真的常用吗
: VLSI 模拟合成验証都会用到
: 在处理一堆很庞大的东西时事半功倍
: 没有perl也大多是可以继续go下去
: 多费一点工而已

Links booklink

Contact Us: admin [ a t ] ucptt.com