Istvan Csomortani
9a2d2e8a02
version_upgrade: Update FMCADC4 to 2016.2
2016-09-13 15:04:11 +03:00
Rejeesh Kutty
236a938425
daq2/a10gx- qsys updates
2016-09-12 14:57:50 -04:00
Rejeesh Kutty
5df30ac6b0
daq2/a10gx- xcvr sharing
2016-09-12 14:57:50 -04:00
Adrian Costina
521c41ce32
adrv9371x: Updated a10soc project. Common design differentiates between nios and a10soc carrier
2016-09-08 11:44:45 +03:00
Adrian Costina
40c9fc92c1
a10soc: Switched to tcl flow
2016-09-08 11:31:06 +03:00
Adrian Costina
0d095f5da9
a10gx: Added system_type variable in common design
2016-09-08 11:29:14 +03:00
Istvan Csomortani
bae63ae5b1
version_upgrade: Update the DAQ3 project to 2016.2
2016-09-06 11:41:37 +03:00
Istvan Csomortani
b8c34791d5
version_upgrade: fmcjesdadc1 updated to 2016.2
...
Xilinx IP core JESD204 is updated to version 7.0
2016-09-06 11:41:37 +03:00
AndreiGrozav
b837883b98
pzsdr1/pzsdr1/pzsdr1_cmos_system_constr: Fixed voltage level selection
2016-09-01 17:16:59 +03:00
AndreiGrozav
93fa5aeec3
fmcadc2/vc707: Add adf4355 access, update design to Vivado 2016.2
2016-09-01 16:11:39 +03:00
Adrian Costina
dc21384002
pzsdr: Update ccpci base design
2016-09-01 09:06:30 +03:00
Rejeesh Kutty
2f9ac4a342
altera- qsys-script does not support most tcl commands
2016-08-30 11:50:36 -04:00
Rejeesh Kutty
917da79da1
altera- source defaults for qsys-script
2016-08-30 11:50:36 -04:00
Rejeesh Kutty
8192e755e1
altera- defaults
2016-08-30 11:50:36 -04:00
AndreiGrozav
1eccf5af07
fmcomms7: Update common design to Vivado 2016.2
2016-08-30 16:46:15 +03:00
AndreiGrozav
2015bcedaa
fmcadc2: Update common design to Vivado 2016.2
2016-08-30 16:42:58 +03:00
Adrian Costina
6f0d124861
fmcadc5: Update to Vivado 2016.2
2016-08-30 16:09:28 +03:00
Adrian Costina
4248b9373a
ad6676evb: Update to Vivado 2016.2
2016-08-30 16:08:07 +03:00
AndreiGrozav
a6e6b3f96e
version_upgrade: Update fmcomms1 common design to Vivado 2016.2
2016-08-29 15:59:15 +03:00
AndreiGrozav
2e59f377e1
version_upgrade: Update ac701, mitx045 and zed common design to Vivado 2016.2
2016-08-29 09:50:46 +03:00
Rejeesh Kutty
271029768c
pzsdr/cmos - swap==1
2016-08-26 10:31:00 -04:00
Adrian Costina
d18f6aa816
adrv9371x: A10GX, added adcfifo
...
- connected dac dma to 133 MHz clock
- set explicit clock rate to xcvr reference clock bridge
2016-08-26 14:46:48 +03:00
Istvan Csomortani
5cc2ab37a5
version_upgrade: Common ZC702 get an upgrade to 2016.2
...
Xilinx IP Clock Wizard updated to version 5.3
2016-08-26 10:20:04 +03:00
Istvan Csomortani
cd0c981b50
projects/scripts: Fix to prevent a warning
...
In case of axi_interconnects, when just one slave and master interface is
active, the 'Interconnect Optimization Strategy' is disabled. So this
parameter should be set just if there is more than one slave interface.
2016-08-26 10:08:00 +03:00
Istvan Csomortani
6ab137a0e9
projects/scripts: Cosmetics
2016-08-26 10:07:08 +03:00
Istvan Csomortani
9dfcfe6146
version_upgrade: adv7511 common script to 2016.2
...
Xilinx IP Clock Wizard updated to version 5.3
2016-08-26 09:52:01 +03:00
Rejeesh Kutty
264bde77ad
sdrstk- SWAP==1 option
2016-08-24 12:07:13 -04:00
Adrian Costina
3c6cfdc7b5
adrv9371x: A10GX, switched TX lanes
2016-08-24 18:06:14 +03:00
Adrian Costina
215edb11c6
adrv9371: A10GX, updated design
...
- disable reconfiguration for RX transceivers and enabled the reconfiguration for TX transceiver. They cannot be enabled at the same time at this point
- update FIFO SIZE to 16 for all DMAs
- updated memory connections to 256 bit and moved clock connection to 133 MHz, for all DMAs.
2016-08-23 18:25:48 +03:00
Rejeesh Kutty
320f87d63b
sdrstk- fix spi/port connections
2016-08-22 16:52:43 -04:00
Adrian Costina
270f8a6bbe
adrv9371x: Updated project common
2016-08-22 16:58:21 +03:00
Adrian Costina
f1b834ab25
scripts: Update script so that all interconnects are optimized for performance
2016-08-22 16:56:02 +03:00
Adrian Costina
c6b065c349
zc706: Updated DDR3 dacfifo
2016-08-22 16:48:52 +03:00
Rejeesh Kutty
f697490de6
hdlmake- updates
2016-08-19 15:59:41 -04:00
Rejeesh Kutty
5c35012f54
sdrstk- updates
2016-08-19 15:59:13 -04:00
Rejeesh Kutty
8582517712
sdrstk- updates
2016-08-19 15:56:48 -04:00
Rejeesh Kutty
67bf8f8e78
scripts- fix path and device defaults and override
2016-08-19 15:56:07 -04:00
Rejeesh Kutty
6ef9555909
sdrstk- added
2016-08-19 13:45:40 -04:00
Adrian Costina
41203d07e9
adrv9371x: A10GX, update SPI connection
2016-08-18 17:42:27 +03:00
dbogdan
03c83b59bf
adrv9371x/a10soc: Export axi_ad9371_s and xcvr_reconfig_avmm
2016-08-17 19:03:53 +03:00
Rejeesh Kutty
5d0e08d92e
common/vc707- 2016.2 version
2016-08-17 10:36:19 -04:00
Rejeesh Kutty
73413366bc
daq2/all - warnings fix
2016-08-17 10:36:00 -04:00
Rejeesh Kutty
0b6fbf2208
daq2/vc707- 2016.2 updates
2016-08-17 10:34:06 -04:00
Rejeesh Kutty
ce1fed1ce6
dmafifo- adc/dac split
2016-08-16 12:54:39 -04:00
Rejeesh Kutty
0694a5015d
kc705- 2016.2 version
2016-08-16 12:54:39 -04:00
Rejeesh Kutty
8311098384
daq2/kc705- adxcvr changes
2016-08-16 12:54:39 -04:00
Rejeesh Kutty
8464816c82
dmafifo-split to adc/dac
2016-08-16 12:54:39 -04:00
Adrian Costina
eb55f600fb
adrv9371x: Initial commit
...
-need to fix dc filter module for AD9371 / altera
2016-08-16 15:50:46 +03:00
Adrian Costina
5c27ccd1fa
adrv9371x: Added common qsys tcl
2016-08-16 15:34:10 +03:00
dbogdan
4658686ae1
adrv9371x/a10soc: Misc changes for being able to run Linux
2016-08-16 11:56:25 +03:00
Dragos Bogdan
39c1c83d00
adrv9371x/a10soc: Fix spi_csn assignment
2016-08-12 10:07:11 +03:00
Adrian Costina
0b0aa8e6c0
Makefile: Add MMU option to altera makefiles
2016-08-11 17:46:54 +03:00
Rejeesh Kutty
5d93e542ed
daq2-kcu105: 2016.2 updates
2016-08-11 10:00:41 -04:00
Rejeesh Kutty
16ad0f4379
kcu105- 2016.2 update
2016-08-11 10:00:41 -04:00
Adrian Costina
285059aed0
kcu105: Don't use phy reset automation, as it's not supported for KCU105
2016-08-09 10:19:57 +03:00
Adrian Costina
452d4706d3
kcu105: Update base project to 2015.4.2
...
- change part to revision 1.1 of the board
2016-08-09 10:19:36 +03:00
Rejeesh Kutty
c6f4def93d
altera- make mmu a make switch
2016-08-08 11:54:51 -04:00
Istvan Csomortani
0cd608a7e2
lib_refactoring: Update Make files
2016-08-08 16:38:38 +03:00
Istvan Csomortani
df36902713
lib_refactoring: Fix path of the IO macros
2016-08-08 15:07:19 +03:00
Istvan Csomortani
f784557895
lib_refactoring: IOBUF is a Xilinx macro, no need to use with Altera
2016-08-08 15:06:34 +03:00
Lars-Peter Clausen
8f61e11a70
pzsdr: ccpci: Add PCIe reset monitor
...
For reliable and correct operation it is vital that the FPGA is fully
configured and up and running before the PCIe host de-asserts the reset.
Add a small logic circuit that detects de-assertion of the reset signal
that can be used to verify that the reset de-assertion was seen by the
FPGA.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-08-05 18:31:40 +02:00
Lars-Peter Clausen
91782989ad
pzsdr: ccpci: Set IO standard to LVCMOS33 for banks 12 and 13
...
The IO voltage for bank 12 and 13 is 3.3V on the PCIe carrier. Set the
IOSTANDARD of the pins on these banks accordingly.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-08-05 18:31:40 +02:00
Lars-Peter Clausen
418217dd10
pzsdr: Remove LED and button signals from PCIe carrier
...
Only the FMC carrier and the breakout board do have push buttons and LEDs.
They are not present on the PCIe carrier. So move the constraints to a
separate file that can be included by the projects that need them and
remove all LED and button related signals from the PCIe project.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-08-05 18:31:40 +02:00
Lars-Peter Clausen
3cff0fa7dc
pzsdr: ccpci: Use PL SPI and GPIO peripherals
...
To be able to access the GPIO pins and the SPI port through the PCIe bridge
we need to use the PL SPI and GPIO controllers rather than the PS
controllers. Adjust the sytem_top.v accordingly so that the PL peripherals
are connected to the external pins.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-08-05 18:29:42 +02:00
Adrian Costina
d60bce654c
Makefiles: Updated Makefiles so they run correctly with gnuwin32 tools
2016-08-05 15:16:04 +03:00
Rejeesh Kutty
e42b4ea378
hdlmake- updates
2016-08-04 13:28:25 -04:00
Rejeesh Kutty
ed9e92621c
daq2- spi+xcvr address conflict
2016-08-04 10:50:31 -04:00
Adrian Costina
999eccc134
daq3: Update A10GX project to Quartus 16.0
2016-08-01 16:19:43 +03:00
Adrian Costina
9a563de8ff
daq2: A10GX updated project to Quartus 16.0
...
- connected directly axi_ad9680 to xcvr_core, skipping axi_jesd_xcvr
2016-08-01 15:09:53 +03:00
Adrian Costina
52ae3ddd6c
a10gx: Updated common files to 16.0
2016-08-01 15:08:12 +03:00
Istvan Csomortani
7ca8e10004
make: Update Make files
2016-08-01 14:24:48 +03:00
Istvan Csomortani
af4c43b6e1
hdl-vivado-2016.2: Update fmcomms2 and pzsdr base design
2016-08-01 13:49:12 +03:00
Istvan Csomortani
fbe3d75eb0
cosmetics: Delete trailing whitespace characters
2016-08-01 13:46:46 +03:00
Shrutika Redkar
9952a94efb
hdl-vivado-2016.2- ip version updates
2016-07-28 13:44:57 -04:00
Shrutika Redkar
6ffe59728b
hdl-vivado-2016.2- update
2016-07-28 13:44:57 -04:00
Shrutika Redkar
3b2bde2fa1
hdl-vivado-2016.2- min. addr-space requirement
2016-07-28 13:44:57 -04:00
Adrian Costina
08f4ba24d5
usb_fx3: Switch PS7 UART to UARTLITE to communicate with the FX3 board
2016-07-28 15:21:38 +03:00
Rejeesh Kutty
39a5534e00
hdlmake- updates
2016-07-21 16:10:38 -04:00
Rejeesh Kutty
6df5ba1a7a
daq2- adxcvr version
2016-07-21 16:09:33 -04:00
Rejeesh Kutty
4532e5c0cb
fmcomms11- support iq mode
2016-07-21 11:58:03 -04:00
Rejeesh Kutty
c75289be21
fmcomms11- use qpll tx-12g5, cpll rx-6g25
2016-07-19 16:21:49 -04:00
Shrutika Redkar
d6243f3d01
update in fmcomms11 tcl and clock constrains
2016-07-18 09:04:13 -04:00
Lars-Peter Clausen
44d9f98e12
adi_project.pl: Fix ADI_NO_BITSTREAM_COMPRESSION detection logic
...
Only enable bitstream compression only if both the
ADI_NO_BITSTREAM_COMPRESSION environment and TCL variable are not set.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-07-14 10:44:42 +02:00
Lars-Peter Clausen
62c7114d77
Enable bitstream compression for Xilinx projects
...
Enabling bitstream compression reduces the size of the generated bitstream.
This means on one hand it will consume less storage, which is especially
useful for the BOOT partition of the ADI images where we store BOOT.BIN
files for all supported platforms.
On the other hand a smaller bitstream is faster to load from the storage
medium and it is also faster to program to the FPGA. So it reduces the
overall boot time as well.
The only downside of bitstream compression is that the bitstream size is no
longer constant, but depends on the actual design and resource utilization.
This will not work with bootloaders that expect a fixed size.
When building a bitstream using the tcl scripts bitstream compression can
be disabled by setting the ADI_NO_BITSTREAM_COMPRESSION environment
variable.
Initial tests show a reduction of a round 50% in size for most ADI
projects.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-07-14 10:16:15 +02:00
AndreiGrozav
12abe2b6b9
fmcomms2: Makefile update
2016-07-12 09:39:24 +03:00
AndreiGrozav
283bf9ad75
fmcomms2_a10GX: Add fmcomms2 on a10gx
2016-07-11 18:37:18 +03:00
AndreiGrozav
e9fe752b7a
fmcomms2_qsys.tcl: Add fmcomms2 block design script for Altera
2016-07-11 18:34:21 +03:00
Adrian Costina
92c580a84d
daq3: A10GX, updated project to the TCL flow
2016-07-08 12:00:37 +03:00
Istvan Csomortani
7be017baa3
daq1: Add AXI PLDDR FIFO to the receive path
...
The AD9684 has two 500 MSPS converter, the system can not handle this
throughput without a FIFO.
2016-07-07 07:15:54 +03:00
Istvan Csomortani
9169e20b5e
daq1: Fix the data width on the DMAC interfaces
...
+ HP ports maximum width is 64 bits
+ DMAC's default width is 64, no need for redefinition
2016-07-07 07:15:54 +03:00
Rejeesh Kutty
48762519b5
make updates
2016-07-06 15:02:00 -04:00
Istvan Csomortani
427cc84bb2
axi_ad7616: Rename the physical interface signals to rx_*
...
No functional modification.
2016-07-01 14:45:23 +03:00
AndreiGrozav
69a68a99e0
imageon/zed - remove onboard hdmi and update design
2016-07-01 14:11:49 +03:00
Shrutika Redkar
ad491ec04a
updated tcl files after inclusion of ad9162 core
2016-06-30 13:26:16 -04:00
Adrian Costina
c6c3622816
a10gx: Updated common design adding explicit clock frequency and synchronous reset deassertion
2016-06-30 10:59:29 +03:00
Istvan Csomortani
8d558b2538
make: Update Make files
2016-06-29 14:50:07 +03:00
Istvan Csomortani
e6494b9a74
axi_ad7616: Change the DMA interface type to Write FIFO
2016-06-29 14:11:02 +03:00
Istvan Csomortani
64633e519c
Merge remote-tracking branch 'origin/dev_ad7616' into dev
2016-06-29 12:32:39 +03:00
Istvan Csomortani
2e80dec513
adrv9371x/zc706: Update project with the new axi_dacfifo
2016-06-22 12:33:47 +03:00
Rejeesh Kutty
67c948e821
fmcomms2/a10soc-- bad board design
2016-06-14 12:29:36 -04:00
Rejeesh Kutty
8f48a5520a
makefile updates
2016-06-10 14:26:46 -04:00
Rejeesh Kutty
eaf4d4a19d
makefile updates
2016-06-10 14:26:14 -04:00
Rejeesh Kutty
1746701d45
fmcomms11- updates
2016-06-10 14:20:43 -04:00
Rejeesh Kutty
509f031d58
fmcomms11- updates
2016-06-10 14:20:43 -04:00
Rejeesh Kutty
fdc1240cc8
fmcomms11- spi
2016-06-10 14:20:43 -04:00
Rejeesh Kutty
8f00760c13
fmcomms11- initial commit
2016-06-10 14:20:43 -04:00
Istvan Csomortani
f84fafaaac
adrv9371x/zc706: Fix system top
...
The dac_fifo_bypass gpio is an internal gpio only. No need for IOBUF.
2016-06-10 10:11:27 +03:00
Rejeesh Kutty
468800bb38
daq2/a10gx- makefile update
2016-06-07 14:06:42 -04:00
Rejeesh Kutty
625052f46e
daq2/a10gx- qsys updates
2016-06-07 12:28:04 -04:00
Rejeesh Kutty
d53b06849e
daq2/a10gx- qsys updates
2016-06-07 12:28:04 -04:00
Rejeesh Kutty
ae1dd1d58e
daq2/a10gx- qsys updates
2016-06-07 12:28:04 -04:00
Rejeesh Kutty
3516ec28b7
daq2/a10gx- qsys updates
2016-06-07 12:28:04 -04:00
Rejeesh Kutty
3351ff607e
adrv9371x- need to investigate merge with avalon
2016-06-02 16:22:53 -04:00
Rejeesh Kutty
ebdc7832a7
hdl make updates
2016-06-01 14:00:30 -04:00
Rejeesh Kutty
bfeebc2791
imageon/zc706- remove onboard hdmi
2016-06-01 13:59:13 -04:00
Rejeesh Kutty
eca4d4e2a6
imageon/zc706- board updates
2016-06-01 13:59:13 -04:00
Rejeesh Kutty
c293c04634
hdl make updates
2016-06-01 13:53:09 -04:00
Rejeesh Kutty
46b464ed72
adrv9371/a10soc- qsys updates
2016-06-01 13:48:51 -04:00
Rejeesh Kutty
a958ef27da
adrv9371- qsys updates
2016-06-01 13:48:51 -04:00
Rejeesh Kutty
5b2a90ffff
adrv9371- qsys
2016-06-01 13:48:51 -04:00
Rejeesh Kutty
af45acfcb9
ad9371- qsys updates
2016-06-01 13:48:51 -04:00
Rejeesh Kutty
d2fc64d130
daq3/a10gx: updates
2016-05-27 08:37:47 -04:00
AndreiGrozav
d10dd78094
kcu105: Update common design to 2015.4
2016-05-27 14:59:28 +03:00
Istvan Csomortani
1853c6921d
adrv9371x/zc706: Fix typo in system_top
2016-05-27 14:13:55 +03:00
Istvan Csomortani
a6fbf6c20b
adrv9371x: Update the Makefiles
2016-05-27 14:13:55 +03:00
Istvan Csomortani
32d46389f2
adrv9371x: Move GTs AXI interface to HP3
...
If the VDMA and the GTs AXI are connected to the same HP port, the
HDMI won't work on full resolution (1080p). Care should be taken, this can
affect the receive and observation paths (both are connected to HP2).
2016-05-27 14:13:55 +03:00
Istvan Csomortani
b452a8e2d4
adrv9371x: Connect bypass and data underflow
2016-05-27 14:13:55 +03:00
Istvan Csomortani
3859cba186
adrv9371x/zc706: Add PL_DDR FIFO to the design
2016-05-27 14:13:55 +03:00
Istvan Csomortani
d0b40afb45
zc706/common: Fix PL_DDR3 fifo integration script
2016-05-27 14:13:55 +03:00
Istvan Csomortani
aca3038919
axi_dacfifo: No overflow for DAC
2016-05-27 14:13:55 +03:00
Istvan Csomortani
81ade7f26c
axi_dacfifo: Fix resets
...
DMA side: axi_resetn is used to reset the address counters
DAC side: GT tx_rst is used to reset the last_address register
2016-05-27 14:13:55 +03:00
Istvan Csomortani
578376c8fe
axi_dacfifo: Add bypass logic
2016-05-27 14:13:55 +03:00
Rejeesh Kutty
9c6e80fca2
daq3/a10gx- qsys modifications
2016-05-24 03:15:45 -04:00
Rejeesh Kutty
39d23032f1
daq2- qsys updates
2016-05-23 10:55:44 -04:00
Rejeesh Kutty
0d1c4d232e
a10soc- updates-1
2016-05-20 16:14:57 -04:00
Rejeesh Kutty
09520709b0
make updates
2016-05-20 12:35:45 -04:00
Rejeesh Kutty
f92e8509bb
adrv9371x- added
2016-05-20 11:46:25 -04:00
Rejeesh Kutty
50d018fc11
arradio- rfifo/wfifo added
2016-05-18 13:24:13 -04:00
Rejeesh Kutty
e345953bdd
arradio- updates
2016-05-16 12:19:38 -04:00
Adrian Costina
72151bb1a6
a10gx: Updated base design to include MMU
2016-05-13 18:44:41 +03:00
Rejeesh Kutty
f3f5353944
zcu102- updates
2016-05-10 15:40:41 -04:00
Rejeesh Kutty
16e3a0e569
zcu102- updates
2016-05-10 15:40:41 -04:00
Rejeesh Kutty
e1350018da
zcu102- updates
2016-05-10 15:40:41 -04:00
Rejeesh Kutty
a6411dbd63
zcu102- added
2016-05-10 15:40:41 -04:00
Rejeesh Kutty
e8fbdd0f5d
zcu102: zynq ultrascale
2016-05-10 15:40:41 -04:00
Rejeesh Kutty
0041bf69be
c5soc- remove unused hps ports
2016-05-09 13:54:08 -04:00
Rejeesh Kutty
89b20f2a35
c5soc- remove unused hps ports
2016-05-09 13:54:08 -04:00
AndreiGrozav
8d72b645ae
fmcomms2/common: Remove ila_tdd block
2016-05-09 10:28:10 +03:00
Istvan Csomortani
b0538a03a2
Make: Update
2016-05-06 16:44:24 +03:00
Istvan Csomortani
4863a04132
axi_adc/dacfifo: Split the intergration script file
...
Split the integration script file into two separate script files. Rename the
integration processes names to be more meaningful.
2016-05-05 09:53:55 +03:00