• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

FPGA硬件循环和C语言循环语句有什么区别?

FPGA小菜鸟 2020-04-27 浏览量:975
FPGA硬件循环和C语言循环语句有什么区别?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 编程的概念不一样。

    C语言,执行是一条一条的执行,每一个语句就是一个动作。


    而FPGA,你可以这样理解,FPGA的编程,就是建设一条条的管道。上电运行的时候,你的管道已经是铺设固化好了的,水会按照你的管道流动,就像一个流水生产线一样。

    • 发布于 2020-04-30
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 使用的语言不同,本质 上实现的方式是不一样的,FGPA是 硬件电路上实现的,C语言是程序上实现的

    不过从功能上是一样的

    • 发布于2020-04-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 从逻辑上是一样的,只是使用的语言不同,FPGA是VHDL语言,而C语言就是C语言了,硬件可能不同,有单片机,有MPU
    • 发布于2020-04-29
    • 举报
    • 评论 0
    • 0
    • 0

  • c语言是利用软件来实现的,比如while和for语句来循环,fpga是利用计数器复位信号来循环的,当计数器达到一个值后然后就复位计数器重复计数来实现循环的
    • 发布于2020-05-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 逻辑上没什么区别,只是不同的语言,有不同的表达式
    • 发布于2020-05-05
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

FPGA硬件循环和C语言循环语句有什么区别?