pluto_hdl_adi/library
Lars-Peter Clausen 0108d01043 library: Add JESD204 PHY wrapper for Arria10 Native PHY
Add a wrapper that instantiates the Arria10 Native PHY and configures it
for JESD204 operation. The datapath width is set to 4 octets per beat.

The maximum lane rate that is achievable with hard-logic PCS included in
the PHY is below the requirements of the JESD204 for some of the PHY speed
grades. For projects that require a lane rate that is higher than what the
hard-logic PCS can support a soft-logic PCS module can be instantiated. The
external interface of the jesd204_phy is identical regardless of whether
soft- or hard-logic PCS is used.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2017-08-21 11:20:57 +02:00
..
altera library: Add JESD204 PHY wrapper for Arria10 Native PHY 2017-08-21 11:20:57 +02:00
axi_ad5766 library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_ad6676 avl_adxcvr: Perform octet order swap 2017-08-03 17:57:58 +02:00
axi_ad7616 library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_ad9122 library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_ad9144 avl_adxcvr: Perform octet order swap 2017-08-03 17:57:58 +02:00
axi_ad9152 avl_adxcvr: Perform octet order swap 2017-08-03 17:57:58 +02:00
axi_ad9162 avl_adxcvr: Perform octet order swap 2017-08-03 17:57:58 +02:00
axi_ad9250 avl_adxcvr: Perform octet order swap 2017-08-03 17:57:58 +02:00
axi_ad9265 library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_ad9361 hdlmake.pl- updates 2017-08-07 16:09:20 -04:00
axi_ad9371 avl_adxcvr: Perform octet order swap 2017-08-03 17:57:58 +02:00
axi_ad9434 library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_ad9467 library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_ad9625 axi_ad9625: Fix typo 2017-08-07 10:53:57 +01:00
axi_ad9671 axi_ad9671: Fix typo 2017-08-07 10:54:45 +01:00
axi_ad9680 avl_adxcvr: Perform octet order swap 2017-08-03 17:57:58 +02:00
axi_ad9684 library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_ad9739a library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_ad9963 library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_adc_decimate hdlmake.pl- updates 2017-08-07 16:09:20 -04:00
axi_adc_trigger axi_adc_trigger Streaming flag initial commit 2017-07-03 16:54:40 +03:00
axi_clkgen library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_dac_interpolate hdlmake.pl- updates 2017-08-07 16:09:20 -04:00
axi_dmac axi_dmac: axi_dmac_hw.tcl: Set associated reset and addressable point for the interrupt interface 2017-08-13 10:28:11 +02:00
axi_fmcadc5_sync library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_generic_adc library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_gpreg library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_hdmi_rx library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_hdmi_tx library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_i2s_adi axi_i2s_adi: Make constraints work on UltraScale 2017-08-14 16:02:32 +02:00
axi_intr_monitor library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_logic_analyzer axi_logic_anlayzer: Fix trigger AND logic 2017-08-17 11:36:56 +02:00
axi_mc_controller library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_mc_current_monitor library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_mc_speed library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
axi_rd_wr_combiner license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
axi_spdif_rx license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
axi_spdif_tx license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
axi_usb_fx3 library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
cn0363 license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
common axi_streaming_dma_tx_fifo: Fix drain logic 2017-08-14 16:02:32 +02:00
cordic_demod license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
interfaces interfaces: Add dependencies to rule 2017-05-24 18:10:15 +02:00
jesd204 jesd204: Add soft logic PCS 2017-08-21 11:09:42 +02:00
prcfg license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
scripts adi_ip_alt.tcl: ad_ip_parameter: Allow to specify additional properties 2017-08-21 11:05:16 +02:00
spi_engine spi_engine: Add support for max 4 SDI lines 2017-08-04 14:49:17 +03:00
util_adcfifo util_adcfifo: Remove always false check 2017-08-18 09:26:24 +02:00
util_axis_fifo util_axis_fifo: Fix some data width mismatches 2017-08-01 15:22:29 +02:00
util_axis_resize util_axis_resize: Coding style updates 2017-08-07 11:23:57 +03:00
util_bsplit Remove executable flag from non-executable files 2017-07-28 17:56:07 +02:00
util_cdc util_cdc: Add helper function for creating constraints for the CDC blocks 2017-08-21 11:05:16 +02:00
util_cic jesd204-sub-ip- no top files 2017-06-01 15:48:48 -04:00
util_clkdiv util_clkdiv: Register output port as a clock (#33) 2017-06-19 07:52:43 +01:00
util_cpack util_cpack: util_cpack_hw.tcl: Disable unused interfaces instead of not creating them 2017-08-01 15:21:02 +02:00
util_dacfifo Remove executable flag from non-executable files 2017-07-28 17:56:07 +02:00
util_delay util_delay: Initial commit 2017-05-25 15:12:10 +03:00
util_extract license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
util_fir_dec license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
util_fir_int util_fir_int: Fix valid assignment 2017-06-06 17:53:41 +03:00
util_gmii_to_rgmii license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
util_i2c_mixer license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
util_mfifo license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
util_pmod_adc Remove executable flag from non-executable files 2017-07-28 17:56:07 +02:00
util_pmod_fmeter library: Match s_axi_{awaddr,araddr} signal width to peripheral memory map size 2017-08-01 15:21:25 +02:00
util_pulse_gen util_pulse_gen: Add Makefile 2017-04-27 11:28:25 +03:00
util_rfifo rfifo- drive valid outs 2017-08-10 11:23:40 -04:00
util_sigma_delta_spi license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
util_tdd_sync license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
util_upack util_upack: util_upack_hw.tcl: Disable unused interfaces instead of not creating them 2017-08-01 15:21:02 +02:00
util_var_fifo license: Add some clarification to the header license 2017-05-31 18:18:56 +03:00
util_wfifo Remove executable flag from non-executable files 2017-07-28 17:56:07 +02:00
xilinx util_adxcvr- defaults for es 2017-08-08 11:03:38 -04:00
Makefile make: Update make files 2017-06-26 15:51:19 +01:00