Model 在Verilog中实现硬件的高效C代码
我有一个图像编解码器的普通C代码。我的目标是开发一个高效的C模型,该模型将采用Verilog或类似的硬件描述语言在硬件中实现。我想知道的是: 1.)现有的C代码结构需要做哪些修改才能提高硬件效率 2.)是否需要修改数据结构。是否存在与数组/缓冲区相关的任何约束(如它们应该使用存储类寄存器声明) 3.)我听说H/w模型不应具有if条件或尽可能小的条件。那是怎么回事 (考虑使用一些FPGA、Verilog w/o实现一个通用硬件,并提供有关总线、时钟等的详细信息) -广告Model 在Verilog中实现硬件的高效C代码,model,hardware,Model,Hardware,我有一个图像编解码器的普通C代码。我的目标是开发一个高效的C模型,该模型将采用Verilog或类似的硬件描述语言在硬件中实现。我想知道的是: 1.)现有的C代码结构需要做哪些修改才能提高硬件效率 2.)是否需要修改数据结构。是否存在与数组/缓冲区相关的任何约束(如它们应该使用存储类寄存器声明) 3.)我听说H/w模型不应具有if条件或尽可能小的条件。那是怎么回事 (考虑使用一些FPGA、Verilog w/o实现一个通用硬件,并提供有关总线、时钟等的详细信息) -广告 这取决于算法的硬件实现是串