pluto_hdl_adi/library
AndreiGrozav dffbbfd7d1 library/scripts: Add auto dev spec parameters
Xilinx:
When calling adi_auto_fpga_spec_params in the x_ip.tcl, parameters like
- FPGA_TECHNOLOGY
- FPGA_FAMILY
- SPEED_GRADE
- DEV_PACKAGE
- XCVR_TYPE
- FPGA_VOLTAGE
will be automatically detected and constrained to predefined pairs of values
from adi_xilinx_device_info_env.tcl

The parameters specified in the blobk diagram of the IP(bd.tcl), will be
automatically assign when the IP is added to a block design.

The "adi_auto_assign_device_spec $cellpath" is called in the init
hook (bd.tcl).
https://www.xilinx.com/products/technology/high-speed-serial.html

Intel:
Info parameters are set in the VALIDATION_CALLBACK according to
adi_intel_device_info_env.tcl
2019-03-30 11:26:11 +02:00
..
altera altera: adi_jesd204: Add support for more than 6 transmit lanes 2018-11-28 11:33:37 +02:00
axi_ad5766 axi_pulse_gen: Initial commit 2019-03-20 08:21:22 +00:00
axi_ad6676 jesd204_tpl: update address widths of TPL instances 2018-12-04 14:02:22 +02:00
axi_ad7616 Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
axi_ad9122 axi_ad9122: Increase dds quality 2018-07-18 18:19:30 +03:00
axi_ad9144 axi_ad9144/axi_ad9152: patch up_tpl_common dependency 2019-02-01 08:28:28 +00:00
axi_ad9152 axi_ad9144/axi_ad9152: patch up_tpl_common dependency 2019-02-01 08:28:28 +00:00
axi_ad9162 axi_ad9162: Updates for ad_dds phase acc wrapper 2018-07-18 18:19:30 +03:00
axi_ad9250 Makefile: update makefiles 2018-12-21 17:32:48 +02:00
axi_ad9265 Remove unused DMA underflow signal from ADC DMA interface 2018-05-02 17:21:20 +02:00
axi_ad9361 axi_ad9361: Mark rst output as active high 2018-10-16 15:14:53 +03:00
axi_ad9371 Makefile: update makefiles 2018-12-21 17:32:48 +02:00
axi_ad9434 Remove unused DMA underflow signal from ADC DMA interface 2018-05-02 17:21:20 +02:00
axi_ad9467 Remove unused DMA underflow signal from ADC DMA interface 2018-05-02 17:21:20 +02:00
axi_ad9625 Remove unused DMA underflow signal from ADC DMA interface 2018-05-02 17:21:20 +02:00
axi_ad9671 Remove unused DMA underflow signal from ADC DMA interface 2018-05-02 17:21:20 +02:00
axi_ad9680 Makefile: update makefiles 2018-12-21 17:32:48 +02:00
axi_ad9684 Remove unused DMA underflow signal from ADC DMA interface 2018-05-02 17:21:20 +02:00
axi_ad9739a axi_ad9739a: Use polynomial DDS 2018-07-18 18:19:30 +03:00
axi_ad9963 axi_ad9963: Updates for ad_dds phase acc wrapper 2018-07-18 18:19:30 +03:00
axi_adc_decimate Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
axi_adc_trigger axi_adc_trigger: Cosmetic update 2019-02-18 13:39:24 +02:00
axi_adrv9009 Makefile: update makefiles 2018-12-21 17:32:48 +02:00
axi_clkgen Add missing timescale annotations 2018-10-17 10:32:47 +03:00
axi_dac_interpolate Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
axi_dmac Makefile: update makefiles 2018-12-21 17:32:48 +02:00
axi_fmcadc5_sync Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
axi_generic_adc Add missing timescale annotations 2018-10-17 10:32:47 +03:00
axi_gpreg axi_gpreg: Use the common ad_rst constraints 2018-08-06 21:24:41 +03:00
axi_hdmi_rx ad_csc: Generalize for CrYCB 2 RGB conversion 2019-02-12 10:43:46 +02:00
axi_hdmi_tx axi_hdmi_tx: Update file sources for Intel designs 2019-02-12 10:43:46 +02:00
axi_i2s_adi axi_i2s_adi: fixed xdc 2019-03-18 13:58:28 +00:00
axi_intr_monitor Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
axi_logic_analyzer ad_rst: Update all the modules, which instantiate the ad_rst 2018-08-06 21:24:41 +03:00
axi_mc_controller Add missing timescale annotations 2018-10-17 10:32:47 +03:00
axi_mc_current_monitor all: Drive undriven input signals, complete interface 2018-08-10 17:00:11 +03:00
axi_mc_speed all: Drive undriven input signals, complete interface 2018-08-10 17:00:11 +03:00
axi_pulse_gen axi_pulse_gen: Initial commit 2019-03-20 08:21:22 +00:00
axi_rd_wr_combiner axi_rd_wr_combiner: Add rlast to the AXI MM interface 2019-02-21 17:09:53 +02:00
axi_spdif_rx axi_spdif_rx: clear warning 2018-08-10 17:00:11 +03:00
axi_spdif_tx adi_ip: Use 'associate_bus_interface' command to setup the clock and reset for s_axi 2018-08-06 10:14:48 +03:00
axi_usb_fx3 Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
cn0363 Add missing timescale annotations 2018-10-17 10:32:47 +03:00
common ad_datafmt: Add support for 8 bit data width 2019-03-20 15:51:28 +02:00
cordic_demod Add missing timescale annotations 2018-10-17 10:32:47 +03:00
interfaces axi|util_adxcvr: Expose TX configurable driver ports 2018-10-04 14:37:02 +03:00
jesd204 axi_jesd204_common: Fix dependancies so that the IP can be generated Out Of Context 2019-03-21 15:36:57 +02:00
scripts library/scripts: Add auto dev spec parameters 2019-03-30 11:26:11 +02:00
spi_engine Add missing timescale annotations 2018-10-17 10:32:47 +03:00
util_adcfifo util_adcfifo: Synchronize the ad_rst and use it as a synchronous reset 2018-08-21 11:42:48 +03:00
util_axis_fifo util_axis_fifo: Fix the FIFO level generation in ASYNC mode 2019-01-29 11:38:28 +02:00
util_axis_resize Add missing timescale annotations 2018-10-17 10:32:47 +03:00
util_axis_upscale Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
util_bsplit library: Remove empty constraint files 2018-04-11 15:09:54 +03:00
util_cdc Add missing timescale annotations 2018-10-17 10:32:47 +03:00
util_cic Add missing timescale annotations 2018-10-17 10:32:47 +03:00
util_clkdiv Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
util_dacfifo Makefile: update makefiles 2018-12-21 17:32:48 +02:00
util_delay Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
util_extract Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
util_fir_dec Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
util_fir_int Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
util_gmii_to_rgmii Add missing timescale annotations 2018-10-17 10:32:47 +03:00
util_i2c_mixer Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
util_mfifo Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
util_pack Add util_cpack2 core 2018-11-28 11:33:11 +02:00
util_pulse_gen Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
util_rfifo Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
util_sigma_delta_spi Add missing timescale annotations 2018-10-17 10:32:47 +03:00
util_tdd_sync util_tdd_sync: Fix util_pulse_gen instantiation 2019-03-21 07:28:18 +00:00
util_var_fifo Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
util_wfifo Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
xilinx axi_adxcvr: Re-indent ports 2019-03-21 14:30:39 +02:00
Makefile axi_pulse_gen: Initial commit 2019-03-20 08:21:22 +00:00