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
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
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
Rejeesh Kutty
170295161f
pzsdr1- xdc
2016-01-26 11:19:00 -05: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
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
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
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
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
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
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