[请益] C model的用处

楼主: Zoxge (Zoxge)   2017-05-11 08:33:05
通常进行算法开发,似乎都会有C model的建立,确认效果后,再做RTL coding
小弟想请较的是,这部份通常是用C还是C++呢?
假设是影像处理的算法,一般是要怎么看效果呢?
输出成bmp档来比对吗?还是直接用raw data比对(例如每个pixel的rgb值)?
对这部份工作蛮有兴趣的
盼板上先进解析
谢谢
作者: iamdead5566 (我死了五六)   2017-05-11 08:46:00
作业自己
作者: final01 (牛顿运动定律)   2017-05-11 08:59:00
多看看书
作者: gn01216674 (Dog)   2017-05-11 09:20:00
这个板只能问offer,问真的关于科技业的东西会被呛。
作者: pponywong (pony)   2017-05-11 09:27:00
bmp不就是RGB格式 只是多了header而已?
作者: wake7078 (KK)   2017-05-11 09:27:00
不懂?
作者: kclvpc (kclvpc)   2017-05-11 09:42:00
比对每组data要完全一样吧
作者: kaltu (ka)   2017-05-11 09:43:00
这是科技职缺版,不是算法版也不是coding版soft_job可能还有机会问
作者: CodyBro (Cody哥)   2017-05-11 09:47:00
请善用助教
作者: twsoriano (卡位)   2017-05-11 09:49:00
影像处理算法用人眼看啊 (无误)
作者: midmid   2017-05-11 09:58:00
这里是GG轮班版,对 C model 不熟啦
作者: kclvpc (kclvpc)   2017-05-11 10:09:00
c model跑出用人眼看的图 看过觉得有达到想要的效果后 把这组pattern当成答案 再实作rtl code来比对 一般流程是这样
作者: yanelan (时光照片)   2017-05-11 10:11:00
System cBased on c/c++
作者: krizarlid (Let's Go Cubs !)   2017-05-11 10:19:00
Base on C / C++
作者: YukiTW (ゆうき)   2017-05-11 10:29:00
真的是用人眼看,官越大的人越不相信数据,只相信自己感觉
作者: flylee (牛转乾坤)   2017-05-11 11:11:00
c/c++是看个人或前人的习惯或能力有时候是入境随俗,有时候是你自己决定
作者: bbuc (C&C++完美经典)   2017-05-11 11:26:00
信号处理算法不算Tech job? 我也是长知识了这算法不是CS的算法 是纯电机领域 要用RTL实作的补充 这是tech job中门槛算高的 虽然不是非博士不可 但是是一份博士可以展现价值的工作
作者: Battie (Battie)   2017-05-11 11:37:00
门槛高 ? 收入还不是被GG设备狂电不过可以来版上自认是高手 ,说接接线,写写RTL的designer是杂鱼
作者: dasala (small LU)   2017-05-11 12:00:00
c model确认算法跟自己想的一样》刻RTL》确认RTL输出跟cmodel一样》上FPGA用肉眼或机器量测效果》效果差就回头改C model,效果好就恭喜等下班然后用C写比较是因为算法多,用RTL可能就要查表或简化例如三角函数或开根号…等另外GG让人敬佩的不是轮班,是开发制程的RD们
作者: bojan0701 (1111)   2017-05-11 12:43:00
C C++ matlab ... 都有人用,主要是看部门内大家的习惯。算法人人都可做, 效果好坏,cost高低,才看的出来功力。
作者: guest0079 (SpongeBob SquarePants)   2017-05-11 12:45:00
那请制程RD开发出让轮班星人变爽的制程出来
作者: bojan0701 (1111)   2017-05-11 12:47:00
raw 好用,不需要去处理header,rgb顺序比较直觉,要debug较直觉,只是有些读图软件不支援。应tech job 板风气,你不考虑GG吗?
作者: Sex5F (HTC)   2017-05-11 12:49:00
C速度比较快,但是大型project都是c++但是建议你先了解,硬件业快GG惹学html5才是真软件业软件去硬件业只能喝汤
作者: dogalan (Emotion)   2017-05-11 13:21:00
performance评估有很多指标阿 比如psnr值 你可以看几篇paper就知道别人如何评估算法的好坏另外除了效果 实际应用还需要看效率 所以要看需求来决定
作者: LearnRPG (真是有趣的地方)   2017-05-11 15:23:00
用擅长的工具 或是部门本身就已经有建好的模型就学习它
作者: a29831287 (剑逼)   2017-05-11 15:25:00
algorithm team跟一般RTL等级不一样吧…
作者: csii5566   2017-05-11 15:32:00
不推这条路 ㄎㄎㄎ
作者: stitchris (史迪奇里斯)   2017-05-11 18:59:00
知道那要干嘛, 快来GG轮班吧
作者: crc2121 (骑蜗牛甩尾)   2017-05-11 19:07:00
你应该到Soft_Job版或是C_and_CPP版。
作者: ptta (ptta)   2017-05-11 19:07:00
就算用 java 也快过 simulation吧!
作者: clanguage (C语言)   2017-05-11 21:33:00
就对 pattern 而已阿, 大多用C啦..选我正解
作者: wayne0530 (小天)   2017-05-11 23:32:00
C++ based, 以后可能要包成system c 跑timing
作者: cyshowen (嘉义秀伊恩)   2017-05-12 00:53:00
算法喝汤?我有听错吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com