AndreiGrozav
321b82398b
Add cn0506_rmii/zed support on revB
2020-08-10 18:32:44 +03:00
Istvan Csomortani
6c2b1b1634
fmcomms5/zc702: Fix the sys_dma_clk connections
2020-06-19 12:53:18 +03:00
Istvan Csomortani
137c31db1d
daq2/xilinx: Update project to use generic JESD204 TPL
2020-06-18 15:45:19 +03:00
Istvan Csomortani
299273f5a1
daq2/intel: Update project to use generic JESD204B TPL
2020-06-18 15:45:19 +03:00
Stanca Pop
847f0f22e6
cn0540: Fix typo
2020-06-04 18:38:14 +03:00
Stanca Pop
193fce338d
cn0540: Initial commit
2020-05-28 18:49:35 +03:00
Stanca Pop
03ab28d7bf
ad77681evb: Remove coraz7s project
2020-05-28 18:49:35 +03:00
Istvan Csomortani
71d500bdd4
adrv9009/intel: Use generic TPL cores
2020-05-26 16:22:30 +03:00
Laszlo Nagy
9c8190f709
adi_project_xilinx.tcl: discover all timing failures
...
Look for an overall indicator of timing failure.
Create critical warning if timing is failed.
2020-05-26 14:47:38 +03:00
Istvan Csomortani
47a97aac7c
adrv9371x/intel: Update project to use generic JESD204B TPL
2020-05-25 11:55:40 +03:00
Laszlo Nagy
e8f6523197
ad9081_fmca_ebz: adapt to renamed tpl core
2020-05-20 19:08:25 +03:00
Laszlo Nagy
db6af63583
scripts/adi_env.tcl: print in logs system variables are used
2020-05-20 19:07:23 +03:00
Istvan Csomortani
e7600eb552
ad7616_sdz: Fix the project, after SDI ports were merged
...
Update the project to support the SDI port merge patch: 4d54c7e
2020-05-20 11:44:22 +03:00
Istvan Csomortani
4d54c7e2d6
spi_engine_execution: Merge the SDI lines into one vector
...
This modification will help to support multiple SPI engine
execution setups (e.g. different NUM_OF_SDI) for the same project.
2020-05-19 09:28:02 +03:00
Istvan Csomortani
6535e5b2ba
scripts/xilinx: Version mismatch is upgraded to ERROR
...
There is a major compatibility issue between 2019.1 and 2019.2.
The file system_top.hdf got a different file extention. This will
cause a compilation failer in the end of the build. To save time
and fail earlier, upgrade the version mismatch message to ERROR.
If user still wants to build a branch with different tool version
the variable ADI_IGNORE_VERSION_CHECK should be set to 1.
2020-05-15 12:16:35 +03:00
Istvan Csomortani
32eeedb660
makefile: Update makefiles
2020-05-07 08:41:49 +01:00
Laszlo Nagy
cbb23c7b67
ad9081_fmca_ebz: fix Xilinx PHY resets
...
Avoid clock domain crossing on resets.
2020-04-23 17:21:05 +03:00
Laszlo Nagy
e112a03d85
ad9081_fmca_ebz: Whitespace cleanup
...
Clear extra lines and whitespaces at end of lines.
2020-04-23 17:21:05 +03:00
Laszlo Nagy
7df4caf8b0
ad9081_fmca_ebz: Added parameter description
...
Add parameter description to project and common block design file
2020-04-23 17:21:05 +03:00
Laszlo Nagy
e433d3f808
ad9081_fmca_ebz: expose PLL selection as a parameter
...
On the Xilinx PHY the available PLL options depends on the lane rate.
Encoding is:
0 - CPLL
1 - QPLL0
2 - QPLL1
Since the selection of line rate is available from the project also the
PLL selection must be exposed.
2020-04-23 17:21:05 +03:00
Laszlo Nagy
b774e1ca7d
ad9081_fmca_ebz: enable IQ rotation
2020-04-03 11:16:37 +03:00
Istvan Csomortani
4684dc03ce
dac_fmc_ebz/a10soc: Use balanced optimization mode
...
Always a good idea to start from default, and change optimization mode
of the tool if it's strict necessary.
2020-03-17 17:25:02 +00:00
Istvan Csomortani
253a8cb6ee
dac_fmc_ebz/a10soc: Tool expect that all config parameters exists on top entity
2020-03-17 17:25:02 +00:00
Istvan Csomortani
522aacf6d8
ad_fmclidar1_ebz/a10soc: Fix AFE's I2C interface
...
The AFE's I2C interface should be pin-multiplexed to the FPGA. Also, add
a bidirectional IO buffer for the interface, and make sure it has weak
pull-up resistors.
2020-03-17 07:27:49 +00:00
Adrian Costina
19b7986486
fmcomms8: Fix SPI timing
...
The maximum SPI rate set to 10MHz
2020-03-16 13:26:20 +02:00
Istvan Csomortani
fde79a2272
ad_fmclidar1_ebz: Fix AFE's SPI polarity
2020-03-10 16:37:18 +00:00
Laszlo Nagy
b1f62f09ac
ad9081_fmca_ebz:vcu118: initial version
...
Use over-writable parameters from the environment.
e.g.
make JESD_MODE=64B66B RX_RATE=24.75 TX_RATE=12.375 REF_CLK_RATE=375 RX_JESD_L=4 TX_JESD_L=4
make JESD_MODE=64B66B RX_RATE=16.22016 TX_RATE=16.22016 REF_CLK_RATE=245.76 RX_JESD_M=8 RX_JESD_L=2 TX_JESD_M=16 TX_JESD_L=4
make JESD_MODE=8B10B RX_JESD_L=4 RX_JESD_M=8 TX_JESD_L=4 TX_JESD_M=8
2020-03-10 18:19:03 +02:00
Laszlo Nagy
f3a7fd8b0d
ad9081_fmca_ebz:zcu102: initial version
2020-03-10 18:19:03 +02:00
Laszlo Nagy
f3630dd95b
ad9081_fmca_ebz: common block design
...
Parametrizable block design with selectable JESD physical layer between
Xilinx Phy and ad_utilxcvr.
2020-03-10 18:19:03 +02:00
Laszlo Nagy
1f7671cb36
scripts/adi_env.tcl: helper function for environment variables
...
Ease the access of the environment variables.
2020-03-10 18:19:03 +02:00
Adrian Costina
fad52175d1
fmcomms8: Fix spi connection
2020-03-06 16:07:02 +02:00
Adrian Costina
50d904934a
fmcomms8: Changed the interrupt addresses to be similar with adrv9009zu11eg project
2020-03-06 16:07:02 +02:00
AndreiGrozav
e1353d5291
m2k: use DMA streaming interface
...
The previous mechanism was "probing" the DMAs for valid data. Better said,
each interpolation channel enabled it's DMA until a valid data was received,
then it disabled the DMA read and waited for the adjacent channel(DMA) to
receive a valid data. Only when for both channels had valid data on the
DMAs interfaces was the transmission started. This added an undesired and
redundant complexity to the interpolation channels. Furthermore, for continuous
transmission, using the above mechanism lead to a fixed phase(sample)
shift between the two channels at each start.
By using the streaming mechanism the interface is simplified and the
above problems are solved.
2020-03-06 15:57:43 +02:00
sarpadi
dd47e30431
ad7768_evb_sync: Fixed sync issue
...
fixed sync inside ad7768_if module;
2020-03-04 18:21:55 +02:00
Laszlo Nagy
35412c81a9
dac_fmc_ebz: drive spi_en pin automatically based on FMC board selected
...
spi_en is active ...
... high for AD9135-FMC-EBZ, AD9136-FMC-EBZ, AD9144-FMC-EBZ,
... low for AD9171-FMC-EBZ, AD9172-FMC-EBZ, AD9173-FMC-EBZ
2020-03-03 15:49:30 +02:00
Laszlo Nagy
ef15757d9e
common:vcu118: support for plddr4 adc and dac fifo
...
Use 1GB from the DDR4 for either ADC or DAC sample buffering.
Max theoretical bandwidth of 19.2 GB/s
2020-03-03 15:49:11 +02:00
StancaPop
48a91796e2
ad77681evb: Set spi_clk to 40MHz ( #435 )
2020-02-24 12:55:06 +02:00
Laszlo Nagy
37188b01d8
fmcomms2:a10soc: use non DPA mode
2020-02-24 11:31:01 +02:00
AndreiGrozav
96b7b3fa5f
fmcomms2: Add support for a10soc
...
Because fmcomms2 was not supported on a Intel carriers the
fmcomms2_qsys.tcl file got outdated.
The arradio project has the same hdl design. Hence the update is
merely a copy of the arradio_qsys.tcl with small changes.
2020-02-24 11:31:01 +02:00
AndreiGrozav
2bca2e156c
cn0506_rgmii: Fix no clock defined warnings
...
This commit fixes the critical warning regarding the missing clock
definitions.
- Defined MDC(MDIO) clocks
- Set false path on(to) the ps8 MDIO input pins. There are synchronization
stages in the GMII to RGMII converter for the CDC between the 375M refclk
and 2.5M MDC clock domains.
2020-02-21 18:22:49 +02:00
Arpadi
6d91e2e54f
coraz7s_fix: Tied drdy to gpio
...
removed IOB attribute for drdy
2020-02-18 13:24:43 +02:00
Arpadi
501abfd53a
common/coraz7s: Fixed ethernet issue
...
fixed coraz7s preset; cleaned up lines which generated warnings
2020-02-18 13:24:43 +02:00
Adrian Costina
c4b94fc564
adrv9009zu11eg: Add S JESD204 parameter for the projects
2020-02-18 11:19:02 +02:00
Adrian Costina
645696e5b4
adrv9009zu11eg: Extend SPI connection to the PL HD PINS expansion
2020-02-18 11:19:02 +02:00
Adrian Costina
d2817863a1
adrv9009zu11eg: Add FMCOMMS8 support
2020-02-18 11:19:02 +02:00
Adrian Costina
29f18e501e
adrv9009zu11eg: Cleanup bd file
2020-02-18 11:19:02 +02:00
Sergiu Arpadi
3192807f22
adi_project_xilinx: Fixed variable name
2020-02-14 11:22:46 +02:00
Sergiu Arpadi
c5e03eb196
adi_project_xilinx: Added power analysis procedure
2020-02-14 11:22:46 +02:00
Arpadi
74fc68d4c3
axi_fan_control: Changed temperature thresholds to registers
...
implemented mux for temp reading either from internal or external
source; updated regmap; added param to identify source for temp
information; updated tacho measurements; added AVG_POW param used
for tacho measuremet average useful for simulations; defaults for
tacho measurements changed to params and added registers; added
prescaler for fsm control, FSM updated; changed register write
process; connected INTERNAL_SYSMONE to regmap, value can now be
read by software;
2020-02-14 11:21:12 +02:00
sraus
78a1e54a33
adi_project_xilinx.tcl: Generate resource utilization for IPs
2020-02-13 11:33:02 +02:00
Laszlo Nagy
46a413d9a5
dac_fmc_ebz/common/config.tcl: fix typo
2020-02-13 11:32:38 +02:00
Adrian Costina
e51d9372cd
fmcomms8: ZCU102: Added DAC FIFO
2020-02-10 11:23:52 +02:00
Adrian Costina
016a1d540d
fmcomms8: ZCU102: Initial commit
2020-02-10 11:23:52 +02:00
Laszlo Nagy
10a808b504
ad9208_dual_ebz/vcu118: remove GTY prefix from parameters
2020-02-10 09:48:17 +02:00
StancaPop
05c20af988
Merge pull request #430 from analogdevicesinc/update_tcl
...
Rename projects for consistency
2020-02-06 16:32:40 +02:00
AndreiGrozav
e00ee136f6
cn0506_mii Updates for Rev B board
...
Because of the rmii mode requirements(external 50MHz clock) the
board will have the rx_err signal replaced on the FMC connector with the
50MHz external clock (D08/D20).
The rx_er will be shifted to the D9/D21 pins.
2020-02-03 11:20:18 +02:00
Istvan Csomortani
b3e475cb8b
ad_fmclidar1_ebz: Update the IO constraints to revB
...
The IO location of the laser_driver_otw_n was moved from FMC_HPC_LA27_N
to FMC_HPC_LA31 (laser_gpio[12]).
laser_gpio[11:0] assignments were shifted with one bit to MSB, and laser_gpio[0]
got the old location of the laser_driver_otw_n.
2020-01-31 18:47:37 +02:00
Sergiu Arpadi
135538b521
adi_project: Fixed kcu105 board file selection
2020-01-16 17:16:58 +02:00
AndreiGrozav
db5e21cfb9
pluto revC: Add second RF channel
...
-add second RF channel (without fir filters)
-use a more generic instantiation of the fir filters
-add util_cpack2 and util_upack2
2020-01-16 11:40:28 +02:00
AndreiGrozav
f9c8ff26cf
pluto rev C hardware updates
...
-connect axi_spi to board GPIOs
-connect axi IIC to board GPIOs
MIO49 SPI_CS (PS MIO49)
L10P SPI_MOSI (AXI_SPI)
L12N SPI_MISO (AXI_SPI)
L24N SPI_CLK (AXI_SPI)
L7N iic_sda (AXI_IIC)
L9N iic_scl (AXI_IIC)
2020-01-16 11:40:28 +02:00
Sergiu Arpadi
e773b22087
adi_project: Updated board files version selection
...
vivado will automatically select the latest version for a given board
2020-01-14 17:16:01 +02:00
Stanca Pop
fcf7bb035a
ad40xx: Fix data_width definition
2020-01-14 15:24:43 +02:00
Arpadi
d86fbb2a08
adi_board: fixed ddr memory mapping for microblaze projects
2020-01-13 12:25:23 +02:00
Istvan Csomortani
34ea5efdff
adi_project_xilinx: Use the latest board files
2020-01-13 12:25:23 +02:00
Istvan Csomortani
adfeb435a4
scripts: Update Vivado version to 2019.1
2020-01-13 12:25:23 +02:00
Stanca Pop
fa259c7975
ad40xx: Fix a typo
2020-01-10 10:20:06 +02:00
Stanca Pop
9497b1cace
ad40xx: Remove redundant upscaler IP, Add timing constraints
2020-01-09 11:32:31 +02:00
István Csomortáni
8db77d8f3a
ad_fmclidar1_ebz/README: Add Known Issues section
...
Add description of the power-up issue and its solution.
2019-12-20 13:20:42 +02:00
István Csomortáni
d4b3a3f640
ad_fmclidar1_ebz/README: A10SOC rework guide
2019-12-18 14:47:00 +02:00
Prasahnt Sivarajah
9ab4c0c783
dac_fmc_ebz: Passthrough GPIO signal for bypass
2019-12-06 11:04:45 +02:00
Prasahnt Sivarajah
8b45d17eb9
dac_fmc_ebz: Only create dummy ports for unused
...
lanes
2019-12-06 11:04:45 +02:00
Adrian Costina
09ad67bfd7
adrv9009zu11eg: Make the project more parametrizable
2019-12-04 14:59:18 +02:00
Istvan Csomortani
2e4ac278eb
ad_fmclidar1_ebz: Add documentation
2019-12-03 18:23:57 +02:00
AndreiGrozav
3c83694755
adi_fir_filter_bd.tcl: Synchronize the control GPIO input to the core clock
2019-12-03 17:27:56 +02:00
Laszlo Nagy
82021edffe
adi_board.tcl:ad_xcvrcon: do not reorder common control
...
When channels are not swapped in groups of four but are completely out of order
the common control channel can't be reordered based on the index of the
channel.
2019-11-30 12:29:32 +02:00
Laszlo Nagy
c2726ceac9
common:vcu118: move system memory to DDR C2
...
The DDR controller for C2 for is much closer to the transceivers which
connect to the FMCp connector so designs does not have to span over all
three SLRs just over two reducing implementation and timing closure effort.
2019-11-28 16:17:44 +02:00
Adrian Costina
0cb5c0bdaf
adv9009zu11eg: Update FPGA to -2. Update DDR4 clock frequency
2019-11-27 16:27:44 +02:00
Istvan Csomortani
c44b4957b5
ad7134_fmc/zed: Fix IO definitions for SDI lines
2019-11-27 10:04:37 +02:00
Laszlo Nagy
88e80f604e
daq3:zcu102: fix GPIO double drive
2019-11-26 14:41:19 +02:00
Adrian Costina
8c39cf8560
scripts: adi_board.tcl: Update the axi_adxcvr to util_adxcvr connections
2019-11-26 12:57:53 +02:00
AndreiGrozav
8131c86f75
m2k: Connect the adc_trigger reset
2019-11-25 13:14:18 +00:00
Stanca Pop
a06c74edc7
fmcjesdadc1: Change rx_div_clk to 125MHz
2019-11-20 10:50:18 +02:00
Sergiu Arpadi
9260979b15
adrv9364: Added sysid to all projects
2019-11-20 10:43:54 +02:00
Sergiu Arpadi
570dae7df6
adrv9361: Added sysid to all projects
2019-11-20 10:43:54 +02:00
Adrian Costina
dfe3258a4f
adrv9009zu11eg: Add axi_sysid
2019-11-19 10:29:57 +02:00
Adrian Costina
81d3a9eb66
adrv9009zu11eg: Reduce SPI Clock speed to meet timing
2019-11-19 10:29:57 +02:00
Stanca Pop
4b380fe640
ad7768-1evb: Add coraz7s support
2019-11-15 14:35:00 +02:00
Stanca Pop
40d839df5f
coraz7s: Initial commit
2019-11-15 14:35:00 +02:00
AndreiGrozav
514aadb54e
m2k: Use dac trigger
2019-11-15 12:23:01 +00:00
Adrian Costina
a589a2c7eb
adrv9009_zu11eg_som: Change design partitioning
...
Create a structure similar with ADRV936x projects
2019-11-14 15:25:23 +02:00
Adrian Costina
eab1e86544
adrv9364z7020: Rename *box project to *packrf
2019-10-29 16:07:08 +02:00
Adrian Costina
de324526e3
adrv9361z7035: Rename *box project to *packrf
2019-10-29 16:07:08 +02:00
Stanca Pop
fba7cac0c6
ad7768-1evb: Remove ADC2, update spi engine framework
...
The second ADC was removed from the project, as the EV-AD7768-1FMCZ evaluation
board contains only one ADC. Therefore, all the IPs related to the
second ADC have been removed, too.
The data width supported by the spi IPs has been changed from 8 bits to
32 bits, therefore the axis_upscaler(util_axis_upscale_v1_0) and the
m_axis_samples_24(AXI4-Stream Data Width Converter) are no more necessary,
so they have been removed from the design.
The 24 bits width data transfer between the s_axis of axi_ad77681_dma
(AXI DMA Controller) and the offload_sdi of the spi_engine_offload is now made
directly.
2019-10-28 12:00:23 +02:00
AndreiGrozav
4941d89fff
cn0506_mii: Add support on a10soc
2019-10-18 19:09:04 +03:00
AndreiGrozav
fbb3a154ff
cn0506_mii: Add support on zcu102
2019-10-18 19:09:04 +03:00
AndreiGrozav
3cb2392711
cn0506_mii: Add support on zc706
2019-10-18 19:09:04 +03:00
AndreiGrozav
e98951d282
cn0506_mii: Add support on zed
2019-10-18 19:09:04 +03:00
AndreiGrozav
8202c0025c
cn0506_mii: Common design initial commit
2019-10-18 19:09:04 +03:00
AndreiGrozav
9323f4193c
m2k: Clean old interrupt connection style
2019-10-18 18:28:01 +03:00
AndreiGrozav
a4547a32b6
pluto: Clean old interrupt connections style
2019-10-18 18:28:01 +03:00
Stefan Raus
fd4d32c408
projects/scripts/*xilinx*: Generate report utilization extra files
...
Add commands to generate one extra file with resource utilization, in CSV format.
New commands executes only if ADI_GENERATE_UTILIZATION env variable is set.
2019-10-18 13:42:34 +03:00
Istvan Csomortani
5a4726b356
adrv9364z7020: Fix interrupt concatenation
2019-10-17 15:09:48 +03:00
Istvan Csomortani
f0f314f24b
adrv9361z7035: Fix interrupt concatenation
...
None functional change, main goal is to increase consistancy in our
code base.
2019-10-17 15:09:48 +03:00
Istvan Csomortani
80333573c7
ad_fmclidar1_ebz/zcu102: Fix SYSREF input delay constraint
...
Add one clock cycle input delay for the SYSREF input,
to compensate the high propegation delay of device_clk_BUFG.
2019-10-17 09:59:23 +03:00
Istvan Csomortani
03bec4b49c
ad_fmclidar1_ebz: Interchange SYSREF and DEV_CLK ports location
...
In ZCU102 LA01_CC_P|N are connected to regional clock, but in order to
receive a device clock properly we have to use pin which is connected
to a global clock buffer. Luckily SYSREF is connected to global clock
pin; swap to port to receive the device clock correctly.
Also, swap the ports in both ZC706 and A10SOC carriers.
2019-10-17 09:59:23 +03:00
Istvan Csomortani
2cabf8d224
ad_fmclidar1_ebz: Move afe_iic definition to system_bd.tcl
...
In order to prevent platform specific variable usage in the common tcl
script, move the AFE I2C interface definition to system_bd.tcl
2019-10-17 09:59:23 +03:00
Istvan Csomortani
b3e1cd2a15
ad_fmclidar1_ebz: Add support for ZCU102
2019-10-17 09:59:23 +03:00
Istvan Csomortani
3084a5d9aa
ad_fmclidar1_ebz/a10soc: Fix the comment about the carrier re-work
...
The project is using the FMCA connector of the board. Make sure that all
the carrier re-work is related to the FMCA connector.
2019-10-17 09:58:52 +03:00
Stanca Pop
12c474ba13
ad7134: Change maximum data width from 24b to 32b
2019-10-16 17:35:24 +03:00
AndreiGrozav
3c46cc9347
dac_fmc_ebz: Add project info to sys_id
...
Add project device and mode info to sys_id custom string
2019-10-15 17:08:53 +03:00
AndreiGrozav
58b846faae
dac_fmc_ebz: Add build time config option
2019-10-15 17:08:53 +03:00
Laszlo Nagy
e22016de4c
adrv9371/daq2/daq3:kcu105: patch GTH3 CPLL parameters
...
Update GTH3 parameters according to a 10Gbps link from the Transceiver
Wizard.
2019-10-08 10:38:46 +03:00
Arpadi
8895b08eb1
adrv9009_zu11eg_som: i2s mclk fix
...
mclk now generated by ps not axi clkgen ip. ADAU1761 expects a free
running clock and the i2s driver was switching the axi clkgen ip off
which was causing issues.
2019-10-03 17:30:57 +03:00
Istvan Csomortani
2344778dd8
ad_fmclidar1_ebz/a10soc: Initial commit
...
Add initial support for Arria 10 SOC carrier.
2019-10-02 15:32:17 +03:00
Istvan Csomortani
23d29e7a15
a10soc_system_qsys: sys_dma_clk clock_source inherit its clock frequency from its source
2019-10-02 15:32:17 +03:00
Istvan Csomortani
af94487f57
adi_project_intel: Enable HPS internal timing
...
It's recommended to use this global assignment so the tool can make a
more in-depth timing analysis.
2019-10-02 15:32:17 +03:00
Istvan Csomortani
bc2f916dfc
a10soc: Synchronize resets to the reset source
...
Resets de-assertion should be synchronized to its associated clock.
2019-10-02 15:32:17 +03:00
StancaPop
9c9ce928d8
Merge pull request #346 from analogdevicesinc/spi_engine_trigger_update
...
spi_engine: Update pulse generation
2019-10-02 14:42:41 +03:00
Istvan Csomortani
75d263afc5
adi_project_xilinx: Add constraint files to constr_1 file set
2019-09-27 18:21:25 +03:00
Laszlo Nagy
64e54fda8d
fmcomms5: remove clock skew handling
...
Use SSI clock from master as SSI clock of slave.
2019-09-27 17:52:10 +03:00
Stanca Pop
994bb6d0cf
adaq7980: Software configurable trigger
2019-09-27 17:02:52 +03:00
Istvan Csomortani
b174333fa2
project-xilinx.mk: Clean generated file by sysid
2019-09-27 13:16:19 +03:00
AndreiGrozav
7a685dd443
cn0506_rgmii/zcu102: Fix README typo
2019-09-26 16:33:45 +03:00
sarpadi
442b38033a
sys_id: added catch to git status check
...
made error checking more general
2019-09-26 16:26:02 +03:00
AndreiGrozav
447434ace0
cn0506_rgmii: Add support for a10soc
2019-09-20 18:03:27 +03:00
AndreiGrozav
1138c48270
cn0506_rgmii: Add support for zcu102
2019-09-20 18:03:27 +03:00
AndreiGrozav
f4f547715e
cn0506_rgmii: Add support for zc706
2019-09-20 18:03:27 +03:00
AndreiGrozav
98fba87d8f
cn0506_rgmii: Add support for zed
2019-09-20 18:03:27 +03:00
AndreiGrozav
afd9420dab
cn0506_rgmii: base design initial commit
2019-09-20 18:03:27 +03:00
Laszlo Nagy
7c3b4a5c73
ad9208_dual_ebz: Cleanup workarounds
...
Cleanup placement constraints and let the tool have more freedom to
place and route the design. This is possible only after balancing the
memory and system clocks.
2019-09-16 10:00:14 +03:00
Laszlo Nagy
b7d48b8c74
common/vcu118: Balance clocks
...
Minimize skew on synchronous CDC timing paths between clocks originating
from the same MMCM source. (sys_mem_clk and sys_cpu_clk)
This is required mostly by the smart interconnect.
The CLOCK_DELAY_GROUP property must be applied directly to the output net of BUFGs.
2019-09-16 10:00:14 +03:00
AndreiGrozav
9f112640f3
m2k: Change constraint to match the new LA path
2019-09-13 11:55:11 +03:00
AndreiGrozav
5e08e2d548
project-xilinx.mk: Fix build condition
...
"prepare_incremental_compile" is defined as a phony target, but is also a
prerequisite of a real target. This will lead to a complete project build
every time make is called.
To fix the issue the functionality of prepare_incremental_compile target
was included in the generic project build target.
2019-09-12 13:23:09 +03:00
Istvan Csomortani
16a797198f
ad_fmclidar1_ebz/common: Fix m_dest_axi_aresetn source
2019-08-29 08:59:56 +03:00
Istvan Csomortani
78815435d2
ad_fmclidar1_ebz/common: Connect adc_dovf to GND
2019-08-29 08:59:56 +03:00
Istvan Csomortani
f14bea2b7e
ad_fmclidar1_ebz/zc706: Add sys_id support
2019-08-29 08:59:56 +03:00
Arpadi
63942a6b9b
talise_fan_control: updated ip with new fan parameters
2019-08-26 19:01:48 +03:00
Istvan Csomortani
aa5fdf903e
Makefile: Update makefiles
2019-08-26 16:58:01 +03:00
AndreiGrozav
e7cca7c5f7
m2k: Update for axi_dac_interpolate start sync
2019-08-22 18:07:45 +03:00
AndreiGrozav
6f540b0ef2
m2k: Add cascading support
...
-remove util_extract
-instrument triggering logic_analyzer <-> adc_trigger using dedicated latency paths
-move logic_analyzer on adc clock domain (100MHz -> 100MHz)
2019-08-22 18:06:10 +03:00
AndreiGrozav
78afe38a3f
adrv9009: Add decimation and interpolation filters
2019-08-20 16:24:47 +03:00
AndreiGrozav
44deaadb4a
adrv9371: Add decimation and interpolation filters
2019-08-20 16:24:47 +03:00
AndreiGrozav
36a1767329
Add generic fir filters processes for RF projects
2019-08-20 16:24:47 +03:00
Laszlo Nagy
0261eade0c
zynq:all: fix SPI clock constraint
...
According to data sheets the EMIO SPI controller maximum frequency is
just 25MHz. Constrain the SPI clock accordingly.
2019-08-09 16:39:56 +03:00
Istvan Csomortani
6fad82c329
ad_fmclidar1_ebz/zc706: Define device clock and SYSREF timing relation
2019-08-08 14:26:07 +03:00
Istvan Csomortani
d43e6ee239
axi_laser_driver: TIA's are controlled individually in manual mode
...
Update the sequencer, so the TIA channel selection can be controlled separately
for each TIA, when the sequencer runs in manual mode.
2019-08-08 14:26:07 +03:00
Istvan Csomortani
ea158ee42b
ad_fmclidar_ebz: Fix AFE's SPI interface connection
2019-08-08 14:26:07 +03:00
Istvan Csomortani
3290838743
ad_fmclidar1_ebz: Add a dummy ADC channel with TIA channel info
...
Software has to know which TIA channel was used for a particular capture.
Define an additional dummy ADC channel which will provide this
information. Currently this channel is always enabled.
2019-08-08 14:26:07 +03:00
Istvan Csomortani
d096b8f6f4
ad_fmclidar1_ebz: Move the util_axis_syncgen into common direcotry
2019-08-08 14:26:07 +03:00
Istvan Csomortani
ea18636586
ad_fmclidar1_ebz: Connect the TIA sequencer to the GPIOs
2019-08-08 14:26:07 +03:00