⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dds.edn

📁 FPGA中实现基于查找表方式(LUT)的DDS实现
💻 EDN
📖 第 1 页 / 共 4 页
字号:
(edif dds
  (edifVersion 2 0 0)
  (edifLevel 0)
  (keywordMap (keywordLevel 0))
  (status
    (written
      (timeStamp 2007 10 31 14 45 39)
      (author "Synplicity, Inc.")
      (program "Synplify Pro" (version "8.6.2, Build 027R"))
     )
   )
  (library A500K
    (edifLevel 0)
    (technology (numberDefinition ))
    (cell GND (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
         )
        (property area (integer 0))
       )
    )
    (cell PWR (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
         )
        (property area (integer 0))
       )
    )
    (cell OB33PH (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port PAD (direction OUTPUT))
           (port A (direction INPUT)
           (property load (integer 1))
 )
         )
        (property area (integer 0))
       )
    )
    (cell GL33 (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port GL (direction OUTPUT))
           (port PAD (direction INPUT)
           (property load (integer 0))
 )
         )
        (property area (integer 0))
       )
    )
    (cell IB33 (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
           (port PAD (direction INPUT)
           (property load (integer 0))
 )
         )
        (property area (integer 0))
       )
    )
    (cell DFFB (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Q (direction OUTPUT))
           (port CLR (direction INPUT)
           (property load (integer 1))
 )
           (port SET (direction INPUT)
           (property load (integer 1))
 )
           (port CLK (direction INPUT)
           (property load (integer 1))
 )
           (port D (direction INPUT)
           (property load (integer 1))
 )
         )
        (property is_ff (integer 1))
        (property area (integer 4))
       )
    )
    (cell XOR2FT (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
           (port A (direction INPUT)
           (property load (integer 1))
 )
           (port B (direction INPUT)
           (property load (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell XOR2 (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
           (port A (direction INPUT)
           (property load (integer 1))
 )
           (port B (direction INPUT)
           (property load (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell BFR (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
           (port A (direction INPUT)
           (property load (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell OAI21TTF (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
           (port A (direction INPUT)
           (property load (integer 1))
 )
           (port B (direction INPUT)
           (property load (integer 1))
 )
           (port C (direction INPUT)
           (property load (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell OAI21 (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
           (port A (direction INPUT)
           (property load (integer 1))
 )
           (port B (direction INPUT)
           (property load (integer 1))
 )
           (port C (direction INPUT)
           (property load (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AOI21 (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
           (port A (direction INPUT)
           (property load (integer 1))
 )
           (port B (direction INPUT)
           (property load (integer 1))
 )
           (port C (direction INPUT)
           (property load (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AO21TTF (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
           (port A (direction INPUT)
           (property load (integer 1))
 )
           (port B (direction INPUT)
           (property load (integer 1))
 )
           (port C (direction INPUT)
           (property load (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell NOR2FT (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
           (port A (direction INPUT)
           (property load (integer 1))
 )
           (port B (direction INPUT)
           (property load (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell NOR2 (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
           (port A (direction INPUT)
           (property load (integer 1))
 )
           (port B (direction INPUT)
           (property load (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AND2 (cellType GENERIC)
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT))
           (port A (direction INPUT)
           (property load (integer 1))
 )
           (port B (direction INPUT)
           (property load (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
  )
  (library work
    (edifLevel 0)
    (technology (numberDefinition ))
    (cell dds (cellType GENERIC)
       (view verilog (viewType NETLIST)
         (interface
           (port (array (rename k "k[9:0]") 10) (direction INPUT))
           (port (array (rename initial_phase "initial_phase[9:0]") 10) (direction INPUT))
           (port (array (rename rom_addr "rom_addr[9:0]") 10) (direction OUTPUT))
           (port (array (rename rom_data "rom_data[7:0]") 8) (direction INPUT))
           (port (array (rename data_out "data_out[7:0]") 8) (direction OUTPUT))
           (port clk (direction INPUT)
 )
           (port reset (direction INPUT))
         )
         (contents
          (instance reset_pad_0 (viewRef prim (cellRef BFR (libraryRef A500K)))
          )
          (instance clk_pad (viewRef prim (cellRef GL33 (libraryRef A500K)))
          )
          (instance (rename data_outZ0Z_7 "data_out[7]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename data_outZ0Z_6 "data_out[6]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename data_outZ0Z_5 "data_out[5]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename data_outZ0Z_4 "data_out[4]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename data_outZ0Z_3 "data_out[3]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename data_outZ0Z_2 "data_out[2]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename data_outZ0Z_1 "data_out[1]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename data_outZ0Z_0 "data_out[0]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename rom_addr_1_8 "rom_addr_1[8]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename rom_addr_1_7 "rom_addr_1[7]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename rom_addr_1_6 "rom_addr_1[6]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename rom_addr_1_5 "rom_addr_1[5]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename rom_addr_1_4 "rom_addr_1[4]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename rom_addr_1_3 "rom_addr_1[3]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename rom_addr_1_2 "rom_addr_1[2]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename rom_addr_1_1 "rom_addr_1[1]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance (rename rom_addr_1_0 "rom_addr_1[0]") (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I9_Y (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I9_Y_0 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I8_un1_CO1_i (viewRef prim (cellRef OAI21TTF (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I8_un1_CO1_i_a3 (viewRef prim (cellRef AOI21 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I8_S (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I8_S_0 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I7_CO1_i_o3 (viewRef prim (cellRef AO21TTF (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I7_CO1_i_o3_0 (viewRef prim (cellRef OAI21 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I7_S (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I7_S_0 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I6_un1_CO1_i_o3 (viewRef prim (cellRef AO21TTF (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I6_un1_CO1_i_o3_0 (viewRef prim (cellRef OAI21 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I6_S (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I6_S_0 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I5_CO1_i_o3 (viewRef prim (cellRef AO21TTF (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I5_CO1_i_o3_0 (viewRef prim (cellRef OAI21 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I5_S (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I5_S_0 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I4_un1_CO1_i_o3 (viewRef prim (cellRef AO21TTF (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I4_un1_CO1_i_a3 (viewRef prim (cellRef OAI21 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I4_S (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I4_S_0 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I3_CO1_0_o3 (viewRef prim (cellRef AO21TTF (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I3_CO1_0_a3_0 (viewRef prim (cellRef OAI21 (libraryRef A500K)))          )
          (instance un1_addr_acc_ADD_10x10_slow_I3_S (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -