作者zxvc (乐於助人)
看板Electronics
标题问一个名词的定义
时间Wed Jul 23 12:04:18 2008
随着新技术的发明,有些新名词产生,但似乎缺乏明确的定义。
我想问的是"Hardware/Software Co-simulation"这个名称是否应该是指
类似像Simulink & HDL使用ModelSim进行simulation?
更一般的说,Co-simulation是software simulation & hardware simulation!?
Hardware的simulation,就好比HDL使用ModelSim所作的simulation。
Software的simulation,就好比Simulink程式的simulation。
Co-simulation就是把这两者的simulation结果互相兜在一起。
至於HDL codes编译後,configure FPGA的结果称之为Verification。
最近我老板要我玩一张北瀚科技的VeriEnterprise板子。
我玩到一个该公司发展的东西叫作VeriLink,
使用VeriLink的blocks,它可以用Simulink产生data,
送到FPGA上的hardware作运算,
然後传回结果到Simulink作後续的data分析。
就Simulink程式的部分属於software simulation,
FPGA的部分属於hardware verification。
那麽software simulation & hardware verification要叫什麽呢?
我看北瀚科技的说明书都用co-simulation这个名词。
但我觉得不是这样,我看了这两篇文章,
认为VeriLink比较接近符合Co-verification的定义:
http://www.embeddedtechjournal.com/articles_2005/20051108_mentor.htm
http://www.actel.com/products/solutions/coverification/default.aspx
不知道各位有甚麽想法?
--
西方三圣:
http://p8.p.pixnet.net/albums/userpics/8/3/553683/1193661731.jpg
《佛说阿弥陀经》
http://web.cc.ncu.edu.tw/~93501025/amtf.doc
《观世音菩萨普门品》
http://web.cc.ncu.edu.tw/~93501025/pmp.doc
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.221.31