这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » DSPBuilder 中的"Import HDL"与"SubSystemBuil

共1条 1/1 1 跳转至

DSPBuilder 中的"Import HDL"与"SubSystemBuilder"的比较

专家
2009-04-02 12:15:55     打赏
DSPBuilder 中的"Import HDL"与"SubSystemBuilder"的比较

 

概括一下DSPBuilder中Import HDL(下面简称为IHDL)与SubSystemBuilder(简记为SSB)的比较

1,IHDL对verilog的支持要好于SSB

      简单的一个实现8位数的加法的verilog程序

      module add_test(a,b,c);
              input [7:0] a;
              input [7:0] b;
              output [8:0] c;
              assign  c=a+b;
    endmodule

是不能在SSB中被Builder出一个模块来的,而在IHDL中就可以

2,两者都很支持VHDL

      还是简单的加法程序的VHDL版本:

       LIBRARY IEEE;
      USE IEEE.std_logic_1164.ALL;
      USE IEEE.std_logic_arith.ALL;
      USE IEEE.std_logic_unsigned.ALL;

     ENTITY add_test IS
            port(a:IN std_logic_vector(7 downto 0);
            b:IN std_logic_vector(7 downto 0);
            c: OUT std_logic_vector(8 downto 0));
      END add_test;

    ARCHITECTURE rtl OF add_test IS
    BEGIN
         c<=a+b;
    END rtl;

用IHDL和SSB都可以Builder出一个方框状的模块

3,由于IHDL在建立模块的过程中还对源文件(.v 或者.vhd)进行了编译综合,因此在mdl文件中可以用simulink进行仿真,这一点是SSB建立的模块所不能做到的

4,两者都可以被quartus最后综合

5,两者可以在同一个mdl中混合使用 (混合使用的时候,SSB建立的模块的源必须也是DSPBuilder建立的mdl文件转化成的vhd文件,实验证明自己手写的代码vhd文件是不可以的)




关键词: DSPBuilder     中的     Import     SubS    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]