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

📄 vga.edn

📁 vga显示驱动,在EDA中实现对VGA显示器的驱动控制。
💻 EDN
📖 第 1 页 / 共 5 页
字号:
        (property write_in_amethyst_lib (integer 1))
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell NAND3FFT (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 write_in_amethyst_lib (integer 1))
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell NAND3FTT (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 write_in_amethyst_lib (integer 1))
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell NAND3 (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 write_in_amethyst_lib (integer 1))
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AND3FFT (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 write_in_amethyst_lib (integer 1))
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AND3FTT (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 write_in_amethyst_lib (integer 1))
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AND3 (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 write_in_amethyst_lib (integer 1))
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell OR2 (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 write_in_amethyst_lib (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 write_in_amethyst_lib (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 write_in_amethyst_lib (integer 1))
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell NAND2FT (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 write_in_amethyst_lib (integer 1))
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell NAND2 (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 write_in_amethyst_lib (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 write_in_amethyst_lib (integer 1))
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
  )
  (library work
    (edifLevel 0)
    (technology (numberDefinition ))
    (cell VGA (cellType GENERIC)
       (view a (viewType NETLIST)
         (interface
           (port (array (rename pixel_row "pixel_row(9:0)") 10) (direction OUTPUT))
           (port (array (rename pixel_column "pixel_column(9:0)") 10) (direction OUTPUT))
           (port clock_25Mhz (direction INPUT)
 )
           (port red (direction INPUT))
           (port green (direction INPUT))
           (port blue (direction INPUT))
           (port red_out (direction OUTPUT))
           (port green_out (direction OUTPUT))
           (port blue_out (direction OUTPUT))
           (port horiz_sync_out (direction OUTPUT))
           (port vert_sync_out (direction OUTPUT))
         )
         (contents
          (instance clock_25Mhz_pad (viewRef prim (cellRef GL33 (libraryRef A500K)))
          )
          (instance vert_sync4_0_and2 (viewRef prim (cellRef NAND3FFT (libraryRef A500K)))          )
          (instance vert_sync4_0_and2_244 (viewRef prim (cellRef OR3 (libraryRef A500K)))          )
          (instance G_185 (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance un12_i (viewRef prim (cellRef INV (libraryRef A500K)))          )
          (instance red_out_1_0_and2 (viewRef prim (cellRef AND2 (libraryRef A500K)))          )
          (instance green_out_1_0_and2 (viewRef prim (cellRef AND2 (libraryRef A500K)))          )
          (instance blue_out_1_0_and2 (viewRef prim (cellRef AND2 (libraryRef A500K)))          )
          (instance video_on_0_and2 (viewRef prim (cellRef AND2 (libraryRef A500K)))          )
          (instance (rename v_count_3_0_and2_9 "v_count_3_0_and2[9]") (viewRef prim (cellRef NOR2 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_SUM9 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_CO8 (viewRef prim (cellRef NAND2 (libraryRef A500K)))          )
          (instance (rename v_count_3_0_and2_8 "v_count_3_0_and2[8]") (viewRef prim (cellRef NOR2 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_SUM8 (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_CO7 (viewRef prim (cellRef NOR2FT (libraryRef A500K)))          )
          (instance (rename v_count_3_0_and2_7 "v_count_3_0_and2[7]") (viewRef prim (cellRef NOR2 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_SUM7 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_CO6 (viewRef prim (cellRef NAND2 (libraryRef A500K)))          )
          (instance (rename v_count_3_0_and2_6 "v_count_3_0_and2[6]") (viewRef prim (cellRef NOR2 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_SUM6 (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_CO5 (viewRef prim (cellRef NOR2FT (libraryRef A500K)))          )
          (instance (rename v_count_3_0_and2_5 "v_count_3_0_and2[5]") (viewRef prim (cellRef NOR2 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_SUM5 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_CO4 (viewRef prim (cellRef NAND2 (libraryRef A500K)))          )
          (instance (rename v_count_3_0_and2_4 "v_count_3_0_and2[4]") (viewRef prim (cellRef NOR2 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_SUM4 (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_CO3 (viewRef prim (cellRef AND2 (libraryRef A500K)))          )
          (instance (rename v_count_3_0_and2_3 "v_count_3_0_and2[3]") (viewRef prim (cellRef NOR2 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_SUM3 (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_CO2 (viewRef prim (cellRef AND2 (libraryRef A500K)))          )
          (instance (rename v_count_3_0_and2_2 "v_count_3_0_and2[2]") (viewRef prim (cellRef NOR2 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_SUM2 (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_CO1 (viewRef prim (cellRef AND2 (libraryRef A500K)))          )
          (instance (rename v_count_3_0_and2_1 "v_count_3_0_and2[1]") (viewRef prim (cellRef NOR2 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_SUM1 (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_CO0 (viewRef prim (cellRef AND2 (libraryRef A500K)))          )
          (instance (rename v_count_3_0_and2_0 "v_count_3_0_and2[0]") (viewRef prim (cellRef NOR2 (libraryRef A500K)))          )
          (instance G_169 (viewRef prim (cellRef NOR3 (libraryRef A500K)))          )
          (instance G_169_226 (viewRef prim (cellRef AO21TTF (libraryRef A500K)))          )
          (instance G_164 (viewRef prim (cellRef NAND3FFT (libraryRef A500K)))          )
          (instance G_169_225 (viewRef prim (cellRef OAI21 (libraryRef A500K)))          )
          (instance G_165_234 (viewRef prim (cellRef OR3FTT (libraryRef A500K)))          )
          (instance G_181 (viewRef prim (cellRef NAND2 (libraryRef A500K)))          )
          (instance G_165_233 (viewRef prim (cellRef OR3 (libraryRef A500K)))          )
          (instance un1_v_count_4_0_1_SUM0 (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance un16_h_count_0_and2 (viewRef prim (cellRef AND3FTT (libraryRef A500K)))          )
          (instance G_172 (viewRef prim (cellRef NAND2 (libraryRef A500K)))          )
          (instance un16_h_count_0_and2_248 (viewRef prim (cellRef AND3FTT (libraryRef A500K)))          )
          (instance un16_h_count_0_and2_246 (viewRef prim (cellRef NAND2FT (libraryRef A500K)))          )
          (instance G_168 (viewRef prim (cellRef NOR2 (libraryRef A500K)))          )
          (instance G_98_i_or2 (viewRef prim (cellRef NAND2FT (libraryRef A500K)))          )

⌨️ 快捷键说明

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