Rejeesh Kutty
c2dd991736
axi_fmcadc5- sign-extend and interleave (core is too late)
2017-05-10 14:33:56 -04:00
Rejeesh Kutty
78435ebbb7
ad9625- add an option to control cs monitoring
2017-05-10 14:33:56 -04:00
Rejeesh Kutty
d374f5b091
library/up_adc_common- add sref sync option
2017-05-10 14:33:56 -04:00
Rejeesh Kutty
61bbfb2c82
library/axi_fmcadc5_sync- remove dependecy on adc-core (driver shows up late)
2017-05-10 14:33:56 -04:00
AndreiGrozav
c44de7021a
axi_ad9739a: Fix DDS set frequency
...
- DDS out frequency was 4 times greater than the desired frequency
2017-05-10 17:39:00 +03:00
Istvan Csomortani
5fe008d887
axi_ad9371: Update dac_clk_ratio to 2
...
DAC sampling frequency is two times of the JESD204
core clock.
2017-05-10 11:12:45 +03:00
Rejeesh Kutty
b6e9c92f46
axi_fmcadc5_sync- raw inputs & constraint fixes
2017-05-08 10:29:06 -04:00
Rejeesh Kutty
391a14be7a
hdlmake.pl updates
2017-05-04 13:59:47 -04:00
Rejeesh Kutty
1bd444b47f
axi_fmcadc5_sync- calcor added
2017-05-04 13:58:35 -04:00
AndreiGrozav
f93a003ed1
axi_ad9434: Fix input data rate
2017-05-04 16:43:09 +03:00
Istvan Csomortani
6387b53266
ad77681evb: Initial commit
2017-05-04 12:19:11 +03:00
Istvan Csomortani
3ba57582bb
spi_engine_offload: Add a CDC module for trigger reception
...
There are devices which have a asynchronous data ready signal. (asynchronous
with the spi clock) The CDC stages can be enabled by setting up
the ASYNC_TRIG parameter.
2017-05-04 12:14:06 +03:00
Istvan Csomortani
07956cfe66
spi_engine: Define parameter inside the module statement
...
Part of the effort to update all verilog files to use the
ANSI-C style port list in module definitions. (verilog-2001)
2017-05-04 12:13:47 +03:00
Rejeesh Kutty
d29f420ffa
axi_fmcadc5_sync: add a calibration signal generation
2017-04-28 11:13:24 -04:00
Rejeesh Kutty
956753ca9c
hdlmake- updates
2017-04-27 15:11:01 -04:00
Rejeesh Kutty
0cb2316cb9
fmcadc5-sync- add ldo psync
2017-04-27 13:26:17 -04:00
Istvan Csomortani
49ef9a589b
axi_ad5766: Fix parameter name for up_dac_common
2017-04-27 13:55:16 +03:00
Istvan Csomortani
4e15a21b79
spi_engine_interconnect: Delete dependency defined for S1_CTRL interface
...
The S1_CTRL interface is not dependent of the number of SDI lines.
2017-04-27 11:28:25 +03:00
Istvan Csomortani
4ceed4d373
util_pulse_gen: Add Makefile
2017-04-27 11:28:25 +03:00
Istvan Csomortani
18a671cdb7
spi_engine: Expose DATA_WIDTH to software
...
The value of DATA_WIDTH can be read back from register 0x44
The DATA_WIDTH will define the size of a word in a transaction.
2017-04-27 11:28:24 +03:00
Istvan Csomortani
801fb2281e
util_pulse_gen: The valid period is stored in pulse_period_d
2017-04-27 11:28:24 +03:00
Istvan Csomortani
fbccb377cc
adaq7980: Add an trigger generator for SPI offload
2017-04-27 11:28:23 +03:00
Istvan Csomortani
a4c422ac4c
spi_engine_execution: Define port dependencies for SDI ports
2017-04-27 11:28:21 +03:00
Istvan Csomortani
045cb96744
axi_spi_engine: Define ports dependencies for up_* interface
...
The up_* interface ports are active just if the MM_IF_TYPE is UP_FIFO.
2017-04-27 11:27:35 +03:00
Istvan Csomortani
9cd218eb90
up_dac_common: Increase datawidth of dac_datarate
...
In case of high precision devices with just a simple SPI interface
for control and data, the effective data rate can be significatly
lower than the SPI clock, and more importantly there isn't any relation
between the two clock domain.
The rate is defined by a SOT (start of transfer) generator, which
initiates a SPI transfer. Taking the fact that the generator runs
on system clock (100 MHz), and the device can require smaller rate (in kHz domain),
the 7 bit dac_datarate register is just too small.
Therefor increasing to 16 bit.
2017-04-27 11:24:08 +03:00
Istvan Csomortani
a2c20551a2
axi_ad5766: Add Makefiles for the core
2017-04-27 11:22:31 +03:00
Istvan Csomortani
eba22892b8
axi_ad5766: Preserve consistent coding style
2017-04-27 11:21:15 +03:00
Istvan Csomortani
d061104a3c
util_pulse_gen: Add configuration interface for 'pulse period'.
2017-04-27 11:21:12 +03:00
Istvan Csomortani
825d46259b
interface: Update spi_engine_offload_ctrl definition
...
Because of the new AD5766 offload module, SDO lines are
defined as 'optional'.
2017-04-27 11:19:22 +03:00
Istvan Csomortani
5c5baf3abf
spi_engine: Fix CMD_FIFO_VALID generation
...
Because of the memory map interface mux, up_waddr_s should be used,
when cmd_fifo_in_valid is generated.
2017-04-27 11:19:20 +03:00
Istvan Csomortani
29f0ce36bb
axi_ad5766: Initial commit
...
This core can be used in conjunction with the SPI_ENGINE, will work
as an offload module, forwarding a data stream to the SPI excecution,
received from a DMA.
2017-04-27 11:16:23 +03:00
Istvan Csomortani
fb6e0d3efb
spi_engine: Add dependency for unused interfaces
2017-04-27 11:16:19 +03:00
Rejeesh Kutty
5d6b018b2b
ad9162- add iq swap
2017-04-26 20:54:47 -04:00
Istvan Csomortani
85a647eda8
axi_ad9361: Fix ad_cmos_out instantiations
...
This is a patch for 3627b89
2017-04-26 10:39:54 +03:00
Adrian Costina
7cff12107e
hdlmake: Fix util_clkdiv Makefile issue. sort library master Makefile
2017-04-26 09:58:17 +03:00
Rejeesh Kutty
cfd4e006b3
hdlmake updates
2017-04-25 15:46:26 -04:00
Rejeesh Kutty
804df251a6
axi_fmcadc5_sync- updates
2017-04-25 11:35:37 -04:00
Rejeesh Kutty
81570ada75
axi_fmcadc5_sync- updates
2017-04-25 11:35:37 -04:00
Rejeesh Kutty
c248d5ac6a
fmcadc5-sync- try sync in hdl
2017-04-25 11:35:37 -04:00
Istvan Csomortani
468965a792
altera/ad_cmos_in: Define supported DEVICE_TYPE options
2017-04-25 12:07:33 +03:00
Istvan Csomortani
52305f74c8
altera/ad_cmos_in|out: Delete redundant parameter
2017-04-25 12:06:33 +03:00
Istvan Csomortani
77eafbcccd
avl_dacfifo: Update constarint file
2017-04-25 12:03:46 +03:00
Istvan Csomortani
1ef3fd4668
avl_dacfifo: Fix read/write address switching
2017-04-25 12:03:22 +03:00
Istvan Csomortani
3627b892c3
xilinx/ad_cmos_in|out: Delete redundant parameter
...
The LVCMOS standard is a single ended IO standard. The SINGLE_ENDED
parameter is redundant in this case.
2017-04-25 11:02:35 +03:00
Istvan Csomortani
4f4ca84813
axi_dacfifo: Fix Makefile
2017-04-24 11:46:29 +03:00
Istvan Csomortani
4007df2094
avl_dacfifo: Update constraints
2017-04-21 17:25:46 +03:00
Istvan Csomortani
89b3f45fff
avl_dacfifo: Use the ad_mem_asym for altera
2017-04-21 17:25:46 +03:00
Istvan Csomortani
b7bfa2d91f
avl_dacfifo: Delete redundant file
2017-04-21 17:25:46 +03:00
Istvan Csomortani
180a80493b
avl_dacfifo: Initial commit
2017-04-21 13:26:37 +03:00
Istvan Csomortani
5fe7a1b100
axi_dacfifo: Move the axi_dac_fifo_bypass module to util_dac_fifo_bypass
2017-04-21 13:23:03 +03:00