2023-08-18 07:55:04 +00:00
|
|
|
###############################################################################
|
|
|
|
## Copyright (C) 2017-2023 Analog Devices, Inc. All rights reserved.
|
|
|
|
### SPDX short identifier: ADIJESD204
|
|
|
|
###############################################################################
|
2017-05-17 17:28:50 +00:00
|
|
|
|
2022-07-12 11:06:15 +00:00
|
|
|
source ../../../scripts/adi_env.tcl
|
2018-08-14 09:59:39 +00:00
|
|
|
source $ad_hdl_dir/library/scripts/adi_ip_xilinx.tcl
|
2017-05-17 17:28:50 +00:00
|
|
|
|
|
|
|
adi_ip_create jesd204_common
|
2017-06-01 19:48:48 +00:00
|
|
|
|
|
|
|
add_files -fileset [get_filesets sources_1] [list \
|
2018-03-28 13:44:06 +00:00
|
|
|
"jesd204_lmfc.v" \
|
|
|
|
"jesd204_scrambler.v" \
|
2019-10-02 13:25:40 +00:00
|
|
|
"jesd204_scrambler_64b.v" \
|
|
|
|
"jesd204_crc12.v" \
|
2018-03-28 13:44:06 +00:00
|
|
|
"jesd204_eof_generator.v" \
|
2020-01-30 22:05:13 +00:00
|
|
|
"jesd204_frame_mark.v" \
|
|
|
|
"jesd204_frame_align_replace.v" \
|
2017-05-17 17:28:50 +00:00
|
|
|
"pipeline_stage.v" \
|
|
|
|
]
|
|
|
|
|
2023-06-27 12:57:14 +00:00
|
|
|
set_property source_mgmt_mode DisplayOnly [current_project]
|
|
|
|
|
2017-05-17 17:28:50 +00:00
|
|
|
adi_ip_properties_lite jesd204_common
|
|
|
|
|
2019-10-02 13:25:40 +00:00
|
|
|
set_property display_name "ADI JESD204C Common Library" [ipx::current_core]
|
|
|
|
set_property description "ADI JESD204C Common Library" [ipx::current_core]
|
2017-05-17 17:28:50 +00:00
|
|
|
set_property hide_in_gui {1} [ipx::current_core]
|
|
|
|
|
2024-01-16 12:43:03 +00:00
|
|
|
ipx::create_xgui_files [ipx::current_core]
|
2017-05-17 17:28:50 +00:00
|
|
|
ipx::save_core [ipx::current_core]
|