有没有C语言转换成Verilog的工具?
有没有C语言转换成Verilog的工具? only your mind 你的C语言可以描述硬件吗?? 记得以前有个家伙让我把HEX文件转成 C 源码 matlab里面装个DSPbuilder 若是真有的话,我到是很喜欢楼主所说的这工具.. {:titter:} XML可以描述万物...C语言有什么不可以...无非就是像MFC一样把C封装的人不人鬼不鬼的....我感觉大家还是不要盼望这种工具的出现...
C语言的开发者比FPGA的多很多...
如果真的有一天C语言可以开发FPGA...那么FPGA的工资至少掉一半...
如果真的有一天C语言可以开发FPGA...那么Java开发FPGA就不远了...
那个时候FPGA开发人员的工资就会跌到1500-2000左右...
损人利己的事可以干....损人不利己的事不要干...
要树立科学发展观以及可持续发展...
抵制便利工具...不开发便利工具...从我做起...从人人做起...
adce 发表于 2013-5-4 17:38 static/image/common/back.gif
XML可以描述万物...C语言有什么不可以...无非就是像MFC一样把C封装的人不人鬼不鬼的....
我感觉大家还是不 ...
C当然可以开发FPGA,比如System C、Handle-C等。只是这些C语言移植到PLD/CPLD/FPGA之后,或多或少的需要裁剪和扩展,结果就和标准C大相径庭了,根本没有形成什么气候。 楼主google一下 c to hdl.
好象有个叫ESL的. 有,不过只支持高端FPGA。altera很早就发布了OPENCL sdk,号称是支持用c语言开发并行的FPGA应用,不过这种东西估计不会支持中低端的器件 听各位述说貌似还真有呀?! 这让我感叹这世上还真是无奇不有!.. {:funk:} 刚去 Google 了一下. 天呐!~ 这还真是有! 我还去那儿 Try 了一下,这下我没话说了,佩服了!.. {:sweat:}
C to VerilogCircuit design automation 还没有听说过呢。
xyz543 发表于 2013-5-5 16:05 static/image/common/back.gif
刚去 Google 了一下. 天呐!~ 这还真是有! 我还去那儿 Try 了一下,这下我没话说了,佩服了!..
C t ...
谢谢哈,我隐约在论坛里看到过的,有这个工具,找不到这个帖子了~ 大家还是老老实实的打好基础~我用这个只是做做实验~翻译转化肯定有工具本身自己的规则,肯定会消耗更多的时钟,资源,也不容易看懂~ adce 发表于 2013-5-4 17:38 static/image/common/back.gif
XML可以描述万物...C语言有什么不可以...无非就是像MFC一样把C封装的人不人鬼不鬼的....
我感觉大家还是不 ...
C是图灵完备,但XML不是。不过XML跟FPGA没关系吧。 本帖最后由 zkf0100007 于 2013-5-5 23:43 编辑
Catapult C netawater 发表于 2013-5-5 22:15 static/image/common/back.gif
C是图灵完备,但XML不是。不过XML跟FPGA没关系吧。
XML是一种描述语言....可以描述万物....包括C...包括ASIC内部结构.... adce 发表于 2013-5-5 23:31 static/image/common/back.gif
XML是一种描述语言....可以描述万物....包括C...包括ASIC内部结构....
你是说描叙C语法? 按照辩证的观点,到成熟时一定会出现. 人脑挺好用的 xilinx有一个叫Auto ESL的工具,现在好像已经整合到vivado里面了……其他的不大清楚。
好像只支持高端器件…… 所谓的 high level synthesis,从behavioral level直接综合出RTL。我们学校有好几个老师在研究这个。不过特别成熟的工具目前还没有见到。
黄阿呆 发表于 2013-5-5 22:07 static/image/common/back.gif
大家还是老老实实的打好基础~我用这个只是做做实验~翻译转化肯定有工具本身自己的规则,肯定会消耗更多的时 ...
+1 几年前mentor 就有这样的工具,而且是支持c++的
http://www.mentorg.com.tw/company/ 怎么可能有。 banye2010 发表于 2013-5-6 12:17
怎么可能有。
显然已经有了 ,比如 Mentor的 Catapult C xyz543 发表于 2013-5-5 16:05
刚去 Google 了一下. 天呐!~ 这还真是有! 我还去那儿 Try 了一下,这下我没话说了,佩服了!..
C t ...
我也看了一下这个网页,和她YOUTUBE上的视频不一样, 不能转换成Verilog了, 虽然给了complier的下载链接,但是不知道怎么用呀! thought224 发表于 2014-8-12 17:50
我也看了一下这个网页,和她YOUTUBE上的视频不一样, 不能转换成Verilog了, 虽然给了complier的下载链接 ...
这个我也仅是看看网页上的描述,没空去下载来捣鼓一翻,现在正忙这在搞别的活呢! {:smile:} 有个CHIP 2.0是PYTHON 脚本写的。 能将C语言转换成VERILOG ,其实就是做了一个状态机,串行执行执行序列,其实就相当于定制了处理器。非常吃存储资源。 看似一个问题,带来了更多的问题,太深奥了 两种用途、设计思想都完全不一样,这样做意义不大,还不如好好学verilog. 就是,通过人脑来转换 看样子论坛用xilinx的不多
Vivado的一个高级综合工具Vivado HLS 2014.2已经完全把C语言的算法很方便的转换成了HDL
当然这只是只是算法 不要指望一点HDL都不懂就想玩FPGA
页:
[1]