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
Rejeesh Kutty
ddfaff2cf5
fmcomms2/a10soc: compile version
2016-05-04 13:42:12 -04:00
Rejeesh Kutty
f4e5965936
fmcomms2/a10soc: ip updates
2016-05-04 13:42:12 -04:00
Rejeesh Kutty
92dcce1674
a10soc: default ports
2016-05-04 13:42:12 -04:00
AndreiGrozav
be74db656c
ad6674evb, fmcadc2, fmcadc4, fmcadc5, fmcjesdadc1:
...
Update system_project.tcl scripts to correctly select the necessary
constraint files
2016-05-04 19:37:33 +03:00
AndreiGrozav
3ca3414522
fmcadc2: Fixed bus data width
2016-05-04 19:20:01 +03:00
AndreiGrozav
9104b2cc60
ad6676evb, fmcadc2, fmcadc4, fmcadc5,...
...
ad6676evb, fmcadc2, fmcadc4, fmcadc5, fmcjesdadc1: Remove unused
set_proprieties
2016-05-04 19:13:25 +03:00
Rejeesh Kutty
385ed31a45
make files update
2016-04-29 10:17:35 -04:00
Rejeesh Kutty
61b531b1c1
a10soc device update
2016-04-29 10:17:35 -04:00
Istvan Csomortani
160d54f311
ad7616_sdz: Some comment rephrase
2016-04-29 16:41:35 +03:00
Rejeesh Kutty
664ea16a0f
ccpci- carrier changes
2016-04-27 16:26:11 -04:00
Rejeesh Kutty
e790e4c3ae
a10soc- complete qsys
2016-04-25 12:56:19 -04:00
Rejeesh Kutty
bfa6fe2a40
a10soc- updates
2016-04-25 11:23:16 -04:00
Rejeesh Kutty
28159aeec9
a10soc- updates
2016-04-25 11:11:46 -04:00
Rejeesh Kutty
0a3967b886
a10soc- updates
2016-04-25 10:53:26 -04:00
Rejeesh Kutty
d36d1263c5
a10soc- updates
2016-04-25 10:50:09 -04:00
Istvan Csomortani
1fd5c0f28b
ad7616_sdz: Fix IO definitions for the parallel interface.
2016-04-25 10:56:45 +03:00
Istvan Csomortani
6de356e8fc
ad7616_sdz: Fix the data width at i_iobuf_adc_cntrl
2016-04-25 10:55:37 +03:00
Rejeesh Kutty
2a5f31d26b
fmcomms2/a10soc- copy
2016-04-22 15:15:44 -04:00
Rejeesh Kutty
82c4f75f13
a10soc- a10gx copy
2016-04-22 10:39:21 -04:00
Rejeesh Kutty
7a4a7edfba
daq2/a10gx: 10AX115S3F45E2SGE3 version
2016-04-20 16:07:41 -04:00
Rejeesh Kutty
e00236e5fd
daq2/a10gx: 10AX115S3F45E2SGE3 version
2016-04-20 16:04:46 -04:00
Rejeesh Kutty
8b2542b181
daq2/a10gx: 10AX115S3F45E2SGE3 version
2016-04-20 16:01:12 -04:00
AndreiGrozav
679d471d75
Merge branch 'hdl_2016_r1' into dev
...
hdl_2016_r1 contains IP core upgrades to Vivado 2015.4.2 and hdmi_tx improvements.
2016-04-19 18:05:50 +03:00
Adrian Costina
402253d308
usb_fx3: Updated design to include the GPIF II interface
2016-04-19 15:52:30 +03:00
Istvan Csomortani
8a574cd8ba
zc706_system_plddr3.tcl : Add integration process for the AXI_DAC_FIFO
2016-04-19 11:30:52 +03:00
AndreiGrozav
c291f8f107
daq1: Updated design to 2015.4
2016-04-14 23:36:47 +03:00
AndreiGrozav
469b4ea5e8
fmcadc5: Updated design to 2015.4
2016-04-14 23:18:23 +03:00
AndreiGrozav
62bd057106
fmcadc5/common: Update common design to 2015.4
2016-04-14 23:01:38 +03:00
Rejeesh Kutty
a88ced8136
pzsdr1: lvds/cmos updates
2016-04-11 16:18:29 -04:00
Rejeesh Kutty
3006c5a223
make updates
2016-04-11 16:14:59 -04:00
Rejeesh Kutty
736bbdd95a
pzsdr1- io updates
2016-04-11 16:12:21 -04:00
Rejeesh Kutty
8a5a5082f3
pzsdr1- io updates
2016-04-11 16:12:09 -04:00
Rejeesh Kutty
8e689f4594
pzsdr1- lvds/cmos constraints
2016-04-11 16:00:18 -04:00
Rejeesh Kutty
7e807d83b1
pzsdr1- cmos mode
2016-04-11 15:58:29 -04:00
Rejeesh Kutty
bf6ef4e5f3
board- add disconnect
2016-04-11 15:33:00 -04:00
Rejeesh Kutty
68bc647472
pzsdr1- ddr board delays update
2016-04-06 15:30:27 -04:00
AndreiGrozav
21208ca208
Makefiles: Update Makefiles
2016-03-31 12:37:47 +03:00
Istvan Csomortani
1fab6ce477
daq2/common: Add util_dacfifo/dac_xfer_out control
2016-03-29 16:55:33 +03:00
Istvan Csomortani
255b0ebd40
util_dacfifo: Add dac_xfer_out control
...
The dac_xfer_out control signal is asserted while the DAC reads back data. Should be connected to upack/dma_xfer_in.
2016-03-29 16:50:00 +03:00
Adrian Costina
657144d9a7
a10gx: Updated base design and DAQ2 to the new revision of the a10gx board
...
- tried using ATX PLL and fPLL for TX transceiver clocks, but could not get them to lock
- CMU PLL works correctly as temporary solution
2016-03-28 13:21:36 +03:00
Istvan Csomortani
7ce3f6e274
ad7616_sdz: Fix system top for parallel interface mode.
2016-03-24 13:49:30 +02:00
Istvan Csomortani
a1c2c61884
ad7616_sdz: Update the IOBUF instance names
2016-03-24 11:46:33 +02:00
AndreiGrozav
7c2f34549b
motcon2_fmc: Update common design to 2015.4
2016-03-23 10:27:07 +02:00
Istvan Csomortani
373481360b
util_dacfifo: Add a bypass option to the FIFO
2016-03-21 14:14:43 +02:00
AndreiGrozav
714caa964c
usdrx1: Update common design to 2015.4
2016-03-18 16:29:43 +02:00
AndreiGrozav
05f4f3ac09
usb_fx3: Update common design to 2015.4
2016-03-18 16:16:38 +02:00
AndreiGrozav
24fdd2b9b7
pzsdr/ccpci: Update common design to 2015.4
2016-03-18 15:30:10 +02:00
AndreiGrozav
f8b155faab
pzsdr/ccfmc: Update common design to 2015.4
2016-03-18 15:28:56 +02:00
AndreiGrozav
d567af54ef
imageon: Update common design to 2015.4
2016-03-18 15:27:31 +02:00
AndreiGrozav
995debedce
fmcomms2: Update common design to 2015.4
2016-03-18 15:26:52 +02:00
AndreiGrozav
b555be25d5
kcu105: Update common design to 2015.4
2016-03-18 15:22:42 +02:00
AndreiGrozav
412013d939
adv7511: Update common design to 2015.4
2016-03-18 15:01:25 +02:00
AndreiGrozav
d355aa0ea6
daq3/zc706: Updated design to 2015.4
2016-03-17 11:46:48 +02:00
AndreiGrozav
012b095006
daq3: Updated common design to 2015.4
2016-03-17 11:44:27 +02:00
AndreiGrozav
38c3f7474a
ad6676: Updated common design to 2015.4
2016-03-17 11:40:46 +02:00
AndreiGrozav
abc03fff2c
fmcomms7: Updated design to 2015.4
2016-03-17 09:11:41 +02:00
AndreiGrozav
59c726ecbe
fmcjesdadc1: Updated common design to 2015.4
2016-03-16 10:14:06 +02:00
AndreiGrozav
1a3aab0c13
fmcomms1: Updated common design to 2015.4
2016-03-16 10:09:54 +02:00
AndreiGrozav
b7be089b82
daq2: Updated common design to 2015.4
2016-03-16 10:02:42 +02:00
Rejeesh Kutty
697469ee28
daq1- updates
2016-03-15 12:39:38 -04:00
AndreiGrozav
334fce03a3
fmcadc4/zc706: Updated design to 2015.4
2016-03-15 15:28:11 +02:00
AndreiGrozav
e8dd5f9788
fmcadc4: Updated common design to 2015.4
2016-03-15 15:27:25 +02:00
AndreiGrozav
98cc7dad7d
fmcadc2: Updated common design to 2015.4
2016-03-15 15:26:05 +02:00
AndreiGrozav
ceea7f25b2
fmcomms2: Updated common design to 2015.4
2016-03-15 15:23:20 +02:00
AndreiGrozav
6f03998b95
zc702: Updated common design to 2015.4
2016-03-15 15:21:22 +02:00
AndreiGrozav
a0c5f46940
zed: Updated common design to 2015.4
2016-03-15 15:20:46 +02:00
AndreiGrozav
9a258d5e4c
vc707: Updated common design to 2015.4
2016-03-15 15:20:02 +02:00
AndreiGrozav
bcf5bd8137
mitx045: Updated common design to 2015.4
2016-03-15 15:18:31 +02:00
AndreiGrozav
27f5f1dcbe
kc705: Updated common design to 2015.4
2016-03-15 15:17:53 +02:00
AndreiGrozav
eb743e0e03
ac701: Updated common design to 2015.4
2016-03-15 15:17:02 +02:00
AndreiGrozav
d282064103
zc706: Updated common design to 2015.4
2016-03-15 15:16:36 +02:00
AndreiGrozav
71be9519ec
adi_project.tcl: Updated to 2015.4
2016-03-15 15:03:50 +02:00
Adrian Costina
33b265a742
Makefile: Update Makefiles
2016-03-14 09:31:17 +02:00
Rejeesh Kutty
561412e322
pzsdr-cmos swap
2016-03-11 11:25:58 -05:00
Rejeesh Kutty
c7ee15d4f4
ccbrk_cmos: cmos mode
2016-03-11 11:25:58 -05:00
Rejeesh Kutty
c566784ba9
ccbrk_cmos: ccbrk copy
2016-03-11 11:25:58 -05:00
Istvan Csomortani
573146aa96
axi_ad7616: Fix the data width of the AXI stream interface
2016-03-10 16:38:53 +02:00
Istvan Csomortani
b0f90bd0e8
daq1/cpld: Read interface fix
2016-03-04 20:28:24 +02:00
Istvan Csomortani
7e607957ee
daq1.cpld: Prevent the spi_counter to roll over.
2016-03-04 20:28:22 +02:00
Istvan Csomortani
262a42c676
daq1/cpld: Update CPLD_VERSION value
2016-03-04 20:28:20 +02:00
Istvan Csomortani
9439862301
daq1/cpld: Update CPLD
...
Change to control line fpga_to_cpld to cpld_to_fpga, this is not a functional change.
2016-03-04 20:28:18 +02:00
Rejeesh Kutty
3466f21f8e
pzsdr add cmos/lvds support
2016-03-04 10:39:48 -05:00
Rejeesh Kutty
18f30c8dc8
pzsdr- cmos/lvds split
2016-03-04 10:39:48 -05:00
Rejeesh Kutty
a2374f64bf
pzsdr- cmos/lvds split
2016-03-04 10:39:48 -05:00
Adrian Costina
977d9d0624
Merge branch 'hdl_2015_r2' into dev
...
Conflicts:
projects/daq1/common/daq1_spi.v
2016-03-02 13:52:15 +02:00
Adrian Costina
40fb68dfd5
ad9265, ad9434, ad9467, daq1, daq2, daq3, fmcadc2, fmcadc4, fmcadc5, fmcjesdadc1, fmcomms6, fmcomms7, usdrx1: updated common spi module so that spi streaming is possible
2016-03-02 13:39:37 +02:00
Adrian Costina
becc23a69b
daq2: Modified common spi module so that spi streaming is possible
...
- stop incrementing spi_count after the instruction cycle
2016-03-01 17:25:58 +02:00
Rejeesh Kutty
f7e490c2b3
hdlmake.pl updates
2016-02-26 13:46:11 -05:00
Rejeesh Kutty
e012d0519b
Merge remote-tracking branch 'origin/hdl_2015_r2' into dev
2016-02-26 13:39:39 -05:00
Rejeesh Kutty
f6e64e42b0
kcu105: add ethernet idelaycntrl
2016-02-26 13:19:49 -05:00
Istvan Csomortani
59313f3c90
daq1: ADC DMA must be in none-cyclic mode
2016-02-24 14:37:19 +02:00
Istvan Csomortani
c0a559a9b1
daq1: Fix some typos in the SPI wrapper
2016-02-24 14:31:56 +02:00
Adrian Costina
8ccd8d87bb
daq2: A10GX, increase analog/digital reset durations
...
- reset the xcvr_rst_cntrl only from the axi_jesd_xcvr
- checked separate RX/TX reset per channel
2016-02-23 11:41:38 +02:00
Adrian Costina
89f7aadfb1
fmcjesdadc1: A5GT, connected xcvr_rxt_cntrl reset input to the axi_jesd_xcvr reset output
...
This will allow for the transceivers to be reset by the axi_jesd_xcvr core
2016-02-23 11:31:07 +02:00
Rejeesh Kutty
4fb6589b2d
pzsdr/ccfmc: add fan controls
2016-02-19 16:40:54 -05:00
Adrian Costina
377461e0d4
Merge branch 'hdl_2015_r2' into dev
2016-02-19 14:15:27 +02:00
Adrian Costina
0f37dd6424
fmcjesdadc1: Fixed project
...
- changed system_project.tcl so that all base designs to be included
- changed DMA properties to take into consideration the new parameter names
- changed reset bridges to asynchronous
- increased maximum burst size of the DMA bridge
- changed the data_width of the memory bus to 256, as with 512 timing violations may occur
- changed base addresses for the base system to be the same as in the previous release
2016-02-19 14:09:57 +02:00
Rejeesh Kutty
ce760eb691
fmcadc2- add adf4355 access
2016-02-18 16:17:33 -05:00
Adrian Costina
d94f157454
arradio: Changed ADC/DAC DMA address length to 24 bit
2016-02-16 15:27:51 +02:00
Adrian Costina
43e03ca6f7
arradio: Updated project
...
- made the reset bridges asynchronous
- connected the arradio gpio to the CPU interconnect
2016-02-16 14:50:23 +02:00
Istvan Csomortani
5518c47ca4
daq1_cpld: Set Input and tristate I/O termination mode to FLOAT
2016-02-15 19:27:59 +02:00
Istvan Csomortani
051ac307e6
daq1_cpld: Do not forward the first eight clock cycles of fmc_spi_sclk to sclk
2016-02-15 19:26:58 +02:00
Istvan Csomortani
9370246cfa
daq1: Fix bugs on CPLD design
...
Fix the CSN forwarding.
2016-02-12 16:59:09 +02:00
Istvan Csomortani
5ed2c0b599
daq1: Update CPLD constraints file
2016-02-12 16:54:36 +02:00
Istvan Csomortani
aa2ff0223a
daq1: Update CPLD design
...
+ SPI counter counts on negative edge of the SPI_CLK
+ Shift register for read, shifting MSB first
+ Fix write access logic
+ Update the internal register addresses
2016-02-12 14:45:18 +02:00
Istvan Csomortani
c32d7147d5
daq1 : There is a single CSN from master
2016-02-12 14:38:32 +02:00
Istvan Csomortani
9675df15c6
daq1_zc706: Update constraints file
2016-02-12 14:37:02 +02:00
Istvan Csomortani
e381d5170c
util_tdd_sync: Update the synchronization interface
...
Simplify the synchronization interface, there is one signal line between the synchronization module and transceiver core.
2016-02-12 14:27:37 +02:00
Adrian Costina
61f9f72a75
fmcjesdadc1: Updated VC707 project for maximum throughput from DMA to DDR
...
- Increased the DMAs internal FIFO
2016-02-09 12:30:56 +02:00
Adrian Costina
c431adb793
fmcjesdadc1: Updated KC705 project for maximum throughput from DMA to DDR
...
- Increased the DMA internal FIFO
2016-02-09 12:00:27 +02:00
Adrian Costina
ad9ecbbbb6
daq2: Updated a10gx project to quartus 15.1.1
2016-02-05 17:43:05 +02:00
Istvan Csomortani
a74e2061e9
ad7616_sdz: BUSY is input for the FPGA
2016-02-03 14:12:00 +02:00
Rejeesh Kutty
bb62f6d225
pzsdr1- updates
2016-02-02 12:34:09 -05:00
Rejeesh Kutty
41b6ebeeaf
pzsdr1- updates
2016-02-02 12:33:55 -05:00
Rejeesh Kutty
b147e9c94a
pzsdr1- updates
2016-02-02 12:33:01 -05:00
Istvan Csomortani
59783f6cff
ad7616_sdz: Add support for Zedboard
2016-01-29 15:28:06 +02:00
Istvan Csomortani
122667259f
ad7616_sdz: Update Make file
2016-01-28 14:48:44 +02:00
Istvan Csomortani
118577f64f
ad7616_sdz: Add support for parallel interface
2016-01-28 12:38:22 +02:00
Rejeesh Kutty
170295161f
pzsdr1- xdc
2016-01-26 11:19:00 -05:00
Istvan Csomortani
cd43ebd8bc
axi_ad7616: The OP_MODE parameter is no longer required
2016-01-26 11:05:33 +02:00
Rejeesh Kutty
bcac3eef4d
pzsdr1- initial commit
2016-01-25 16:07:33 -05:00
Rejeesh Kutty
44a382fc69
pzsdr1-added
2016-01-25 15:33:34 -05:00
Istvan Csomortani
2a17ce275c
axi_ad7616: Control inputs are controlled through GPIO
...
The following control inputs are controlled through GPIO: reset_n, seq_en, hw_rngsel, chsel, crcen, burst and os.
2016-01-25 17:50:50 +02:00
Istvan Csomortani
e22d5d5c18
daq2: Fix clock constraints for KC705 and VC707
2016-01-22 19:09:57 +02:00
Adrian Costina
59fbd99fdb
fmcjesdadc1: Added clock constraint for the ADC path
2016-01-22 15:46:20 +02:00
Adrian Costina
dca39c26f9
ad6676evb: Added clock constraint for the ADC path
2016-01-22 15:45:16 +02:00
Adrian Costina
9cd0378003
fmcadc2: Added clock constraint for the ADC path
2016-01-22 15:44:04 +02:00
Istvan Csomortani
aa77af6bdf
daq1_cpld: Add ISE project file
...
This file, along with the project source files, is sufficient to open and implement in ISE Project Navigator.
2016-01-21 18:05:59 +02:00
Istvan Csomortani
14f7027793
ad7616_sdz: Move the context switching to system_project.tcl
2016-01-19 11:34:28 +02:00
Istvan Csomortani
8c69c9d2ce
daq1_zc706 : Update the project
...
+ Add AD9684 to the block design
+ Update the IO definitions
+ Update the CPLD design
+ Add 3wire SPI logic
2016-01-19 11:20:35 +02:00
István Csomortáni
ab99c4456a
ad9434_fmc: Delete unnecessary set_property call
...
HPx interface is activated by the ad_mem_hpx_interconnect process
2016-01-14 15:41:23 +02:00
Lars-Peter Clausen
c094ab8b52
cn0363: Add support for the MicroZed
...
Add support for connecting the CN0363 to the MicroZed. This works in
combination with the MicroZed Arduino carrier board. The CN0363 needs to be
connected to the PLPMOD header.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-01-13 20:32:26 +01:00
Lars-Peter Clausen
514eb68876
cn0363: Factor out common parts
...
Factor out the common parts of the cn0363 design so we can use it to add
support for other carriers.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-01-13 20:32:26 +01:00
Lars-Peter Clausen
d2b26720e6
common: microzed: Add clock, reset and interrupt support
...
In order for the base project to be usable by other projects it needs to
create the clock, reset and interrupt signals that are expected to exist.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-01-13 20:32:26 +01:00
Lars-Peter Clausen
51d20b1a61
adi_project.tcl: Add MicroZed support
...
Handle the projects for the MicroZed and set up the FPGA part accordingly.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-01-13 20:32:26 +01:00
Lars-Peter Clausen
426490c394
common: Rename uzed to microzed
...
Everybody calls the MicroZed microzed in their projects. Don't deviate from
that to avoid potential confusion.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-01-13 20:18:57 +01:00
Rejeesh Kutty
c397787001
uzed: updates
2016-01-11 15:36:01 -05:00
Rejeesh Kutty
a610ebb413
uzed: zed-copy
2016-01-11 13:53:22 -05:00
Istvan Csomortani
02cc926275
daq1: Add CPLD logic and IO constraints
2016-01-04 18:10:46 +02:00
Adrian Costina
7013b319b0
motcon2_fmc: Fixed reset connection for cpack cores
2015-12-22 12:03:34 +02:00
Istvan Csomortani
17e7d1b86f
ad7616: Add Makefiles
2015-12-21 17:09:42 +02:00
Rejeesh Kutty
2bb19be3d3
pzsdr/ccfmc: sfp io control
2015-12-17 16:18:06 -05:00
Rejeesh Kutty
f3fe16a102
pzsdr/ccfmc: camera/sfp pin changes
2015-12-17 16:17:24 -05:00
Rejeesh Kutty
ea045a3f9a
fmcadc4: change qpll to receive
2015-12-17 12:34:47 -05:00
Rejeesh Kutty
40ab2f5e6a
ccfmc: tdd/gpio bit moved to the top
2015-12-17 11:37:57 -05:00
Adrian Costina
34b832e22a
fmcomms6: Fixed reset connection for cpack core
2015-12-16 10:36:33 +02:00
Adrian Costina
35f6bd16e9
fmcomms5: Fixed reset connection for cpack core
2015-12-16 10:34:36 +02:00
Rejeesh Kutty
83fd4a53a7
daq3/kcu105: updates
2015-12-14 09:29:48 -05:00
Rejeesh Kutty
07316a905e
daq3/a10gx: sysref is lvds
2015-12-14 09:29:10 -05:00
Istvan Csomortani
ee4d5af12e
ad7616_sdz: Update the project
...
+ Fix system_top.v
+ Finish up the common block design
+ Fix system_project.tcl
2015-12-14 16:02:38 +02:00
Istvan Csomortani
f4e3523390
ad7616_sdz: Update IO constraints
2015-12-14 15:34:56 +02:00
Rejeesh Kutty
6a9d1c431a
daq3/a10gx: updated to a10gx/quartus
2015-12-11 12:49:25 -05:00
Rejeesh Kutty
da2e1bdc9a
daq2/a10gx: 32bits generic gpio
2015-12-11 11:50:26 -05:00
Rejeesh Kutty
650d426301
a10gx/base: set gpio to 32
2015-12-11 10:14:37 -05:00
Rejeesh Kutty
dc84a9ad82
daq3/a10gx: updates
2015-12-10 16:06:14 -05:00
Rejeesh Kutty
f1b6577447
a10gx/base: separate gpio in/out
2015-12-10 16:04:54 -05:00
Rejeesh Kutty
d944198212
daq3/a10gx: board updates
2015-12-10 09:45:20 -05:00
Rejeesh Kutty
1a38ea205d
daq3/a10gx: copy
2015-12-10 09:42:56 -05:00
Rejeesh Kutty
614babc18e
daq3/kcu105: copy
2015-12-10 09:41:47 -05:00
Rejeesh Kutty
b0fef1122e
daq3/a10gx: copy
2015-12-10 09:41:37 -05:00
Rejeesh Kutty
be075379df
hdlmake: updates
2015-12-07 13:11:24 -05:00
Rejeesh Kutty
0938041d97
ad7768evb: added
2015-12-07 13:07:03 -05:00
Adrian Costina
6e549171f0
fmcomms5: Connected the clk input of the ad9361 to l_clk
2015-12-02 14:43:44 +02:00
Adrian Costina
2309c4d83c
Makefiles: Removed " from path
2015-11-27 14:02:46 +02:00
Adrian Costina
159f6c1216
Makefiles: Updated Makefiles
...
- for altera projects, taken into consideration of the new location for common qsys files
- for fmcomms5, added wfifo dependency
- for daq3, added mfifo dependency
2015-11-27 12:39:42 +02:00
Istvan Csomortani
36febf8591
Merge branch 'master' into dev
...
Conflicts:
library/axi_ad9361/axi_ad9361_ip.tcl
library/axi_dmac/Makefile
library/axi_dmac/axi_dmac_constr.ttcl
library/axi_dmac/axi_dmac_ip.tcl
library/common/ad_tdd_control.v
projects/daq2/common/daq2_bd.tcl
projects/fmcjesdadc1/common/fmcjesdadc1_bd.tcl
projects/fmcomms2/zc706pr/system_project.tcl
projects/fmcomms2/zc706pr/system_top.v
projects/usdrx1/common/usdrx1_bd.tcl
This merge was made, to recover any forgotten fixes from master,
before creating the new release branch. All conflicts were reviewed
and resolved.
2015-11-26 13:38:11 +02:00
Adrian Costina
ea57b3c03c
daq2: A10GX, add project specific IP search paths
2015-11-25 10:58:36 +02:00
Adrian Costina
e8a595b81e
fmcjesdadc1: Updated a5soc design
2015-11-24 15:39:52 +02:00
Adrian Costina
fd3910a915
fmcjesdadc1: Updated a5gt design
2015-11-24 15:39:21 +02:00
Adrian Costina
9281eb2c33
fmcjesdadc1: Updated common altera design
2015-11-24 15:38:58 +02:00
Adrian Costina
a81625e1fa
daq2: Updated a10gx project
2015-11-24 13:28:53 +02:00
Adrian Costina
605a0768e0
arradio: Updated c5soc project
2015-11-24 13:27:44 +02:00
Adrian Costina
a0e67aad56
c5soc: Updated common design
2015-11-24 13:22:01 +02:00
Istvan Csomortani
c051a578e5
fmcomms2: Delete unnecessary clock definition
...
The two clocks, rx_clk and ad9361_clk, are the same.
2015-11-20 19:35:37 +02:00
Rejeesh Kutty
c15c82d9d1
ccpci- remove ps7 ddr hp0 access
2015-11-19 16:42:02 -05:00
Rejeesh Kutty
4603bd222b
ccpci- set pcie io after ip
2015-11-19 16:42:01 -05:00
Rejeesh Kutty
95af462409
ccpci- loc by pin-name is ignored
2015-11-19 16:42:00 -05:00
Rejeesh Kutty
0f8d427aef
ccpci- remove ila
2015-11-19 16:41:58 -05:00
Rejeesh Kutty
9cfbf0ea61
ccpci- add axi spi/gpio
2015-11-19 16:41:57 -05:00
Rejeesh Kutty
a1601a03d6
pzsdr: added ad9361 clock out
2015-11-16 15:55:56 -05:00
Rejeesh Kutty
8aefe569b8
pzsdr: output ad9361 clock out to fan io
2015-11-16 15:54:30 -05:00
Rejeesh Kutty
597e9eae84
pzsdr: added ad9361 clock out
2015-11-16 15:53:29 -05:00
Rejeesh Kutty
a6f44949d6
daq3: updates
2015-11-13 13:17:11 -05:00
Adrian Costina
c88cbf78af
fmcomms5: Added wfifo at the between AD9361 and cpack core
2015-11-13 15:50:32 +02:00
Istvan Csomortani
bec4c8da84
pzsdr: Update Make files
2015-11-11 11:16:05 +02:00
Istvan Csomortani
2345d29663
fmcomms2: Update make files
2015-11-11 11:15:45 +02:00
Istvan Csomortani
a936ad607f
fmcomms2/zc706: Delete unused files from file list
2015-11-11 11:14:58 +02:00
Istvan Csomortani
c7e86528d6
fmcomms2/zc706: Cosmetic changes on constraints file
2015-11-11 11:14:16 +02:00
Istvan Csomortani
6197a82c80
fmcomms2/common: Add the util_tdd_sync module
2015-11-11 11:07:15 +02:00
Adrian Costina
5cc97c78d3
Makefiles: Update makefiles to include the nerw axi_gpreg / util_mfifo libraries
2015-11-10 09:32:50 +02:00
Istvan Csomortani
ef9bdf6ec9
adi_project: Regenerate the layout of the IP Integrator subsystem design.
2015-11-09 11:01:10 +02:00
Istvan Csomortani
214adbfd85
ad7616_sdz_zc706: Add board related IO's to system top.
2015-11-09 10:51:46 +02:00
Rejeesh Kutty
1d6254fdec
pzsdr/ccbrk: loopback board support
2015-11-06 11:34:21 -05:00
Adrian Costina
afc4274ee3
common scripts: Changed the resulting hdf file to system_top_bad_timing, if design doesn't meet timing.
2015-11-06 16:01:19 +02:00
Adrian Costina
0c7c0f2cd8
common scripts: Change the name of the generated HDF if the design doesn't meet timing
2015-11-05 18:41:51 +02:00
Rejeesh Kutty
11718291cf
pzsdr/ccfmc- add single loopback core
2015-11-05 11:28:38 -05:00
Rejeesh Kutty
9e27a60478
pzsdr/ccfmc- single loopback core
2015-11-05 11:28:33 -05:00
Adrian Costina
e36f27b061
daq2: Update A10GX project, with the latest changes.
...
Works with up to 64k samples
2015-11-04 14:54:09 +02:00
Adrian Costina
83399ef6ee
a10gx: Updated common project to work with Linux (enabled MMU)
2015-11-04 13:35:52 +02:00
Istvan Csomortani
27266c59ee
ad7616_sdz: Add project source files
2015-11-03 15:03:35 +02:00
Lars-Peter Clausen
a0039ed4fe
ccfmc: Launch HDMI data on falling edge
...
The ADV7511 captures data on the rising edge, so make sure to launch data
on the falling edge. This fixes some issues with image stability.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-11-03 10:59:13 +01:00
Rejeesh Kutty
6dddac5d94
ccfmc- missing board io
2015-11-02 15:45:14 -05:00
Rejeesh Kutty
cafc80c829
fmcadc5: add programmable io delay
2015-11-02 12:10:18 -05:00
Rejeesh Kutty
8b95520767
pzsdr/ccfmc- add loopback gpio/gt cores
2015-10-30 18:48:26 -04:00
Rejeesh Kutty
92b7570864
pzsdr/ccfmc- add ad9517 signals
2015-10-30 10:50:53 -04:00
Rejeesh Kutty
b3cb84cf91
fmcadc5- added ila
2015-10-29 16:48:21 -04:00
Rejeesh Kutty
24d76c610a
fmcadc5- fix core connections
2015-10-29 16:47:56 -04:00
Rejeesh Kutty
ac4091e19e
fmcadc4- add monitor fifo
2015-10-27 14:52:02 -04:00
Adrian Costina
b5d3d0bd13
usb_fx3: Added axi_usb_fx3 core and DMA to the project
2015-10-27 09:41:18 +02:00
Rejeesh Kutty
748a2bc87a
fmcadc4- add ila for zc706 only
2015-10-23 14:32:35 -04:00
Rejeesh Kutty
b2d0f5c56e
fmcadc4- use the same source/name for clocks
2015-10-23 14:32:35 -04:00
Adrian Costina
9d2b8809df
Makefiles: Updated Makefiles
2015-10-23 10:44:27 +03:00
Rejeesh Kutty
cb2bda48c0
fmcadc5- gt/ip updates
2015-10-19 09:31:32 -04:00
Rejeesh Kutty
ed918ec119
imageon - keeping scripts happy
2015-10-16 15:04:02 -04:00
Rejeesh Kutty
e14e9294c5
project-names -- variables causes scripts to fail- too much parsing
2015-10-16 14:13:56 -04:00
Istvan Csomortani
36dd6427fe
pzsdr: Add untracked Makefiles
2015-10-16 13:58:36 +03:00
Istvan Csomortani
bbdc693954
pzsdr/all: Update Makefile
2015-10-16 11:57:51 +03:00
Rejeesh Kutty
08777ca566
fmcadc5- latest board changes
2015-10-15 10:46:07 -04:00
Rejeesh Kutty
030485de28
fmcadc5- regulators need a switching ref clock?
2015-10-15 10:46:07 -04:00
Rejeesh Kutty
f966f79e5f
fmcadc5- regulators need a switching ref clock?
2015-10-15 10:46:07 -04:00
Nicholas Pillitteri
199227b78c
fix fmcjesdadc1_bd ILA warning
2015-10-13 10:19:08 -04:00
Istvan Csomortani
21737ad7b8
fmcomms2/zc706pr: Update the fifo interface of the PR module
2015-10-13 11:37:44 +03:00
Istvan Csomortani
c9a5057b93
library/prcfg : Split data bus to channels
...
Because of the new pack/upack modules on the data path, it makes more sense to split the data interface of the PR modules into separate channels.
The top module will supports max 4 channels.
2015-10-13 11:36:45 +03:00
Adrian Costina
9bb70e2b69
motcon2_fmc: Updated ZED project
2015-10-09 15:33:31 +03:00
Adrian Costina
83fb5c742a
motcon2_fmc: Updated project to Vivado 2015.2.1
...
- added cpack cores
- removed controller DMA paths
2015-10-09 13:56:41 +03:00
Adrian Costina
88e8bef92f
usdrx1: Update ZC706 project
2015-10-09 13:33:45 +03:00
Adrian Costina
02c0a5f5df
usdrx1: Update project to Vivado 2015.2.1
2015-10-09 13:33:07 +03:00
Istvan Csomortani
c83239b014
fmcomms2/zc706pr: Update PR design
...
+ Add system_top.v to design
+ Add pr specific constraints
2015-10-09 13:23:42 +03:00
Istvan Csomortani
09be227db9
fmcomms2/zc706pr: Update PR design
...
+ Add system_top.v to design
+ Add pr specific constraints
2015-10-09 13:19:09 +03:00
Istvan Csomortani
e4517c0d6a
daq2/common: Connect reset to dac fifo
2015-10-08 16:51:08 +03:00
Adrian Costina
df88b33946
usb_fx3: Initial commit
...
Only the UART connections are available.
The FMC should not be populated at this time
2015-10-02 09:30:31 +03:00
Rejeesh Kutty
b93af3c21e
daq3- bd updates
2015-09-30 10:11:49 -04:00
Istvan Csomortani
81a1c21553
util_pmod_adc: Reset line changed to active low reset.
2015-09-30 12:33:46 +03:00
Istvan Csomortani
5f12c8c7d4
cftl_cip/common: Fix parameter names for dmac
2015-09-30 12:32:48 +03:00
Istvan Csomortani
3dc881dbb3
pmods/xfest14: Delete directory
...
This project will not be supported from the next release
2015-09-30 12:25:31 +03:00
Istvan Csomortani
e6af671bea
cn0363/zed: Fix DMAC parameter names
2015-09-30 11:31:53 +03:00
Istvan Csomortani
4aa4ffc25f
imageon/common: Update cores to Vivado 2015.2
2015-09-29 18:51:46 +03:00
Istvan Csomortani
e60d2f86b3
imageon/common: Fix parameter name for spdif_rx
2015-09-29 18:50:41 +03:00
Istvan Csomortani
b4252a8512
imageon_loopback: Delete directory
...
This project will not be supported from the next releases.
2015-09-29 14:53:44 +03:00
Adrian Costina
9832cea071
ad9739a_fmc: Common, reduced DMA fifo size
2015-09-28 12:19:23 +03:00
Adrian Costina
5b48340b08
fmcomms6: Updated ZC706 project
2015-09-28 11:32:20 +03:00
Adrian Costina
3b3c645827
fmcomms6: Updated project to Vivado 2015.2.1. Added cpack
2015-09-28 11:31:08 +03:00
Istvan Csomortani
046c89dacd
fmcomms2/pr: Delete the fmcomms2_pr directory
...
The fmcomms2/pr project is moved to fmcomms2/zc706pr
2015-09-25 19:11:43 +03:00
Istvan Csomortani
f77f928444
fmcomms2/zed: Fix the system_top
...
Fix the enable/txnrx control line.
2015-09-25 19:11:41 +03:00
Istvan Csomortani
aeb1d7aa3e
fmcomms2/zed: Cosmetic changes
2015-09-25 19:11:39 +03:00
Istvan Csomortani
f8b3096bd0
fmcomms2/vc707: Fix the system_top
...
Fix the enable/txnrx control lines.
2015-09-25 19:11:37 +03:00
Istvan Csomortani
2c75cfd04e
fmcomms2/vc707: Cosmetic changes
2015-09-25 19:11:35 +03:00
Istvan Csomortani
ffa0bcd19f
fmcomms2/mitx045: Fix the system_top
...
Fix the enable/txnrx control lines.
2015-09-25 19:11:32 +03:00
Istvan Csomortani
28d20e84c5
fmcomms2/zc702: Fix the system_top
...
Fix the enable/txnrx control lines.
2015-09-25 19:11:30 +03:00
Istvan Csomortani
ea74413125
fmcomms2/kc705: Fix the system_top.
...
Fix the enable/txnrx control lines.
2015-09-25 19:11:28 +03:00
Istvan Csomortani
f80622b972
fmcomms2/ac701: Fix the system_top
...
Fix the enable/txnrx control line.
2015-09-25 19:11:26 +03:00
Istvan Csomortani
07e2d281c0
Make: Update Make files
2015-09-25 19:11:21 +03:00
Istvan Csomortani
1604e88242
fmcadc4: Update project to the new JESD interface framework
2015-09-25 19:11:19 +03:00
Istvan Csomortani
f4b432da08
fmcadc4: Update to 2015.2
2015-09-25 19:11:17 +03:00
Istvan Csomortani
4f99bdd93f
fmcadc5: Update project
...
+ Update the JESD IP core for Vivado 2015.2
+ Update the framework for JESD interface
2015-09-25 19:11:14 +03:00
Istvan Csomortani
f5b5bbfbca
fmcomms7: Update to the new JESD framework
...
Update project to the new framework for JESD interface and add a DAC FIFO to the transmit path.
2015-09-25 19:11:12 +03:00
Istvan Csomortani
fbd51c2734
fmcomms7: Update to 2015.2
...
Update IP core version of jesd204.
2015-09-25 19:11:10 +03:00
Adrian Costina
d198caa621
fmcomms2: Updated ZC702 design
2015-09-25 18:15:40 +03:00
Istvan Csomortani
4b115fbe69
ad9467_fmc: Delete ILA from the design
2015-09-25 17:41:46 +03:00
Adrian Costina
7853843036
fmcomms5: Update ZC706 project
2015-09-25 17:32:29 +03:00
Adrian Costina
108ffebae4
fmcomms5: Updated project to 2015.2.1
...
- added cpack / upack
2015-09-25 17:31:08 +03:00
Adrian Costina
848b51699c
fmcadc2: Updated VC707 project
2015-09-25 17:28:15 +03:00
Adrian Costina
e764f54426
fmcadc2: Updated ZC706 project
2015-09-25 17:26:54 +03:00
Adrian Costina
6fbd8dd9a5
fmcadc2: Update projecct to 2015.2.1
...
- updated to the new jesd framework
2015-09-25 17:25:32 +03:00
Adrian Costina
ab4b73fd32
ad6676evb: Updated VC707 project
2015-09-25 16:07:22 +03:00
Adrian Costina
33390c85f8
ad6676evb: Update ZC706 project
2015-09-25 14:46:02 +03:00
Adrian Costina
a49230ec07
ad6676evb: Updated project to 2015.2.1
...
- updated to the new jesd framework
- added cpack core
2015-09-25 14:44:46 +03:00
Adrian Costina
7f9c526683
fmcjesdadc1: VC707 update project
2015-09-24 19:50:14 +03:00
Adrian Costina
78fe05120b
fmcjesdadc1: Updated KC705 project
2015-09-24 19:14:48 +03:00
Adrian Costina
70c7c2aeb8
fmcjesdadc1: Updated ZC706 project
2015-09-24 19:14:05 +03:00
Adrian Costina
2ed161628d
fmcjesdadc1: Updated project to 2015.2.1
...
- updated to the new jesd framework
- added cpack core
2015-09-24 19:12:40 +03:00
Adrian Costina
58ab70bc0e
fmcomms1: Update AC701 project
...
Renamed mdio pin, as it's exported by the system wrapper
Renamed DMA parameter
2015-09-24 19:07:19 +03:00
Rejeesh Kutty
f9801e8c85
pzsdr/cc*- rf card on fmc only
2015-09-23 09:16:41 -04:00
Rejeesh Kutty
9832ea95a8
pzsdr/ccpci- initial version
2015-09-22 16:30:27 -04:00
Rejeesh Kutty
14bccb6062
pzsdr/ccfmc- rf card/tdd only on fmc
2015-09-22 15:54:53 -04:00
Rejeesh Kutty
fa5d879fdb
pzsdr/ccpci -- updates
2015-09-21 14:54:31 -04:00
Rejeesh Kutty
fce96099ab
unused eth1 clocks
2015-09-21 14:54:31 -04:00
Rejeesh Kutty
0702f2c231
ccpci- added
2015-09-21 09:31:18 -04:00
Rejeesh Kutty
3a72d26f5b
pzsdr- pci carrier
2015-09-18 21:18:16 -04:00
Rejeesh Kutty
9f8433159f
pzsdr- name changes
2015-09-18 16:24:27 -04:00
Rejeesh Kutty
0d232a270a
pzsdr- breakout + fmc updates
2015-09-18 15:34:56 -04:00
Rejeesh Kutty
3bd2bc4071
pzsdr- breakout + fmc updates
2015-09-18 15:34:36 -04:00
Rejeesh Kutty
25f3f05c22
pzsdr- breakout + fmc updates
2015-09-18 15:33:50 -04:00
Rejeesh Kutty
93b928033b
ccbrk- added
2015-09-18 13:24:26 -04:00
Rejeesh Kutty
caec400378
pzsdr- make module default
2015-09-18 13:22:01 -04:00
Rejeesh Kutty
236854c26f
pzsdr-cc-fmc updates
2015-09-18 12:46:42 -04:00
Rejeesh Kutty
f970bf1786
pzsdr fmc carrier
2015-09-18 11:50:08 -04:00
Rejeesh Kutty
b3a4f11e97
rfsom to pzsdr
2015-09-18 11:48:30 -04:00
Rejeesh Kutty
0386bedff9
fmc carrier is -- ccfmc
2015-09-18 11:45:56 -04:00
Rejeesh Kutty
92533bc24d
fmc carrier is -- ccfmc
2015-09-18 11:45:15 -04:00
Rejeesh Kutty
48af5f29de
rfsom renamed to pzsdr
2015-09-18 11:19:50 -04:00
Rejeesh Kutty
3ef94d559c
rfsom renamed to pzsdr
2015-09-18 11:18:59 -04:00
Rejeesh Kutty
52d3f189a0
rfsom renamed to pzsdr
2015-09-18 11:18:01 -04:00
Rejeesh Kutty
e2886eaa44
pzpcie- updates
2015-09-18 11:10:48 -04:00
Rejeesh Kutty
379f788c8c
pzpcie- added
2015-09-18 11:10:48 -04:00
Lars-Peter Clausen
9e68357af5
usdrx1: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:28:19 +02:00
Lars-Peter Clausen
275830d2b1
motcon2_fmc: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:28:17 +02:00
Lars-Peter Clausen
8d179235f8
imageon: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:28:14 +02:00
Lars-Peter Clausen
9210e1d58a
fmcomms7: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:28:11 +02:00
Lars-Peter Clausen
39b032b868
fmcomms5: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:28:09 +02:00
Lars-Peter Clausen
cd8b467b1e
fmcomms2: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:28:07 +02:00
Lars-Peter Clausen
7e2255f4d9
fmcjesdadc1: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:28:05 +02:00
Lars-Peter Clausen
dd79dfdc12
fmcadc5: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:28:03 +02:00
Lars-Peter Clausen
7f5a22a75f
fmcadc4: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:28:01 +02:00
Lars-Peter Clausen
60490c4e2b
fmcadc2: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:27:59 +02:00
Lars-Peter Clausen
6c7316fbd0
daq3: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:27:56 +02:00
Lars-Peter Clausen
7184827d68
daq2: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:27:54 +02:00
Lars-Peter Clausen
f1fb599eb1
cn0363: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:27:51 +02:00
Lars-Peter Clausen
6d87f537da
cftl_cip: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:27:49 +02:00
Lars-Peter Clausen
1c603b830e
ad9467_fmc: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:27:47 +02:00
Lars-Peter Clausen
960c711f3b
ad9434_fmc: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:27:44 +02:00
Lars-Peter Clausen
7be1f62b8b
ad9265_fmc: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:27:25 +02:00
Lars-Peter Clausen
0f553a08e8
ad6676evb: Drop explicit axi_dmac clock synchronicity configuration
...
The axi_dmac core is now capable of detecting whether its different parts
run in different clock domains or not. No need to configure it manually any
more.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-18 15:27:21 +02:00
Adrian Costina
0021c7869d
kc705: Deactivated narrow burst support, as it's not needed
2015-09-16 19:02:17 +03:00
Adrian Costina
70cea5b14e
fmcomms1: Removed ILA
2015-09-16 18:51:40 +03:00
Adrian Costina
63aaa58861
ad9265_fmc: Updated project, removed ILA related clocks
2015-09-11 11:27:58 +03:00
Istvan Csomortani
a679251d7d
Makefiles: Update Make
2015-09-09 17:13:19 +03:00
Istvan Csomortani
f3eca48533
pzsdr_rfsom: Update project with the new TDD sync interface
2015-09-09 12:37:52 +03:00
Istvan Csomortani
510f1cfdd9
fmcomms2_zc706: Update project with the new TDD sync interface
2015-09-09 12:35:22 +03:00
Adrian Costina
f428d8bde9
adv7511: KC705, updated design so that the axi_hdmi_dma core has memory connection datawidth of 512
2015-09-08 16:43:40 +03:00
Adrian Costina
d81d8238a9
kc705: Updated mig project file
2015-09-08 16:42:23 +03:00
Adrian Costina
2757cd8baf
adv7511: AC701 fixed system top
2015-09-07 16:48:10 +03:00
Rejeesh Kutty
214f5b18c1
no-trace option
2015-09-03 16:16:31 -04:00
Rejeesh Kutty
00a55ded00
ibert to jesd-gt change
2015-09-03 16:16:30 -04:00
Rejeesh Kutty
77ee3c4cbc
ibert to jesd-gt change
2015-09-03 16:16:28 -04:00
Rejeesh Kutty
dbf7c154b2
no-trace option
2015-09-03 16:16:27 -04:00
Rejeesh Kutty
e2aca435e5
ibert-to-jesd-gt change
2015-09-03 16:16:25 -04:00
Rejeesh Kutty
f1d416a98b
daq2/a10gx- ethernet fix
2015-09-02 14:31:15 -04:00
Rejeesh Kutty
1fff1076b1
daq2/a10gx- ethernet fix
2015-09-02 14:31:15 -04:00
Rejeesh Kutty
01c0fdc809
daq2/a10gx- ethernet fix
2015-09-02 14:31:15 -04:00
Istvan Csomortani
1ecd615f92
common/mitx045 : Fix the vdma interface of axi_hdmi_core
2015-09-02 16:33:30 +03:00
Lars-Peter Clausen
9fb336e464
usdrx1: Add DDR FIFO
...
The converters on the usdrx1 generate 2.5GB/s. This more than we can
transport over the HP interconnects to the system memory.
Add a dedicated DDR FIFO to design which can be used to buffer the data
before it is transferred to the main memory.
Also increase the interconnect clock rate from 100MHz to 200MHz and the DMA
FIFO size from 4 to 8, so we can transfer the captured data faster to the
main memory.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-01 11:29:36 +02:00
Lars-Peter Clausen
bbada6ed8f
usdrx1: Add overflow flag to ILA
...
It's useful to know if and when a overflow happens.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-01 11:29:36 +02:00
Lars-Peter Clausen
c67aecc1eb
usdrx1: Disable SYNC_TRANSFER_START for the DMA
...
There is no sync signal in this design, so the flag needs to be set to 0.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-01 11:29:36 +02:00
Lars-Peter Clausen
c00a6af4db
usdrx1: Add DDR FIFO
...
The converters on the usdrx1 generate 2.5GB/s. This more than we can
transport over the HP interconnects to the system memory.
Add a dedicated DDR FIFO to design which can be used to buffer the data
before it is transferred to the main memory.
Also increase the interconnect clock rate from 100MHz to 200MHz and the DMA
FIFO size from 4 to 8, so we can transfer the captured data faster to the
main memory.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-01 11:21:45 +02:00
Lars-Peter Clausen
b73430d7ee
usdrx1: Add overflow flag to ILA
...
It's useful to know if and when a overflow happens.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-01 11:21:45 +02:00
Lars-Peter Clausen
b7de542e26
usdrx1: Disable SYNC_TRANSFER_START for the DMA
...
There is no sync signal in this design, so the flag needs to be set to 0.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-09-01 11:21:45 +02:00
Rejeesh Kutty
9b37d6bfe7
pzslb- updates - wip
2015-08-31 15:41:29 -04:00
Rejeesh Kutty
49430dc2b0
pzslb- copy
2015-08-31 15:41:27 -04:00
Rejeesh Kutty
879a75a690
pzslb- copy
2015-08-31 15:41:26 -04:00
Rejeesh Kutty
fdc3dbb805
pzslb- copy
2015-08-31 15:41:25 -04:00
Rejeesh Kutty
fc79af6edc
pzslb- common
2015-08-31 15:41:24 -04:00
Rejeesh Kutty
f005de9ee2
pzslb- added
2015-08-31 15:41:23 -04:00
Rejeesh Kutty
a67ae238f8
rfsom-ps7- ddr settings
2015-08-31 15:39:45 -04:00
Rejeesh Kutty
212235189f
hdmi-tx- signal name changes
2015-08-28 13:48:33 -04:00
Rejeesh Kutty
0e20277bc1
hdmi-tx- signal name changes
2015-08-28 13:48:33 -04:00
Rejeesh Kutty
93fe70790d
hdmi-tx- signal name changes
2015-08-28 13:48:33 -04:00
Rejeesh Kutty
810fced1ec
hdmi-tx- signal name changes
2015-08-28 13:48:33 -04:00
Rejeesh Kutty
01852a14de
hdmi-tx- signal name changes
2015-08-28 13:48:33 -04:00
Rejeesh Kutty
7a1df720e2
rfsom- tdd ensm io changes
2015-08-27 16:26:18 -04:00
Rejeesh Kutty
6e90ba24e4
rfsom- add rgmii iodelay constraints
2015-08-27 16:26:17 -04:00
Rejeesh Kutty
15be942b74
daq2-a10gx- ignore cpu2ddr-io paths
2015-08-27 13:54:05 -04:00
Rejeesh Kutty
a92e049e8f
fmcomms2_bd- another attempt at ila width
2015-08-27 13:17:08 -04:00
Rejeesh Kutty
90e4cadf4b
daq2/kcu105- xcvr pin loc
2015-08-27 12:40:44 -04:00
Rejeesh Kutty
b8f9b7040d
fmcomms2- tdd ila fixes
2015-08-27 11:55:41 -04:00
Rejeesh Kutty
026fad8853
fmcomm2- enable/txnrx- through devif
2015-08-27 11:41:58 -04:00
Rejeesh Kutty
6a9790484f
fmcomm2- enable/txnrx- through devif
2015-08-27 11:41:56 -04:00
Rejeesh Kutty
3953ab5e22
rfsom- rgmii upgrade
2015-08-27 11:41:55 -04:00
Rejeesh Kutty
7c8e56cb09
daq2/kcu105- pin loc is now all errors
2015-08-27 11:18:00 -04:00
Rejeesh Kutty
89c7a4de79
daq2/kcu105- parameter changes
2015-08-27 11:18:00 -04:00
Rejeesh Kutty
58fa29b673
daq2- jesd core upgrade
2015-08-27 11:18:00 -04:00
Rejeesh Kutty
2e1e0939ce
fmcomms2- dma parameters & ila cores upgrade
2015-08-26 14:12:57 -04:00
Rejeesh Kutty
74a6e33f2d
kcu105: 2015.2.1 updates
2015-08-25 09:12:36 -04:00
Rejeesh Kutty
4eb28592c8
kcu105: 2015.2.1 updates
2015-08-25 09:12:32 -04:00
Istvan Csomortani
971e3395e7
projects/scripts: Update board part names.
...
Property 'board' is deprecated for object type 'project', 'board_part' is used. Update the 'board_part' property names for all Xilinx development boards.
2015-08-25 10:19:57 +03:00
Istvan Csomortani
77e2eb7364
projects/common: Fix parameter name for xilinx core axi_gpio
...
Parameter C_GPDATA_WIDTH is changed to C_GPIO_WIDTH.
2015-08-25 10:07:11 +03:00
Istvan Csomortani
d3e090da3d
projects/common: Upgrade Xilinx's IP cores
...
To update the projects to Vivado 2015.2 the following IP cores were upgraded:
+ microblaze 9.4 to microblaze 9.5
+ axi_ethernet 6.2 to 7.0
+ mig 6.1 to 7.0
2015-08-25 10:03:49 +03:00
Istvan Csomortani
203d7cb470
projects/common: Cosmetic changes.
2015-08-25 09:58:32 +03:00
Istvan Csomortani
f08305c979
adv7511_ac701: Fix axi_ethernet core's port connections
2015-08-25 09:54:19 +03:00
Istvan Csomortani
af8a48d90e
projects: Fix broken parameters at the common block designs.
...
Fix parameter names for axi_spdif_tx and axi_i2s_adi core instantiations.
2015-08-25 09:25:24 +03:00
Rejeesh Kutty
78cf0fce0e
ddr/eth- pll refclock is defined by the cores
2015-08-21 14:42:15 -04:00
Rejeesh Kutty
827fc1e29a
remove auto-pack disable
2015-08-20 13:54:16 -04:00
Rejeesh Kutty
9e5e7d6805
remove rfsom from fmcomms2
2015-08-20 10:33:43 -04:00
Rejeesh Kutty
168bcecc31
pzsdr- added
2015-08-20 10:32:48 -04:00
Rejeesh Kutty
2dabf98089
parameter changes
2015-08-20 08:54:13 -04:00
Istvan Csomortani
0dfb3e2019
tcl_scripts: Update Vivado version number to 2015.2.1
2015-08-20 10:50:52 +03:00
Istvan Csomortani
d52308f074
axi_dmac: Change parameter name 2D_TRANSFER
...
Parameter name can't start with numbers, 2D_TRANSFER was changed to DMA_2D_TRANSFER
2015-08-20 10:14:22 +03:00
Rejeesh Kutty
0ec17fd4d6
daq2-a10gx- parameter changes
2015-08-19 14:56:00 -04:00
Rejeesh Kutty
0e587dd955
daq2/a10gx-- ad-rst unpack
2015-08-19 13:26:38 -04:00
Rejeesh Kutty
fdeeef3d77
daq2/a10gx-- intmem to ddr
2015-08-19 13:26:38 -04:00
Rejeesh Kutty
e760aa424a
daq2/a10gx-- intmem to ddr
2015-08-19 13:26:38 -04:00
Rejeesh Kutty
413c322145
base/daq2- updates
2015-08-19 13:26:38 -04:00
Rejeesh Kutty
f40abf171f
cpack- adc_rst added
2015-08-19 13:26:38 -04:00
Rejeesh Kutty
8cc3aa0865
ddr- 933/233
2015-08-19 13:26:38 -04:00
Istvan Csomortani
57cfb7cfb1
hdl/library: Update the IP parameters
...
The following IP parameters were renamed:
PCORE_ID --> ID
PCORE_DEVTYPE --> DEVICE_TYPE
PCORE_IODELAY_GROUP --> IO_DELAY_GROUP
CH_DW --> CHANNEL_DATA_WIDTH
CH_CNT --> NUM_OF_CHANNELS
PCORE_BUFTYPE --> DEVICE_TYPE
PCORE_ADC_DP_DISABLE --> ADC_DATAPATH_DISABLE
CHID --> CHANNEL_ID
PCORE_DEVICE_TYPE --> DEVICE_TYPE
PCORE_MMCM_BUFIO_N --> MMCM_BUFIO_N
PCORE_SERDES_DDR_N --> SERDES_DDR_N
PCORE_DAC_DP_DISABLE --> DAC_DATAPATH_DISABLE
DP_DISABLE --> DATAPATH_DISABLE
PCORE_DAC_IODELAY_ENABLE --> DAC_IODELAY_ENABLE
C_BIG_ENDIAN --> BIG_ENDIAN
C_M_DATA_WIDTH --> MASTER_DATA_WIDTH
C_S_DATA_WIDTH --> SLAVE_DATA_WIDTH
NUM_CHANNELS --> NUM_OF_CHANNELS
CHANNELS --> NUM_OF_CHANNELS
PCORE_4L_2L_N -->QUAD_OR_DUAL_N
C_ADDRESS_WIDTH --> ADDRESS_WIDTH
C_DATA_WIDTH --> DATA_WIDTH
C_CLKS_ASYNC --> CLKS_ASYNC
PCORE_QUAD_DUAL_N --> QUAD_DUAL_N
NUM_CS --> NUM_OF_CS
PCORE_DAC_CHANNEL_ID --> DAC_CHANNEL_ID
PCORE_ADC_CHANNEL_ID --> ADC_CHANNEL_ID
PCORE_CLK0_DIV --> CLK0_DIV
PCORE_CLK1_DIV --> CLK1_DIV
PCORE_CLKIN_PERIOD --> CLKIN_PERIOD
PCORE_VCO_DIV --> VCO_DIV
PCORE_Cr_Cb_N --> CR_CB_N
PCORE_VCO_MUL --> VCO_MUL
PCORE_EMBEDDED_SYNC --> EMBEDDED_SYNC
PCORE_AXI_ID_WIDTH --> AXI_ID_WIDTH
PCORE_ADDR_WIDTH --> ADDRESS_WIDTH
DADATA_WIDTH --> DATA_WIDTH
NUM_OF_NUM_OF_CHANNEL --> NUM_OF_CHANNELS
DEBOUNCER_LEN --> DEBOUNCER_LENGTH
ADDR_WIDTH --> ADDRESS_WIDTH
C_S_AXIS_REGISTERED --> S_AXIS_REGISTERED
Cr_Cb_N --> CR_CB_N
ADDATA_WIDTH --> ADC_DATA_WIDTH
BUFTYPE --> DEVICE_TYPE
NUM_BITS --> NUM_OF_BITS
WIDTH_A --> A_DATA_WIDTH
WIDTH_B --> B_DATA_WIDTH
CH_OCNT --> NUM_OF_CHANNELS_O
M_CNT --> NUM_OF_CHANNELS_M
P_CNT --> NUM_OF_CHANNELS_P
CH_ICNT --> NUM_OF_CHANNELS_I
CH_MCNT --> NUM_OF_CHANNELS_M
4L_2L_N --> QUAD_OR_DUAL_N
SPI_CLK_ASYNC --> ASYNC_SPI_CLK
MMCM_BUFIO_N --> MMCM_OR_BUFIO_N
SERDES_DDR_N --> SERDES_OR_DDR_N
CLK_ASYNC --> ASYNC_CLK
CLKS_ASYNC --> ASYNC_CLK
SERDES --> SERDES_OR_DDR_N
GTH_GTX_N --> GTH_OR_GTX_N
IF_TYPE --> DDR_OR_SDR_N
PARALLEL_WIDTH --> DATA_WIDTH
ADD_SUB --> ADD_OR_SUB_N
A_WIDTH --> A_DATA_WIDTH
CONST_VALUE --> B_DATA_VALUE
IO_BASEADDR --> BASE_ADDRESS
IO_WIDTH --> DATA_WIDTH
QUAD_DUAL_N --> QUAD_OR_DUAL_N
AXI_ADDRLIMIT --> AXI_ADDRESS_LIMIT
ADDRESS_A_DATA_WIDTH --> A_ADDRESS_WIDTH
ADDRESS_B_DATA_WIDTH --> B_ADDRESS_WIDTH
MODE_OF_ENABLE --> CONTROL_TYPE
CONTROL_TYPE --> LEVEL_OR_PULSE_N
IQSEL --> Q_OR_I_N
MMCM --> MMCM_OR_BUFR_N
2015-08-19 14:11:47 +03:00
Istvan Csomortani
10d9de39a1
axi_ad9361/tdd: Update the synchronization logic
...
The master will regenerate a sync pulse periodically. The period can be defined by software.
2015-08-19 12:21:23 +03:00
Istvan Csomortani
bcee3e04d4
fmcomms2_tdd: Update tdd_enabaled path
...
This line controls the mux, which switch between hdl and software (GPIO) control of the ENABLE/TXNRX pins.
Fix the broken path and change the name from "tdd_enable" to "tdd_enabled".
2015-08-19 12:14:05 +03:00
Adrian Costina
f5de5ca487
usdrx1: Fixed jesd core parameters. Fixed synchronization mechanism
2015-08-19 10:12:24 +03:00
Rejeesh Kutty
e221c3b48c
daq2- gt changes
2015-08-17 14:11:58 -04:00
Rejeesh Kutty
c72cf99562
daq2- gt changes
2015-08-17 14:11:58 -04:00
Istvan Csomortani
b84afcdcd1
Merge branch 'master' into dev
...
Conflicts:
library/Makefile
library/axi_ad6676/axi_ad6676_ip.tcl
library/axi_ad9122/axi_ad9122_core.v
library/axi_ad9122/axi_ad9122_ip.tcl
library/axi_ad9144/axi_ad9144_ip.tcl
library/axi_ad9152/axi_ad9152_ip.tcl
library/axi_ad9234/axi_ad9234_ip.tcl
library/axi_ad9250/axi_ad9250_hw.tcl
library/axi_ad9250/axi_ad9250_ip.tcl
library/axi_ad9361/axi_ad9361.v
library/axi_ad9361/axi_ad9361_dev_if_alt.v
library/axi_ad9361/axi_ad9361_ip.tcl
library/axi_ad9361/axi_ad9361_rx_channel.v
library/axi_ad9361/axi_ad9361_tdd.v
library/axi_ad9361/axi_ad9361_tx_channel.v
library/axi_ad9625/axi_ad9625_ip.tcl
library/axi_ad9643/axi_ad9643_channel.v
library/axi_ad9643/axi_ad9643_ip.tcl
library/axi_ad9652/axi_ad9652_channel.v
library/axi_ad9652/axi_ad9652_ip.tcl
library/axi_ad9671/axi_ad9671_constr.xdc
library/axi_ad9671/axi_ad9671_ip.tcl
library/axi_ad9680/axi_ad9680_ip.tcl
library/axi_ad9739a/axi_ad9739a_ip.tcl
library/axi_dmac/axi_dmac_constr.sdc
library/axi_hdmi_tx/axi_hdmi_tx_ip.tcl
library/axi_jesd_gt/axi_jesd_gt_constr.xdc
library/axi_jesd_gt/axi_jesd_gt_ip.tcl
library/axi_mc_speed/axi_mc_speed_constr.xdc
library/common/ad_gt_channel_1.v
library/common/ad_gt_common_1.v
library/common/ad_gt_es.v
library/common/ad_iqcor.v
library/common/ad_jesd_align.v
library/common/ad_rst.v
library/common/altera/ad_xcvr_rx_rst.v
library/common/up_adc_common.v
library/common/up_axis_dma_rx.v
library/common/up_axis_dma_tx.v
library/common/up_clkgen.v
library/common/up_clock_mon.v
library/common/up_dac_common.v
library/common/up_gt.v
library/common/up_hdmi_tx.v
library/common/up_tdd_cntrl.v
library/common/up_xfer_cntrl.v
library/common/up_xfer_status.v
library/util_cpack/util_cpack.v
library/util_cpack/util_cpack_ip.tcl
library/util_dac_unpack/util_dac_unpack_hw.tcl
library/util_jesd_align/util_jesd_align.v
library/util_jesd_xmit/util_jesd_xmit.v
library/util_upack/util_upack_ip.tcl
library/util_wfifo/util_wfifo.v
library/util_wfifo/util_wfifo_constr.xdc
library/util_wfifo/util_wfifo_ip.tcl
projects/arradio/c5soc/system_bd.qsys
projects/common/vc707/vc707_system_bd.tcl
projects/common/zc706/zc706_system_plddr3.tcl
projects/daq2/a10gx/Makefile
projects/daq2/a10gx/system_bd.qsys
projects/daq3/common/daq3_bd.tcl
projects/daq3/zc706/system_bd.tcl
projects/fmcjesdadc1/a5gt/Makefile
projects/fmcjesdadc1/a5gt/system_bd.qsys
projects/fmcjesdadc1/a5gt/system_constr.sdc
projects/fmcjesdadc1/a5gt/system_top.v
projects/fmcjesdadc1/a5soc/system_bd.qsys
projects/fmcjesdadc1/common/fmcjesdadc1_bd.tcl
projects/fmcomms1/ac701/system_bd.tcl
projects/fmcomms1/common/fmcomms1_bd.tcl
projects/fmcomms1/kc705/system_bd.tcl
projects/fmcomms1/vc707/system_bd.tcl
projects/fmcomms1/zc702/system_bd.tcl
projects/fmcomms1/zc702/system_top.v
projects/fmcomms1/zc706/system_bd.tcl
projects/fmcomms1/zc706/system_top.v
projects/fmcomms1/zed/system_bd.tcl
projects/fmcomms1/zed/system_top.v
projects/fmcomms2/ac701/system_constr.xdc
projects/fmcomms2/common/fmcomms2_bd.tcl
projects/fmcomms2/kc705/system_constr.xdc
projects/fmcomms2/kc705/system_top.v
projects/fmcomms2/mitx045/system_top.v
projects/fmcomms2/rfsom/system_constr.xdc
projects/fmcomms2/rfsom/system_top.v
projects/fmcomms2/vc707/system_top.v
projects/fmcomms2/zc706/system_bd.tcl
projects/fmcomms2/zc706/system_constr.xdc
projects/fmcomms2/zc706/system_top.v
projects/fmcomms2/zed/system_top.v
projects/imageon/zc706/system_constr.xdc
projects/motcon2_fmc/common/motcon2_fmc_bd.tcl
projects/motcon2_fmc/zed/system_constr.xdc
projects/motcon2_fmc/zed/system_top.v
projects/usdrx1/a5gt/Makefile
projects/usdrx1/a5gt/system_bd.qsys
projects/usdrx1/common/usdrx1_bd.tcl
Conflicts were resolved using 'Mine' (/dev).
2015-08-17 15:15:58 +03:00
Istvan Csomortani
17b2a9f121
Merge branch 'master'
...
Merge master into release to sync the index files. The two changes are just mode changes. There aren't any functional changes in this commit!
2015-08-17 10:09:07 +03:00
Adrian Costina
f08633c0d5
fmcomms2: Add GPIO to the c5soc project
2015-08-13 18:14:39 +03:00
Adrian Costina
c200fc8019
usdrx1: Updated a5gt project to Quartus 15
2015-08-12 10:20:58 +03:00
Istvan Csomortani
489b31e929
ad9434_fmc: DMAC's destination clock must be more than or equal to adc_clk/4 (125 Mhz)
...
DMAC's destination clock set to 200Mhz
2015-08-10 18:00:24 +03:00
Istvan Csomortani
10a3ce96fe
ad9434_fmc: DMAC's destination clock must be more than or equal to adc_clk/4 (125 Mhz)
...
DMAC's destination clock set to 200Mhz
2015-08-10 17:57:52 +03:00
Adrian Costina
afb9911b6e
Makefiles: Updated makefiles
2015-08-06 19:50:50 +03:00
Istvan Csomortani
d2c99acae8
fmcomms2/TDD: Update synchronization interface
...
Synchronization is done by a simple req/ack interface between a master and slave terminal.
2015-08-06 15:14:36 +03:00
Istvan Csomortani
cfc4046821
fmcomms2: Add a synchronization interface for TDD mode.
...
Supported carrier are ZC706 and RFSOM.
The synchronization pulse is automatically generated by the master terminal, when TDD mode is enabled.
By default a terminal is slave, software must write 0x01 into TDD register 0x50.
2015-07-29 14:10:56 +03:00
Istvan Csomortani
8e631e56d6
fmcomms2: Add a synchronization interface for TDD mode.
...
Supported carrier are ZC706 and RFSOM.
The synchronization pulse is automatically generated by the master terminal, when TDD mode is enabled.
By default a terminal is slave, software must write 0x01 into TDD register 0x50.
2015-07-28 14:42:54 +03:00
Adrian Costina
36f71ea59b
fmcjesdadc1: common altera, fixed dmac configuration and connection. Connected reset for cpack
2015-07-28 12:33:24 +03:00
Rejeesh Kutty
0422c87846
a5soc/base- remove hdmi, led/switchs to gpio
2015-07-27 12:08:33 -04:00
Rejeesh Kutty
2ca2bf9383
a5soc- all hps clocks
2015-07-27 12:08:33 -04:00
Rejeesh Kutty
e488ba0287
a5soc- remove hdmi core
2015-07-27 12:08:32 -04:00
Rejeesh Kutty
0c5958091e
fmcjesdadc1/a5soc- base/fmc split
2015-07-27 12:08:32 -04:00
Rejeesh Kutty
0a5dc938cd
fmcjesdadc1/a5soc- base/fmc split
2015-07-27 12:08:32 -04:00
Rejeesh Kutty
f5f9ec38e8
a5soc- base/fmc split
2015-07-27 12:08:32 -04:00
Rejeesh Kutty
58e0884ff9
a5soc- board qsys file
2015-07-27 12:08:32 -04:00
Adrian Costina
4d7ff0ed15
a5gte: Update ethernet connections
2015-07-27 16:05:26 +03:00
Adrian Costina
31ab81d627
a5gt: Updated ethernet clock constraints
2015-07-27 16:02:51 +03:00
Adrian Costina
797d679c72
fmcomms2: Updated c5soc project with the latest cores. Tested with Quartus 15.0
2015-07-24 16:43:33 +03:00
Adrian Costina
816238bb6c
fmcjesdadc:A5gt, decreased destination bus width for DMAs to 256. Increased DMA FIFO to 32
...
With lower buswidth, if all 4 channels are captured some samples are lost
With fifo size of 64, there are timing violations in the DMAC
With this configuration, 65536 samples could be captured from all 4 channels with no sample lost
Because of the DMAC destination bus is 256, the number of samples to be captured must be a multiple of 16, otherwise the system will freeze. This will be corrected in software
2015-07-24 15:31:19 +03:00
Rejeesh Kutty
289e73660b
removed- xcvr is now part of qsys
2015-07-23 15:26:51 -04:00
Rejeesh Kutty
fb648ab6f5
moved to qsys
2015-07-23 15:26:21 -04:00
Rejeesh Kutty
3ccf1bef36
base system modifications
2015-07-23 15:23:10 -04:00
Rejeesh Kutty
a1733238df
fmcjesdadc1- base/board split up
2015-07-23 15:21:53 -04:00
Adrian Costina
3ea60bca5d
fmcjesdadc1: a5gt, design working with quartus 15.0
...
- added cpack to the design
- removed 166 MHz clock as it is not needed. DMA destination is 512 bits
- removed clock bridge between DMA and DDR
2015-07-23 18:11:53 +03:00
Rejeesh Kutty
d8e2196c75
fmcjesdadc1- board qsys
2015-07-22 15:44:04 -04:00
Rejeesh Kutty
d66387f482
fmcjesdadc1- board qsys
2015-07-22 15:23:39 -04:00
Rejeesh Kutty
3e2712cf18
a5gt-base: initial updates
2015-07-22 15:22:22 -04:00
Rejeesh Kutty
64070b6f27
a5gt- base system
2015-07-22 15:04:59 -04:00
Istvan Csomortani
b325c0fc01
fmcomms2_zc702: Add SPI and GPIO interface for FREQCVT
2015-07-22 10:22:07 +03:00
Istvan Csomortani
28aea82952
fmcomms2_zc702: Add SPI and GPIO interface for FREQCVT
2015-07-22 10:16:04 +03:00
Rejeesh Kutty
b4eac232db
a10gx- move cores inside qsys
2015-07-21 11:06:45 -04:00
Rejeesh Kutty
fcc298d837
a10gx- move cores inside qsys
2015-07-21 11:06:17 -04:00
Rejeesh Kutty
b3102b5095
daq2/a10gx-- xcvr+base changes
2015-07-21 11:01:45 -04:00
Rejeesh Kutty
445c4c835d
daq2-bd: xcvr components
2015-07-21 10:54:23 -04:00
Rejeesh Kutty
08e46c5ff2
a10gx-base: data-master connections
2015-07-21 10:53:54 -04:00
Rejeesh Kutty
97b8468819
daq2- constraints
2015-07-20 09:32:17 -04:00
Rejeesh Kutty
1d6a77049d
daq2- base/board split
2015-07-20 09:31:57 -04:00
Rejeesh Kutty
4b8d764852
daq2- base system modifications
2015-07-20 09:31:44 -04:00
Rejeesh Kutty
da2e7acacb
daq2- separate base/board systems
2015-07-20 09:31:15 -04:00
Rejeesh Kutty
2f53dc4412
daq2- board system only
2015-07-20 09:30:32 -04:00
Rejeesh Kutty
a87b8fbf94
a10gx- base system only
2015-07-20 09:29:30 -04:00
Rejeesh Kutty
80dc3bf92f
daq2/a10gx: remove signal tap
2015-07-16 14:59:01 -04:00
Adrian Costina
1de74c0267
fmcadc4: Changed the SPI CS address similar to previous version
2015-07-16 18:22:05 +03:00
Adrian Costina
c949482574
fmcadc4: Set explicit PCORE_ID for AD9680
2015-07-16 18:21:49 +03:00
Adrian Costina
a7da779b94
Makefile: Updated Makefiles
2015-07-16 18:19:42 +03:00
Rejeesh Kutty
4e99a2cb01
xcvr: remove signal tap
2015-07-16 08:09:56 -04:00
Rejeesh Kutty
7c142178dd
daq2/a10gx- axi_jesd_xcvr sysref name changes
2015-07-15 15:59:52 -04:00
Rejeesh Kutty
ffd767deb2
daq2/a10gx- axi_jesd_xcvr sysref name changes
2015-07-15 15:59:51 -04:00
Rejeesh Kutty
6c0ad6ede8
daq3: bsplit/ccat -- removed
2015-07-15 13:05:53 -04:00
Rejeesh Kutty
a454b73d27
fmcjesdadc1/a5gt: split xcvr cores
2015-07-15 09:44:53 -04:00
Rejeesh Kutty
2d8fa2024b
fmcjesdadc1/a5gt: split xcvr cores
2015-07-15 09:44:52 -04:00
Rejeesh Kutty
226e23ca1f
fmcjesdadc1- xcvr components
2015-07-15 09:44:51 -04:00
Istvan Csomortani
3b3fe4e642
fmcomms2/FREQCVT : Update GPIOs
...
Add gpio_muxout_[tx/rx] GPIO lines and update SPI interface I/Os for the FREQCVT board
2015-07-15 15:34:45 +03:00
Istvan Csomortani
1dcbf5e5a2
fmcomms2/zc706: Fix GPIO connections
...
Fix GPIO connections for the FREQCVT board.
2015-07-15 15:12:01 +03:00
Rejeesh Kutty
1f7745610e
daq2- ddr updates
2015-07-14 12:46:52 -04:00
Istvan Csomortani
a38339a3ec
fmcomms2/rfsom: Add GPIO control for the RF card
2015-07-14 13:12:54 +03:00
Istvan Csomortani
ba2029a6e8
fmcomms2/rfsom: Delete trailing whitespaces from system_constr.xdc
2015-07-14 13:12:53 +03:00
Adrian Costina
a37932d881
fmcadc4: Changed the SPI CS address similar to previous version
2015-07-14 11:11:33 +03:00
Rejeesh Kutty
a2e7fb9491
daq2/a10gx: qsys signal tap version
2015-07-13 10:07:18 -04:00
Rejeesh Kutty
825fddd034
transceiver split up outside qsys
2015-07-10 11:45:07 -04:00
Rejeesh Kutty
8c0d74aa90
transceiver split up outside qsys
2015-07-10 11:44:42 -04:00
Rejeesh Kutty
e40aac9ab6
transceiver split up outside qsys
2015-07-10 11:44:22 -04:00
Adrian Costina
30ea87e60b
fmcadc4: Set explicit PCORE_ID for AD9680
2015-07-09 19:55:58 +03:00
Adrian Costina
897c31ebbf
imageon: moved spdif_rx to DMA3 to be compatible with both zc706 and zed
2015-07-09 10:58:54 +03:00
Rejeesh Kutty
f1dd2435b4
signal tap removed
2015-07-08 15:47:31 -04:00
Rejeesh Kutty
c9e73b023d
signal tap removed
2015-07-08 15:46:52 -04:00
Rejeesh Kutty
f64df40a0a
signal tap removed
2015-07-08 15:47:50 -04:00
Rejeesh Kutty
19bf05c740
signal tap removed
2015-07-08 15:47:48 -04:00
Adrian Costina
c972779217
motcon2_fmc: updated util_gmii_to_rgmii and motcon2_fmc project for improved performance of the ethernet
...
- removed the delay controller from the top file and added it inside the util_gmii_to_rgmii core
- removed delay related xdc constraints as they are not needed
2015-07-08 16:23:33 +03:00
Rejeesh Kutty
bbf1c5b803
transceiver core added/gpio removed
2015-07-07 15:30:38 -04:00
Rejeesh Kutty
075b1e5424
daq2/a10gx: added axi_jesd_xcvr control
2015-07-07 10:22:36 -04:00
Istvan Csomortani
46fa91d5be
Makefile: Update Make files
2015-07-03 18:08:57 +03:00
Istvan Csomortani
8c98399c37
imageon_ZC706: Add axi_spdif_rx core to the design
2015-07-03 17:48:29 +03:00
Lars-Peter Clausen
27b786e92f
imageon_loopback: Use BUFIO for the HDMI clock buffer
...
Since we are just doing a loopback all the logic is contained within the
IO bank. By using a BUFIO instead of a BUFG we avoid having to route the
clock signal from the IO bank to the middle of the FPGA and back to the IO
bank. This reduces the skew between clock and the data signals and makes
sure that the we can use the same design over a range of different
resolutions without having to calibrate the delay.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-03 15:07:17 +02:00
Lars-Peter Clausen
02b5ce82ad
imageon_loopback: Invert transmit clock
...
The ADV7511 samples on the rising edge. Update the data on the falling
edge, this gives us a larger margin and improved signal stability.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-03 15:07:17 +02:00
Lars-Peter Clausen
281cab091c
imageon_loopback: Create a clock for hdmi_rx_clock
...
Create a clock for the HDMI clock to make sure that the timing paths are
properly constraint.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-03 15:07:17 +02:00
Lars-Peter Clausen
5b2877b66f
imageon_loopback: Use BUFIO for the HDMI clock buffer
...
Since we are just doing a loopback all the logic is contained within the
IO bank. By using a BUFIO instead of a BUFG we avoid having to route the
clock signal from the IO bank to the middle of the FPGA and back to the IO
bank. This reduces the skew between clock and the data signals and makes
sure that the we can use the same design over a range of different
resolutions without having to calibrate the delay.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-03 15:06:03 +02:00
Lars-Peter Clausen
f5fc3a4d2f
imageon_loopback: Invert transmit clock
...
The ADV7511 samples on the rising edge. Update the data on the falling
edge, this gives us a larger margin and improved signal stability.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-03 15:06:03 +02:00
Lars-Peter Clausen
10cc007c57
imageon_loopback: Create a clock for hdmi_rx_clock
...
Create a clock for the HDMI clock to make sure that the timing paths are
properly constraint.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-03 15:06:03 +02:00
Istvan Csomortani
95500d4022
fmcomms2_rfsom: Fix GPIO connections
2015-07-03 13:03:19 +03:00
Istvan Csomortani
32ae7c771a
fmcomms2_ALL: Add/fix ENABLE/TXNRX control
...
Add ENABLE/TXNRX control for TDD, and preserve backward compatibility for pin control with GPIOs
2015-07-03 12:55:37 +03:00
Istvan Csomortani
5208ebedd5
Revert "fmcomms2_ALL: Preserve backward compatibility for ENABLE/TXNRX control"
...
This reverts commit 6b15704b70
.
2015-07-03 10:20:50 +03:00
Lars-Peter Clausen
88f936cc86
imageon: Put HDMI input/output FF into the IOB
...
This gives us predictable delays as well as very small skew between the induvidual data lines.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-02 18:36:51 +02:00
Lars-Peter Clausen
94d1792aba
Revert "imageon: Connect raw data to ILA"
...
This reverts commit 9e4fb2d048
.
This conflicts with moving the capture FF into the IOB.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-02 18:36:51 +02:00
Lars-Peter Clausen
eb3a0c179b
imageon: Put HDMI input/output FF into the IOB
...
This gives us predictable delays as well as very small skew between the induvidual data lines.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-02 18:33:32 +02:00
Lars-Peter Clausen
e269fe1dd0
Revert "imageon: Connect raw data to ILA"
...
This reverts commit 9e4fb2d048
.
This conflicts with moving the capture FF into the IOB.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-02 18:33:32 +02:00
Rejeesh Kutty
18e8914087
fmcjesdadc1/a5gt: pn-errors version
2015-07-01 13:43:12 -04:00
Rejeesh Kutty
35aca98b5f
fmcjesdadc1/stap: added
2015-07-01 13:43:10 -04:00
Lars-Peter Clausen
68cb6df366
imageon: Connect raw data to ILA
...
Connect the raw HDMI data as generated by the ADV7604 to the ILA. For
debugging it is quite useful to be able to compare the data before and
after conversion pipeline.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-01 18:43:51 +02:00
Lars-Peter Clausen
c8a095f79c
imageon: Increase ILA buffer size
...
2048 samples is not even enough for one 1080p line. Increase it to 4096.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-01 18:43:51 +02:00
Lars-Peter Clausen
cb18b2c0fd
imageon: Fix HDMI RX DMA data ILA probe width
...
The DMA data output of the HDMI RX core is 64-bit wide.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-01 18:43:51 +02:00
Lars-Peter Clausen
c372064302
Add .gitattributes file
...
Add .gitattributes file which sets up the eol encoding handling. This will
make sure that we get a uniform eol encoding across different operating
systems.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-07-01 18:43:51 +02:00
Istvan Csomortani
6b15704b70
fmcomms2_ALL: Preserve backward compatibility for ENABLE/TXNRX control
...
By default the ENABLE/TXNRX pins are controlled by GPIOs, if the TDD module is enabled, the TDD FSM will take over the control of these two pins.
2015-07-01 15:26:46 +03:00
Istvan Csomortani
0102e3e02c
fmcomms2_ALL: Preserve backward compatibility for ENABLE/TXNRX control
...
By default the ENABLE/TXNRX pins are controlled by GPIOs, if the TDD module is enabled, the TDD FSM will take over the control of these two pins.
2015-07-01 13:54:01 +03:00
Lars-Peter Clausen
9e4fb2d048
imageon: Connect raw data to ILA
...
Connect the raw HDMI data as generated by the ADV7604 to the ILA. For
debugging it is quite useful to be able to compare the data before and
after conversion pipeline.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-06-30 18:03:03 +02:00
Lars-Peter Clausen
e429cb3f5c
imageon: Increase ILA buffer size
...
2048 samples is not even enough for one 1080p line. Increase it to 4096.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-06-30 18:02:44 +02:00
Lars-Peter Clausen
bcd12c8ead
imageon: Fix HDMI RX DMA data ILA probe width
...
The DMA data output of the HDMI RX core is 64-bit wide.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-06-30 18:02:44 +02:00
Rejeesh Kutty
330c205e8e
fmcjesdadc1- sys_clk changes
2015-06-30 10:47:21 -04:00
Rejeesh Kutty
6bc24e25eb
stap- need to be qsys
2015-06-29 13:26:32 -04:00
Rejeesh Kutty
d25e02d7ee
stap- need to be qsys
2015-06-29 13:26:20 -04:00
Adrian Costina
499357a65a
motcon2_fmc: Updated project to include XADC
...
- connected reset pin, as vivado reports the reset pin erroneously
- configured XADC in simultaneous sampling mode from XAUX0 and XAUX8
- connected XADC interrupt
- because in the project constraints some base pin constraints are overwritten, the project constraints are processed late
- GPI pins were assigned instead of the XADC GIO0 and GIO1, which were assigned to the XADC for external mux mode
- removed commented code
2015-06-29 16:56:25 +03:00
Istvan Csomortani
f32039f154
imageon: Hdmi_iic_rstn is accessible through a GPIO.
...
Connect hdmi_iic_rstn to GPIO[33]
2015-06-29 10:49:59 +03:00
Istvan Csomortani
aef6f6b20b
imageon: Hdmi_iic_rstn is accessible through a GPIO.
...
Connect hdmi_iic_rstn to GPIO[33]
2015-06-29 10:48:57 +03:00
Lars-Peter Clausen
6862655b0d
Add .gitattributes file
...
Add .gitattributes file which sets up the eol encoding handling. This will
make sure that we get a uniform eol encoding across different operating
systems.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-06-26 11:07:10 +02:00
Adrian Costina
fcc185d769
Makefile: Updated makefiles
...
- removed up_drp_control, up_delay_control dependencies where not needed
- added axi_jesd_gt core in the library makefile
- fixed timing tcl dependency for altera projects
2015-06-25 14:59:34 +03:00
Rejeesh Kutty
543e08b67a
fmcadc1: sdc updates
2015-06-25 04:25:39 -04:00
Rejeesh Kutty
15740a7d34
fmcjesdadc1- 15.0 updates
2015-06-24 05:31:09 -04:00
Rejeesh Kutty
714d415804
daq2/a10gx- signaltap changes
2015-06-19 14:33:04 -04:00
Rejeesh Kutty
51e6a74a3d
daq2/a10gx- add xmit swap
2015-06-19 14:32:59 -04:00
Rejeesh Kutty
d6b1260678
daq2/a10gx- signal tap + gpio
2015-06-19 14:32:58 -04:00
Rejeesh Kutty
67df6b3ea8
a10gx- disable lab cell on dsp input register
2015-06-19 14:32:54 -04:00
Rejeesh Kutty
db76fe3298
tquest- generate the timing report file
2015-06-19 14:32:53 -04:00
Adrian Costina
c3ea99d1f8
fmcadc2: Fixed zc706 spi connection
2015-06-19 13:31:59 +03:00
Adrian Costina
9fa705c488
fmcadc2: Fixed zc706 spi connection
2015-06-19 13:13:02 +03:00
Adrian Costina
301226c766
fmcjesdadc1: Fixed mdc_mdio connection for kc705
2015-06-18 11:06:47 +03:00
Adrian Costina
f01ba54c5f
fmcomms1: Fixed mdc_mdio connection for kc705
2015-06-18 11:06:33 +03:00
Adrian Costina
009d33f0a0
ad9467: Fixed mdc_mdio connection for kc705
2015-06-18 11:06:20 +03:00
Adrian Costina
41799c55dc
fmcjesdadc1: Fixed mdc_mdio connection for kc705
2015-06-18 11:04:29 +03:00
Adrian Costina
6de154d2c2
fmcomms1: Fixed mdc_mdio connection for kc705
2015-06-18 11:04:00 +03:00
Adrian Costina
988f4fac8f
ad9467: Fixed mdc_mdio connection for kc705
2015-06-18 11:03:11 +03:00
Adrian Costina
e6d9735e54
fmcomms1: Fixed zed top file, the DAC dma was not correctly connected
2015-06-17 14:43:34 +03:00
Adrian Costina
2e46bda916
motcon2_fmc: Update project to use the latest util_gmii_to_rgmii
2015-06-16 17:43:10 +03:00
Adrian Costina
8fc0e0e62d
fmcjesdadc1: Fixed vc707 ethernet connections
2015-06-16 16:27:09 +03:00
Adrian Costina
142f802f54
adv7511: Fixed vc707 ethernet connections
2015-06-16 16:26:58 +03:00
Adrian Costina
a2f380ab64
fmcjesdadc1: Fixed vc707 ethernet connections
2015-06-16 15:31:17 +03:00
Adrian Costina
98ae6d567f
adv7511: Fixed vc707 ethernet connections
2015-06-16 15:30:47 +03:00
Rejeesh Kutty
4c80013faf
projects/daq2: gt lane split
2015-06-12 15:56:03 -04:00
Istvan Csomortani
e6525136a9
daq2/common: axi_ad9144_fifo needs a proper reset sequence
...
Connect the axi_ad9144_fifo/dma_rst signal to sys_cpu_reset
2015-06-12 14:03:46 +03:00
Rejeesh Kutty
f587aa42d9
a10gx- tx sync
2015-06-10 14:32:25 -04:00
Rejeesh Kutty
e3e4af5c51
daq2/zc706: open ports
2015-06-10 14:25:58 -04:00
Adrian Costina
97ab5e0ef7
fmcomms1: Update project to integrate the new util_wfifo
2015-06-10 15:16:17 +03:00
Adrian Costina
3d86f140e5
usdrx1: Removed ILA as the ports from axi_jesd_gt were removed
2015-06-10 10:56:55 +03:00
Istvan Csomortani
1fcdeac054
fmcjesdadc1/common: The new GT module does not have integrated monitor/debug ports
2015-06-09 11:50:55 +03:00
Istvan Csomortani
2330d1e27d
daq1/common: The new GT module does not have integrated monitor/debug ports
2015-06-09 11:50:27 +03:00
Rejeesh Kutty
00b8c171b8
a10gx: pll locked to reset controller
2015-06-08 15:00:11 -04:00
Adrian Costina
be6d6f627a
ad9265: Removed ILA
2015-06-08 15:03:34 +03:00
Adrian Costina
25e56a4d03
arradio: renamed fmcomms2 c5soc to arradio
2015-06-08 11:35:21 +03:00
Rejeesh Kutty
dc7064ab95
fmcomms2/vc707 - wfifo changes
2015-06-05 12:44:04 -04:00
Istvan Csomortani
25f1ad73f0
fmcomms2/freqcvt: Update SPI interface I/O
2015-06-05 18:16:14 +03:00
Rejeesh Kutty
f1e75963a2
fmcomms2: wfifo+pack changes
2015-06-05 09:20:50 -04:00
Istvan Csomortani
47469ad375
ad9434/ad9467 : Connect reset signal for AXI streaming interface of the device dma
2015-06-04 18:09:48 +03:00
Istvan Csomortani
3b1ea7e528
axi_ad9361/tdd: Cherry picked commit 598ece4
from hdl_2015_r1 branch
...
598ece4c8d
2015-06-04 18:09:47 +03:00
Rejeesh Kutty
a8a71b4971
alt-tq: common file
2015-06-04 11:00:25 -04:00
Rejeesh Kutty
f81d22a17a
altera- common timing check
2015-06-04 10:56:32 -04:00
Rejeesh Kutty
d111692608
daq2/a10gx- ddr-ref @133
2015-06-04 10:53:16 -04:00
Rejeesh Kutty
886c24f597
tq-alt: added
2015-06-04 10:53:14 -04:00
Lars-Peter Clausen
264dbfed35
common: rfsom: Add constraints for the eth1 rx clock
...
Add clock rate constraints for the eth1 rx clock, otherwise the tools
assume the RX paths are unconstrained and creates a bitstream which
violates hold times which causes bit errors on the RX path.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-06-03 17:21:43 +02:00
Rejeesh Kutty
71b5004b25
projects- drp moved to up-clock domain
2015-06-01 14:57:59 -04:00
Rejeesh Kutty
f9ffaf457d
projects/daq2- drp moved to up clock
2015-06-01 13:39:26 -04:00
Rejeesh Kutty
4a701d3895
a10gx- no-ddr
2015-06-01 11:00:02 -04:00
Rejeesh Kutty
aa24c442f5
a10gx- no-ddr
2015-06-01 11:00:01 -04:00
Lars-Peter Clausen
5250635162
cn0363: Fix ad_iobuf signal names
...
The signal names for the ad_iobuf were recently changed, adjust the cn0363
project accordingly.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-05-27 13:25:19 +02:00
Lars-Peter Clausen
73d7bc111e
cn0363: Add missing Makefiles
...
Those were accidentally overlooked during the initial commit of the project.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-05-26 18:44:24 +02:00
Adrian Costina
77eff35d67
motcon2_fmc: Fixed constraint for renamed port
2015-05-23 19:02:48 +03:00
Adrian Costina
29ca9e4b8c
vc707: common, fixed address range for flash
2015-05-23 00:14:08 +03:00
Adrian Costina
8bd5fa5802
kc705: Common, fixed address range for the flash. Changed the start address so that it won't interfere with other cores
2015-05-23 00:10:06 +03:00
Istvan Csomortani
f91fbf1bc1
ad9434_zc706: Fix SPI interface
2015-05-22 12:31:48 +03:00
Rejeesh Kutty
a6cae6b477
iobuf: do is a system verilog keyword
2015-05-21 14:06:17 -04:00
Rejeesh Kutty
ad3198f623
a10gx: top level fixes
2015-05-21 14:06:15 -04:00
Lars-Peter Clausen
c9832d2f84
Remove ad7175_zed project
...
This project has been superseded by the cn0363 project and can be removed.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-05-21 17:21:35 +02:00
Lars-Peter Clausen
c53f8c15ee
Add CN0363 project
...
Add support for the CN0363 (colorimeter) board connected to the ZED board.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-05-21 17:21:35 +02:00
Lars-Peter Clausen
6b9906b22b
Refresh Makefiles
...
Re-generate the Makefiles after a small update to the generation script:
- Entries are sorted alphabetically
- Empty dependency lines are skipped
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-05-21 14:21:54 +02:00
Adrian Costina
ebbc0c6ed5
fmcomms5: zc706, removed debug related ila, as the pins were removed from the AD9361 IP
2015-05-21 14:19:22 +03:00
Istvan Csomortani
a047d3990a
fmcadc2_vc707: Fix interrupts
...
+ Remove some trailing whitespaces
+ Fix interrupt connections
2015-05-21 11:03:16 +03:00
Rejeesh Kutty
19b094cab5
daq2/a10gx- added jesd align
2015-05-20 15:39:27 -04:00
Rejeesh Kutty
f1c30ac225
daq2/a10gx- qsys updates
2015-05-20 14:24:49 -04:00
Rejeesh Kutty
4927ca85c2
projects- jesd-align port name change
2015-05-20 14:24:26 -04:00
Rejeesh Kutty
52b6077a46
a10gx- 15.0 updates
2015-05-19 15:12:23 -04:00
Rejeesh Kutty
0805da3b6b
fmcomms2/rfsom- enable dac delay
2015-05-18 16:45:54 -04:00
Rejeesh Kutty
3e51d29f75
enable/txnrx- tdd changes
2015-05-18 14:28:20 -04:00
Adrian Costina
c19749361d
Makefiles: Updated makefiles to have as a result the programming file instead of the project file.
...
Also fixed altera projects dependencies
2015-05-18 17:22:46 +03:00
Rejeesh Kutty
672a5a4dfa
a10gx- updates
2015-05-14 14:35:43 -04:00
Rejeesh Kutty
b311b9dac6
a10gx- updates
2015-05-14 14:35:42 -04:00
Rejeesh Kutty
3226ca4374
fmcadc4- ad9680 version
2015-05-11 13:55:02 -04:00
Rejeesh Kutty
c28ff2ff9a
fmcadc4- ad9680 version
2015-05-11 13:55:02 -04:00
Rejeesh Kutty
16541335e6
fmcadc4- ad9680 version
2015-05-11 13:55:02 -04:00
Rejeesh Kutty
2cd1d8a591
fmcadc4- ad9680 version
2015-05-11 13:55:02 -04:00
Rejeesh Kutty
0a6efaccca
fmcadc4- ad9680 version
2015-05-11 13:55:02 -04:00
Rejeesh Kutty
848dac70d5
a10gx: updates--
2015-05-11 11:56:27 -04:00
Rejeesh Kutty
dc0eea5f0f
a10gx: updates--
2015-05-11 11:56:26 -04:00
Rejeesh Kutty
bdc3f3d807
a10gx: updates--
2015-05-11 11:56:24 -04:00
Rejeesh Kutty
75e055dab9
daq2/a10gx- initial commit
2015-05-11 11:56:23 -04:00
Rejeesh Kutty
515dfd88d4
a10gx- added
2015-05-11 11:56:22 -04:00
Adrian Costina
14b721682d
motcon1_fmc: Removed
2015-05-11 18:02:52 +03:00
Adrian Costina
3d4e9eb36a
ac701: common, commit ethernet reset pin
2015-05-11 16:41:28 +03:00
Istvan Csomortani
15618c9edf
daq2 : Integrate the DACFIFO into the supported projects.
...
+ All pack/unpack logic is made by the cpack and upack modules.
+ The DAC FIFO is integrated between the TX DMA and cpack.
+ All the top files are updated, all the projects compiled successfully.
2015-05-11 12:20:50 +03:00
Istvan Csomortani
bad821ba1c
sys_dmafifo: Update the p_sys_dacfifo process
...
Update the ports and parameters at util_dacfifo instantiation.
2015-05-11 12:20:47 +03:00
Istvan Csomortani
d9a124b767
fmcomms2_zc706: TDD integration, initial commit.
2015-05-11 12:20:45 +03:00
Adrian Costina
00335a2af2
Makefile: Fix ZC706 Makefiles with propper address for the mig file
2015-05-11 10:25:07 +03:00
Rejeesh Kutty
81a20b4abb
rfsom- apisys lb updates
2015-05-08 15:22:17 -04:00
Adrian Costina
d515ab1b61
adv7511: AC701, update project to work at full HD resolution
2015-05-08 18:53:47 +03:00
Adrian Costina
293ec6a319
fmcomms2: c5soc project updated to 14.1
2015-05-08 17:44:16 +03:00
Adrian Costina
91279253ef
Makefiles: Added mig project file as a dependency for Microblaze based projects. Also updated usdrx1 a5gt Makefile
2015-05-08 15:31:40 +03:00
Adrian Costina
573acc8af6
usdrx1: A5GT project updated to 14.1
2015-05-08 15:04:44 +03:00
Adrian Costina
1c9b41db6f
fmcjesdadc1: A5GT project, added modular sgdma for Ethernet, nios configured for linux
2015-05-08 14:51:24 +03:00
Adrian Costina
68570c1815
vc707: Common system mig, updated datawidth to 256 from 128
2015-05-08 10:51:27 +03:00
dbogdan
d7a0f1ffe3
projects/imageon_loopback: Add the option of setting hdmi_iic_rstn externally.
2015-05-07 15:17:16 +03:00
Adrian Costina
949abcdc8f
Makefile: Updated makefiles so that the project recipe does not depend on lib
2015-05-06 14:58:29 +03:00
Adrian Costina
4f75414a1a
fmcomms1: Removed constraints that are not needed
2015-05-05 23:39:08 +03:00
Adrian Costina
1fcaf8fb63
fmcomms1: Updated AC701 project to meet timing. Reduced FIFO size for AD9643 DMA to 8
2015-05-05 23:37:01 +03:00
Adrian Costina
90a5bb81b6
cftl_cip: Updated project to work with the new util_pmod_adc core
2015-05-05 23:34:52 +03:00