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

📄 multiplier.edn

📁 VHDL写的LMS算法程序。利用本地正弦信号
💻 EDN
📖 第 1 页 / 共 3 页
字号:
(edif test (edifVersion 2 0 0) (edifLevel 0) (keywordMap (keywordLevel 0))
(status (written (timeStamp 2005 7 4 16 4 9)
   (author "Xilinx, Inc.")
   (program "Xilinx CORE Generator" (version "Xilinx CORE Generator 6.2.03i"))))
   (comment "                                                                                
      This file is owned and controlled by Xilinx and must be used              
      solely for design, simulation, implementation and creation of             
      design files limited to Xilinx devices or technologies. Use               
      with non-Xilinx devices or technologies is expressly prohibited           
      and immediately terminates your license.                                  
                                                                                
      XILINX IS PROVIDING THIS DESIGN, CODE, OR INFORMATION 'AS IS'             
      SOLELY FOR USE IN DEVELOPING PROGRAMS AND SOLUTIONS FOR                   
      XILINX DEVICES.  BY PROVIDING THIS DESIGN, CODE, OR INFORMATION           
      AS ONE POSSIBLE IMPLEMENTATION OF THIS FEATURE, APPLICATION               
      OR STANDARD, XILINX IS MAKING NO REPRESENTATION THAT THIS                 
      IMPLEMENTATION IS FREE FROM ANY CLAIMS OF INFRINGEMENT,                   
      AND YOU ARE RESPONSIBLE FOR OBTAINING ANY RIGHTS YOU MAY REQUIRE          
      FOR YOUR IMPLEMENTATION.  XILINX EXPRESSLY DISCLAIMS ANY                  
      WARRANTY WHATSOEVER WITH RESPECT TO THE ADEQUACY OF THE                   
      IMPLEMENTATION, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OR            
      REPRESENTATIONS THAT THIS IMPLEMENTATION IS FREE FROM CLAIMS OF           
      INFRINGEMENT, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS           
      FOR A PARTICULAR PURPOSE.                                                 
                                                                                
      Xilinx products are not intended for use in life support                  
      appliances, devices, or systems. Use in such applications are             
      expressly prohibited.                                                     
                                                                                
      (c) Copyright 1995-2003 Xilinx, Inc.                                      
      All rights reserved.                                                      
                                                                                
   ")
   (comment "Core parameters: ")
       (comment "c_a_type = 0 ")
       (comment "c_mem_type = 0 ")
       (comment "c_has_sclr = 0 ")
       (comment "c_reg_a_b_inputs = 1 ")
       (comment "c_has_q = 1 ")
       (comment "InstanceName = multiplier ")
       (comment "c_has_o = 0 ")
       (comment "bram_addr_width = 9 ")
       (comment "c_v2_speed = 1 ")
       (comment "c_baat = 12 ")
       (comment "c_output_hold = 0 ")
       (comment "c_b_constant = 0 ")
       (comment "c_has_loadb = 0 ")
       (comment "c_has_b = 1 ")
       (comment "c_use_luts = 0 ")
       (comment "c_has_rdy = 0 ")
       (comment "c_has_nd = 0 ")
       (comment "c_pipeline = 1 ")
       (comment "c_has_a_signed = 0 ")
       (comment "c_b_type = 0 ")
       (comment "c_sqm_type = 0 ")
       (comment "c_standalone = 1 ")
       (comment "c_enable_rlocs = 1 ")
       (comment "c_b_value = 0000000000000001 ")
       (comment "c_mult_type = 1 ")
       (comment "c_has_aclr = 1 ")
       (comment "c_has_swapb = 0 ")
       (comment "c_has_load_done = 0 ")
       (comment "c_out_width = 12 ")
       (comment "c_mem_init_prefix = mem ")
       (comment "c_b_width = 12 ")
       (comment "c_a_width = 12 ")
       (comment "c_has_rfd = 0 ")
       (comment "c_sync_enable = 1 ")
       (comment "c_has_ce = 0 ")
       (comment "c_stack_adders = 1 ")
   (external xilinxun (edifLevel 0)
      (technology (numberDefinition))
       (cell VCC (cellType GENERIC)
           (view view_1 (viewType NETLIST)
               (interface
                   (port P (direction OUTPUT))
               )
           )
       )
       (cell GND (cellType GENERIC)
           (view view_1 (viewType NETLIST)
               (interface
                   (port G (direction OUTPUT))
               )
           )
       )
       (cell BUF (cellType GENERIC)
           (view view_1 (viewType NETLIST)
               (interface
                   (port I (direction INPUT))
                   (port O (direction OUTPUT))
               )
           )
       )
       (cell FDCE (cellType GENERIC)
           (view view_1 (viewType NETLIST)
               (interface
                   (port D (direction INPUT))
                   (port C (direction INPUT))
                   (port CE (direction INPUT))
                   (port CLR (direction INPUT))
                   (port Q (direction OUTPUT))
               )
           )
       )
       (cell MULT18X18 (cellType GENERIC)
           (view view_1 (viewType NETLIST)
               (interface
                   (port (rename A_0_ "A<0>") (direction INPUT))
                   (port (rename A_1_ "A<1>") (direction INPUT))
                   (port (rename A_2_ "A<2>") (direction INPUT))
                   (port (rename A_3_ "A<3>") (direction INPUT))
                   (port (rename A_4_ "A<4>") (direction INPUT))
                   (port (rename A_5_ "A<5>") (direction INPUT))
                   (port (rename A_6_ "A<6>") (direction INPUT))
                   (port (rename A_7_ "A<7>") (direction INPUT))
                   (port (rename A_8_ "A<8>") (direction INPUT))
                   (port (rename A_9_ "A<9>") (direction INPUT))
                   (port (rename A_10_ "A<10>") (direction INPUT))
                   (port (rename A_11_ "A<11>") (direction INPUT))
                   (port (rename A_12_ "A<12>") (direction INPUT))
                   (port (rename A_13_ "A<13>") (direction INPUT))
                   (port (rename A_14_ "A<14>") (direction INPUT))
                   (port (rename A_15_ "A<15>") (direction INPUT))
                   (port (rename A_16_ "A<16>") (direction INPUT))
                   (port (rename A_17_ "A<17>") (direction INPUT))
                   (port (rename B_0_ "B<0>") (direction INPUT))
                   (port (rename B_1_ "B<1>") (direction INPUT))
                   (port (rename B_2_ "B<2>") (direction INPUT))
                   (port (rename B_3_ "B<3>") (direction INPUT))
                   (port (rename B_4_ "B<4>") (direction INPUT))
                   (port (rename B_5_ "B<5>") (direction INPUT))
                   (port (rename B_6_ "B<6>") (direction INPUT))
                   (port (rename B_7_ "B<7>") (direction INPUT))
                   (port (rename B_8_ "B<8>") (direction INPUT))
                   (port (rename B_9_ "B<9>") (direction INPUT))
                   (port (rename B_10_ "B<10>") (direction INPUT))
                   (port (rename B_11_ "B<11>") (direction INPUT))
                   (port (rename B_12_ "B<12>") (direction INPUT))
                   (port (rename B_13_ "B<13>") (direction INPUT))
                   (port (rename B_14_ "B<14>") (direction INPUT))
                   (port (rename B_15_ "B<15>") (direction INPUT))
                   (port (rename B_16_ "B<16>") (direction INPUT))
                   (port (rename B_17_ "B<17>") (direction INPUT))
                   (port (rename P_0_ "P<0>") (direction OUTPUT))
                   (port (rename P_1_ "P<1>") (direction OUTPUT))
                   (port (rename P_2_ "P<2>") (direction OUTPUT))
                   (port (rename P_3_ "P<3>") (direction OUTPUT))
                   (port (rename P_4_ "P<4>") (direction OUTPUT))
                   (port (rename P_5_ "P<5>") (direction OUTPUT))
                   (port (rename P_6_ "P<6>") (direction OUTPUT))
                   (port (rename P_7_ "P<7>") (direction OUTPUT))
                   (port (rename P_8_ "P<8>") (direction OUTPUT))
                   (port (rename P_9_ "P<9>") (direction OUTPUT))
                   (port (rename P_10_ "P<10>") (direction OUTPUT))
                   (port (rename P_11_ "P<11>") (direction OUTPUT))
                   (port (rename P_12_ "P<12>") (direction OUTPUT))
                   (port (rename P_13_ "P<13>") (direction OUTPUT))
                   (port (rename P_14_ "P<14>") (direction OUTPUT))
                   (port (rename P_15_ "P<15>") (direction OUTPUT))
                   (port (rename P_16_ "P<16>") (direction OUTPUT))
                   (port (rename P_17_ "P<17>") (direction OUTPUT))
                   (port (rename P_18_ "P<18>") (direction OUTPUT))
                   (port (rename P_19_ "P<19>") (direction OUTPUT))
                   (port (rename P_20_ "P<20>") (direction OUTPUT))
                   (port (rename P_21_ "P<21>") (direction OUTPUT))
                   (port (rename P_22_ "P<22>") (direction OUTPUT))
                   (port (rename P_23_ "P<23>") (direction OUTPUT))
                   (port (rename P_24_ "P<24>") (direction OUTPUT))
                   (port (rename P_25_ "P<25>") (direction OUTPUT))
                   (port (rename P_26_ "P<26>") (direction OUTPUT))
                   (port (rename P_27_ "P<27>") (direction OUTPUT))
                   (port (rename P_28_ "P<28>") (direction OUTPUT))
                   (port (rename P_29_ "P<29>") (direction OUTPUT))
                   (port (rename P_30_ "P<30>") (direction OUTPUT))
                   (port (rename P_31_ "P<31>") (direction OUTPUT))
                   (port (rename P_32_ "P<32>") (direction OUTPUT))
                   (port (rename P_33_ "P<33>") (direction OUTPUT))
                   (port (rename P_34_ "P<34>") (direction OUTPUT))
                   (port (rename P_35_ "P<35>") (direction OUTPUT))
               )
           )
       )
   )
(library test_lib (edifLevel 0) (technology (numberDefinition (scale 1 (E 1 -12) (unit Time))))
(cell multiplier
 (cellType GENERIC) (view view_1 (viewType NETLIST)
  (interface
   (port ( rename clk "clk") (direction INPUT))
   (port ( array ( rename a "a<11:0>") 12 ) (direction INPUT))
   (port ( array ( rename b "b<11:0>") 12 ) (direction INPUT))
   (port ( rename aclr "aclr") (direction INPUT))
   (port ( array ( rename q "q<11:0>") 12 ) (direction OUTPUT))
   )
  (contents
   (instance VCC (viewRef view_1 (cellRef VCC  (libraryRef xilinxun))))
   (instance GND (viewRef view_1 (cellRef GND  (libraryRef xilinxun))))
   (instance BU57
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y4"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU59
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y4"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU61
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y5"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU63
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y5"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU65
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y8"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU67
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y8"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU69
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y9"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU71
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y9"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU73
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y12"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU75
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y12"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU77
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y13"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU79
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y13"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU85
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y6"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU87
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y6"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU89
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y7"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU91
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y7"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU96
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y10"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU98
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y10"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU100
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y11"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU102
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y11"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU107
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y14"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU109
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y14"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU111
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y15"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU113
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x3y15"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU118
      (viewRef view_1 (cellRef MULT18X18 (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x5y18"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU123
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y4"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU125
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y4"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU127
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y5"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU129
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y5"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU131
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y8"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU133
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y8"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU135
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y9"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU137
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y9"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU139
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y12"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU141
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y12"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU143
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y13"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU145
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y13"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU151
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))
      (property HU_SET (string "multiplier/top_level/par_mul_fast/m2/top"))
      (property RLOC (string "x6y6"))
      (property RPM_GRID (string "GRID"))
   )
   (instance BU153
      (viewRef view_1 (cellRef FDCE (libraryRef xilinxun)))

⌨️ 快捷键说明

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