Istvan Csomortani
e1495b89f9
axi_dacfifo: Cosmetic changes
2016-05-27 14:13:55 +03:00
Istvan Csomortani
c724c027c4
axi_dacfifo: Fix the synchronizers
2016-05-27 14:13:55 +03:00
Istvan Csomortani
183c67aca0
axi_dacfifo: Update the axi write controller
...
Do some refactoring and add a DMA beat counter.
2016-05-27 14:13:55 +03:00
Istvan Csomortani
8caa783f5c
axi_dacfifo: Update the constraints
2016-05-27 14:13:55 +03:00
Istvan Csomortani
3b6a36e3e2
axi_dacfifo: Increase the ASYM_MEM depth in the DAC side
...
Increase the asymetric memory depth on the DAC side. Increase the
data width of the grey coder and decoder.
The controller fills up the CDC memory with three AXI burst, to prevent
underflow on the wrap arounds.
2016-05-27 14:13:55 +03:00
Istvan Csomortani
c8d4f956e7
axi_dacfifo: Update the read back logic
...
Update the readback logic of the FIFO. The controller uses a
relative address counter, which counts the DMA beats. The readback
logic uses the last value of that counter to define the wrapping
address. The aditional data from the last AXI burst, if there is any,
will be dropped.
2016-05-27 14:13:55 +03:00
Istvan Csomortani
88e0cfec42
axi_dacfifo: The AXI read and write have the same properties
...
AXI read and AXI write channel have the same SIZE and LENGTH.
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
AndreiGrozav
f10c1e6e93
axi_hdmi_tx: Remove hdmi_full_range register
2016-05-27 14:04:40 +03:00
Rejeesh Kutty
05ac271aff
daq3/a10gx- qsys modifications
2016-05-24 03:15:24 -04:00
Rejeesh Kutty
d254fa841b
library- altera updates
2016-05-23 10:55:07 -04:00
Rejeesh Kutty
3f00614bc7
axi_jesd_xcvr: rx/tx only select
2016-05-20 16:13:36 -04:00
Rejeesh Kutty
f1a603a3b1
ad9371- altera ip
2016-05-20 15:16:36 -04:00
Rejeesh Kutty
09520709b0
make updates
2016-05-20 12:35:45 -04:00
Rejeesh Kutty
b5b05bb9d1
axi_ad9371: added
2016-05-20 11:41:54 -04:00
Rejeesh Kutty
bf0b90229a
rfifo/wfifo- qsys ip
2016-05-18 13:24:13 -04:00
Rejeesh Kutty
7fdaee186c
upack/cpack- qsys ip
2016-05-18 13:24:13 -04:00
Rejeesh Kutty
a262eb7ab3
ad9361- output-rst - associated-rst issue?
2016-05-18 13:24:13 -04:00
Rejeesh Kutty
e15893444c
upack- fix interface names
2016-05-18 13:24:13 -04:00
Rejeesh Kutty
285cbc7225
xfifo- fix sdc/xdc names
2016-05-18 13:24:13 -04:00
Rejeesh Kutty
d7f0bd1b76
ad9361- add reset sink
2016-05-18 13:24:13 -04:00
Rejeesh Kutty
bb4ed42a93
ad9361- add missing wires
2016-05-18 13:24:13 -04:00
AndreiGrozav
42b0fabd40
axi_hdmi_tx_core: Fixed data path
2016-05-17 14:41:18 +03:00
Rejeesh Kutty
68329de738
ad9361- interface updates
2016-05-16 12:19:38 -04:00
Rejeesh Kutty
421c0519f4
util_rfifo- updates
2016-05-16 12:19:38 -04:00
Rejeesh Kutty
e05204a86d
util_cpack: interface updates
2016-05-16 12:19:38 -04:00
Rejeesh Kutty
6bc05fc844
ad_*_in: register post-iob
2016-05-16 12:19:38 -04:00
Rejeesh Kutty
cd7c9c99ed
ad_*_clk: altera-pll not supported by qsys flow
2016-05-16 12:19:38 -04:00
Rejeesh Kutty
4fbff45e27
util_wfifo- updates
2016-05-16 12:19:38 -04:00
Rejeesh Kutty
f515885fc4
util_wfifo: altera ip
2016-05-16 12:19:38 -04:00
Rejeesh Kutty
58a2a3259c
util_rfifo: updates
2016-05-16 12:19:38 -04:00
Rejeesh Kutty
82d43783f1
util_rfifo: altera ip
2016-05-16 12:19:38 -04:00
Rejeesh Kutty
31671bf9d5
util_rfifo: constraints
2016-05-16 12:19:38 -04:00
Rejeesh Kutty
aadb220a3f
zcu102- updates
2016-05-10 15:40:41 -04:00
Rejeesh Kutty
3871d3ce2b
ad9361-c5/a10 - updates
2016-05-09 13:54:08 -04:00
Rejeesh Kutty
9cd6e2da51
quartus-mess- altddio direct instantiation
2016-05-09 13:54:08 -04:00
AndreiGrozav
726ddb6e93
ad_lvds_clk: Fixed assignment mismatched
2016-05-09 10:32:18 +03:00
Istvan Csomortani
b0538a03a2
Make: Update
2016-05-06 16:44:24 +03:00
AndreiGrozav
b36c722ec9
up_hdmi_tx: Discard the standard default values
...
Restore the base functionality of the core. Changing the data format
will not set by default its standard maximum and minimum data clipping
ranges.
2016-05-05 13:41:46 +03:00
AndreiGrozav
68d83def01
axi_hdmi_tx_core: Fixed data path
2016-05-05 13:32:25 +03:00
AndreiGrozav
0d2dc2c62b
axi_hdmi_tx: Fixed data bus width
2016-05-05 13:26:59 +03:00
Rejeesh Kutty
bdfa383622
library/axi_ad9361: tdd false paths
2016-05-04 13:42:12 -04:00
Rejeesh Kutty
ef6c99ecab
library/axi_ad9361: hw component updates
2016-05-04 13:42:12 -04:00
Rejeesh Kutty
3b5e44e37d
library/axi_ad9361: mmcm rst for plls
2016-05-04 13:42:12 -04:00
Rejeesh Kutty
16a13b2023
library/axi_ad9361: add rst/locked to clock
2016-05-04 13:42:11 -04:00
Rejeesh Kutty
1aac44b0d9
library: ad_*clk- rst/locked
2016-05-04 13:42:11 -04:00
Rejeesh Kutty
d82ca5dc3c
library/common- altera variations
2016-05-04 13:42:11 -04:00
AndreiGrozav
b6b68e9ab7
axi_jesd_gt: Split the constraint file
...
-split axi_jesd_gt_constr.xdc file in rx, tx and common constraint files
-updated tcl script
2016-05-04 19:32:06 +03:00