OpenCores
URL https://opencores.org/ocsvn/an-fpga-implementation-of-low-latency-noc-based-mpsoc/an-fpga-implementation-of-low-latency-noc-based-mpsoc/trunk

Subversion Repositories an-fpga-implementation-of-low-latency-noc-based-mpsoc

[/] [an-fpga-implementation-of-low-latency-noc-based-mpsoc/] [trunk/] [mpsoc/] [perl_gui/] [lib/] [ip/] [Source/] [xilinx_IBUFGDS.IP] - Rev 48

Compare with Previous | Blame | View Log

#######################################################################
##      File: xilinx_IBUFGDS.IP
##    
##      Copyright (C) 2014-2019  Alireza Monemi
##    
##      This file is part of ProNoC 1.9.1 
##
##      WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT 
##      MAY CAUSE UNEXPECTED BEHAIVOR.
################################################################################

$ipgen = bless( {
                  'version' => 3,
                  'modules' => {
                                 'IBUFGDS' => {}
                               },
                  'description' => 'Xilinx Differential Signaling Input Clock Buffer',
                  'file_name' => 'mpsoc/perl_gui/lib/verilog/IBUFGDS.v',
                  'sockets' => {
                                 'clk' => {
                                            'type' => 'num',
                                            'connection_num' => 'multi connection',
                                            '1' => {
                                                     'name' => 'clk_1'
                                                   },
                                            'value' => 1,
                                            '0' => {
                                                     'name' => 'clk'
                                                   }
                                          }
                               },
                  'ip_name' => 'xilinx_IBUFGDS',
                  'hdl_files' => [],
                  'ports_order' => [
                                     'O',
                                     'I',
                                     'IB'
                                   ],
                  'module_name' => 'IBUFGDS',
                  'category' => 'Source',
                  'parameters' => {
                                    'IBUF_LOW_PWR' => {
                                                        'redefine_param' => 1,
                                                        'default' => '"TRUE"',
                                                        'info' => 'Low power="TRUE",Highest performance="FALSE"',
                                                        'type' => 'Combo-box',
                                                        'global_param' => 'Localparam',
                                                        'content' => '"FALSE", "TRUE"'
                                                      },
                                    'CAPACITANCE' => {
                                                       'content' => '"LOW", "NORMAL", "DONT_CARE"',
                                                       'global_param' => 'Localparam',
                                                       'type' => 'Combo-box',
                                                       'info' => '',
                                                       'default' => '"DONT_CARE"',
                                                       'redefine_param' => 1
                                                     },
                                    'IBUF_DELAY_VALUE' => {
                                                            'info' => 'Parameter',
                                                            'type' => 'Combo-box',
                                                            'default' => '"0"',
                                                            'redefine_param' => 1,
                                                            'content' => '"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16"',
                                                            'global_param' => 'Localparam'
                                                          },
                                    'IOSTANDARD' => {
                                                      'global_param' => 'Localparam',
                                                      'content' => '',
                                                      'default' => '"DEFAULT"',
                                                      'redefine_param' => 1,
                                                      'info' => 'Specify the input I/O standard',
                                                      'type' => 'Fixed'
                                                    },
                                    'DIFF_TERM' => {
                                                     'info' => 'Differential Termination',
                                                     'type' => 'Combo-box',
                                                     'default' => '"FALSE"',
                                                     'redefine_param' => 1,
                                                     'content' => ' "TRUE", "FALSE"',
                                                     'global_param' => 'Localparam'
                                                   }
                                  },
                  'ports' => {
                               'O' => {
                                        'range' => '',
                                        'intfc_name' => 'socket:clk[0]',
                                        'intfc_port' => 'clk_o',
                                        'type' => 'output'
                                      },
                               'I' => {
                                        'intfc_port' => 'clk_i',
                                        'type' => 'input',
                                        'range' => '',
                                        'intfc_name' => 'plug:clk[0]'
                                      },
                               'IB' => {
                                         'intfc_port' => 'clk_i',
                                         'type' => 'input',
                                         'range' => '',
                                         'intfc_name' => 'plug:clk[1]'
                                       }
                             },
                  'unused' => undef,
                  'gui_status' => {
                                    'status' => 'ideal',
                                    'timeout' => 0
                                  },
                  'parameters_order' => [
                                          'CAPACITANCE',
                                          'DIFF_TERM',
                                          'IBUF_DELAY_VALUE',
                                          'IBUF_LOW_PWR',
                                          'IOSTANDARD'
                                        ],
                  'plugs' => {
                               'clk' => {
                                          'type' => 'num',
                                          '0' => {
                                                   'name' => 'clk_p'
                                                 },
                                          'value' => 2,
                                          '1' => {
                                                   'name' => 'clk_n'
                                                 }
                                        }
                             }
                }, 'ip_gen' );

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.