Re: [请益] 影像IC设计疑问

楼主: foxylady (y)   2017-02-11 18:32:45
※ 引述《ntucorner (台大角落)》之铭言:
: 大家好 小弟是大学生
: 对系上影像处理IC的实验室有兴趣
: 想了解相关内容 但因为是边缘人找不到人问QQ
: 才来这里发问 还请大家不吝赐教m(__)m
: 我想了解关于IC 的 design flow
: 之前看介绍是说先用C跟Matlab验证算法
: 再写verilog 实现硬件
: 1.我好奇验证算法 为什么要用两种语言
: 验证一种不够严谨吗
: 2.此外,这时都已经写出软件了
: 为何一定要特地做成IC
: 我是说指为何要做成硬件
: 3.另外好像也有C 转 verilog 的软件
: 一般不会用是为什么呢?
: 感谢大家解惑m(__)m
我想你看到都乱了吧!大家讨论非常多,狐狸精我来给你整理一下.
以下全部针对"影像"IC Design
1. 验证有二种, 一种是验你的算法好不好, 另一种是验你的verilog写得对不对
算法的部份用C/C++写会相对写verilog好作事, C的免费compiler到处都有,
但你要用HDL compile(simulator) 就要在linux, 还要多占一套VCS/NC-verilog
的lisence给你用, 你用免钱modelsim @windows 也是很麻烦.
再来你要用C产生结果/图档/影片, 就呼叫OpenCV一下子就作出来了. 而且执行时间
大约5秒,但是你用HDL一张1080P搞不好要跑一小时才会有结果,一天跑个几次就下班
验証verilog的部份, 是因为HDL需要考虑pipeline不是那么容易, 另外你要验証时,
不可能你一个一个验, 你如果有一千支test case要测, 当然是用C写个正确性相对高
的比对组, 在HDL模拟时用个perl 或C shell 来帮你自动比对, 你就可以去喝下午茶
2. 不叫硬件作, 那就是要叫ARM之类的CPU作, 可是他还要跑OS, 帮你处理所有的周边介
面, 处理小图可能还可以, 但1080P60张以上很难来得及的, 所以要有硬件的图形加
速器, 就像以前的处理器还要外挂浮点运算器, 现在则是加GPU, 所以大部份的人都
是在作, 假设CPU来不及作的, 就作一块硬件专门作你来不及作的,而且可以作很快.
3. 这个东西就要看他转出来的品质好不好, 我想最大的问题是假设输出结果都是正确的
如果你的硬要在40nm跑到350Mhz你到不了怎么办,或是你转出来的作不到1080P60张,
又该怎么办, 所以这个现阶段拿来转小模组或产生一些相对简单的东西, 的确是一个
可以加速开发的好工具. 但终究还是要有人去精进你的硬件.
作者: hellomen (BB)   2017-02-11 18:38:00
作者: dasala (small LU)   2017-02-11 19:24:00
作者: howhow801122 (杰哥)   2017-02-11 19:27:00
推+1 因为我看不懂
作者: dasala (small LU)   2017-02-11 19:31:00
话说C转RTL的tool,如果是除法或三角函数,转出来是查表还是cordic?或者是tool怎么知道我是要几T做完?
作者: albertdlliu (albertdlliu)   2017-02-11 19:34:00
推热心
作者: GT611333 (未来RD)   2017-02-11 19:45:00
推 热心
作者: KnightG ( ~ 风 ~ )   2017-02-11 20:55:00
推热心
作者: cloud0829 (!!)   2017-02-11 21:09:00
推~这才是对科技版有正向帮助的文章
作者: a22918097 (宝宝狗)   2017-02-11 21:14:00
作者: vestige1994 (VK)   2017-02-11 21:19:00
希望专业文可以更多
作者: edison0927 (爱迪生)   2017-02-11 21:49:00
不推不行
作者: brightest (fff)   2017-02-11 22:11:00
转出来的东西一大坨 谁改得动 不如重写
作者: ntucorner (台大角落)   2017-02-11 23:43:00
感谢各位的回文推文
作者: odahawk (羊皮狼)   2017-02-11 23:53:00
本篇完整正解
作者: lammin (死鱼)   2017-02-12 00:39:00
作者: laladeer (laladeer)   2017-02-12 00:49:00
作者: yang8696 (雄)   2017-02-12 16:11:00
推,科技版需要多点这种文
作者: DaimlerHuang (达米乐)   2017-02-13 00:21:00
佛心来着~
作者: cdps13tw (chris)   2017-02-14 21:27:00

Links booklink

Contact Us: admin [ a t ] ucptt.com