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
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
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
Adrian Costina
ad9ecbbbb6
daq2: Updated a10gx project to quartus 15.1.1
2016-02-05 17:43:05 +02: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
44a382fc69
pzsdr1-added
2016-01-25 15:33:34 -05: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
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
Rejeesh Kutty
650d426301
a10gx/base: set gpio to 32
2015-12-11 10:14:37 -05:00
Rejeesh Kutty
f1b6577447
a10gx/base: separate gpio in/out
2015-12-10 16:04:54 -05:00
Adrian Costina
a0e67aad56
c5soc: Updated common design
2015-11-24 13:22:01 +02:00
Rejeesh Kutty
597e9eae84
pzsdr: added ad9361 clock out
2015-11-16 15:53:29 -05:00
Adrian Costina
83399ef6ee
a10gx: Updated common project to work with Linux (enabled MMU)
2015-11-04 13:35:52 +02:00
Adrian Costina
9d2b8809df
Makefiles: Updated Makefiles
2015-10-23 10:44:27 +03:00
Rejeesh Kutty
14bccb6062
pzsdr/ccfmc- rf card/tdd only on fmc
2015-09-22 15:54:53 -04:00
Rejeesh Kutty
25f3f05c22
pzsdr- breakout + fmc updates
2015-09-18 15:33:50 -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
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
Adrian Costina
0021c7869d
kc705: Deactivated narrow burst support, as it's not needed
2015-09-16 19:02:17 +03:00
Adrian Costina
d81d8238a9
kc705: Updated mig project file
2015-09-08 16:42:23 +03: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
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
6e90ba24e4
rfsom- add rgmii iodelay constraints
2015-08-27 16:26:17 -04:00
Rejeesh Kutty
3953ab5e22
rfsom- rgmii upgrade
2015-08-27 11:41:55 -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
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
e760aa424a
daq2/a10gx-- intmem to ddr
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
Rejeesh Kutty
0422c87846
a5soc/base- remove hdmi, led/switchs to gpio
2015-07-27 12:08:33 -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
Rejeesh Kutty
a1733238df
fmcjesdadc1- base/board split up
2015-07-23 15:21:53 -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
Rejeesh Kutty
08e46c5ff2
a10gx-base: data-master connections
2015-07-21 10:53:54 -04:00
Rejeesh Kutty
a87b8fbf94
a10gx- base system only
2015-07-20 09:29:30 -04:00
Rejeesh Kutty
1f7745610e
daq2- ddr updates
2015-07-14 12:46:52 -04: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
Rejeesh Kutty
15740a7d34
fmcjesdadc1- 15.0 updates
2015-06-24 05:31:09 -04:00
Rejeesh Kutty
e3e4af5c51
daq2/zc706: open ports
2015-06-10 14:25:58 -04:00
Rejeesh Kutty
dc7064ab95
fmcomms2/vc707 - wfifo changes
2015-06-05 12:44:04 -04: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
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
aa24c442f5
a10gx- no-ddr
2015-06-01 11:00:01 -04: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
Rejeesh Kutty
a6cae6b477
iobuf: do is a system verilog keyword
2015-05-21 14:06:17 -04:00
Rejeesh Kutty
b311b9dac6
a10gx- updates
2015-05-14 14:35:42 -04:00
Rejeesh Kutty
515dfd88d4
a10gx- added
2015-05-11 11:56:22 -04:00
Adrian Costina
3d4e9eb36a
ac701: common, commit ethernet reset pin
2015-05-11 16:41:28 +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
Rejeesh Kutty
81a20b4abb
rfsom- apisys lb updates
2015-05-08 15:22:17 -04:00
Adrian Costina
68570c1815
vc707: Common system mig, updated datawidth to 256 from 128
2015-05-08 10:51:27 +03:00
Rejeesh Kutty
2a8703763e
zc706pr - 706 partial reconfiguration
2015-05-04 12:33:28 -04:00
Rejeesh Kutty
aced144916
itx045: updates
2015-05-01 16:18:23 -04:00
Rejeesh Kutty
ff443655ca
itx045: add ps7 settings
2015-05-01 16:17:59 -04:00
Adrian Costina
19ef85cec3
vc707: Changed mig project to use BANK_ROW_COLUMN, as it seems this mode gives best performance
2015-04-28 17:15:58 +03:00
Rejeesh Kutty
272148eee5
rfsom: sdio 50mhz
2015-04-23 15:30:50 -04:00
Rejeesh Kutty
7611c2ae17
kcu105: ddr mig rbc to rcb
2015-04-23 15:30:48 -04:00
Lars-Peter Clausen
f232a36141
common: Place HDMI interface registers into the IOB
...
The paths from the HDMI interface registers to the IO pads are
unconstrained. This means the P&R can in theory put the register anywhere
which could lead to stability issues on the interface, depending on what
else is in the fabric. To get predictable delays for the register to IO pad
path place the register into the IOB section.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-04-23 14:33:47 +02:00
Rejeesh Kutty
e25cfb9d9f
rfsom: ddr configuration
2015-04-22 13:45:11 -04:00
Istvan Csomortani
a100ecd308
util_dacfifo: Update BRAM DAC Fifo
...
The fifo will be placed between the DMAC and the Upack module, all the interfaces were updated.
2015-04-21 15:45:56 +03:00
Lars-Peter Clausen
afea42f444
rfsom: Use interface connection for the I2S stream
...
Use a interface connection for the I2S stream instead of individually
connecting each of the signals. This make things a bit cleaner.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-04-08 13:29:26 +02:00
Lars-Peter Clausen
90e132d203
mitx045: Use interface connection for the I2S stream
...
Use a interface connection for the I2S stream instead of individually
connecting each of the signals. This make things a bit cleaner.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-04-08 13:29:25 +02:00
Lars-Peter Clausen
7f26bfe436
zed: Use interface connection for the I2S stream
...
Use a interface connection for the I2S stream instead of individually
connecting each of the signals. This make things a bit cleaner.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-04-08 13:29:25 +02:00
Lars-Peter Clausen
06e37b0082
common: zed: Use interface to connect I2C core to the I2C mixer
...
Use a interface connection for the I2C connection instead of individually
connecting each of the signals. This make things a bit cleaner.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-04-08 13:29:25 +02:00
Lars-Peter Clausen
7da59a435f
common: rfsom: Use interface connection for the HDMI DMA stream
...
Use a interface connection for the HDMI DMA stream instead of individually
connecting each of the signals. This make things a bit cleaner.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-04-08 13:29:25 +02:00
Lars-Peter Clausen
1f2ecaf037
common: mitx045: Use interface connection for the HDMI DMA stream
...
Use a interface connection for the HDMI DMA stream instead of individually
connecting each of the signals. This make things a bit cleaner.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-04-08 13:29:25 +02:00
Lars-Peter Clausen
1d66cf63b6
common: zc706: Use interface connection for the HDMI DMA stream
...
Use a interface connection for the HDMI DMA stream instead of individually
connecting each of the signals. This make things a bit cleaner.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-04-08 13:29:25 +02:00
Lars-Peter Clausen
ab5c7bb57b
common: zc702: Use interface connection for the HDMI DMA stream
...
Use a interface connection for the HDMI DMA stream instead of individually
connecting each of the signals. This make things a bit cleaner.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-04-08 13:29:25 +02:00
Lars-Peter Clausen
70deb1eed1
common: zed: Use interface connection for the HDMI DMA stream
...
Use a interface connection for the HDMI DMA stream instead of individually
connecting each of the signals. This make things a bit cleaner.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-04-08 13:29:25 +02:00
Lars-Peter Clausen
38722e569b
common: zed: Fix audio DMA reset signals
...
Make sure to connect the I2S and SPDIF core DMA reset signals to the correct net.
Fixes audio support on the ZED board.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-04-08 13:29:25 +02:00
Rejeesh Kutty
6d0a2bf64c
axi_adcfifo: added
2015-04-07 16:21:39 -04:00
Rejeesh Kutty
4f7f109056
util_adcfifo: added
2015-04-07 16:08:38 -04:00
Rejeesh Kutty
0b00073ce5
rfsom: add ddr parameters
2015-04-03 13:42:27 -04:00
Adrian Costina
8ed301a264
AC701: Common, removed system clock constraint
2015-04-02 11:51:20 +03:00
Istvan Csomortani
408dc6f018
ac701_base: Change data and instruction memory range to 8kbyte
2015-04-02 11:34:20 +03:00
Adrian Costina
bf1a50ef0c
mitx: common, fixed number of gpios enabled
2015-03-31 16:16:40 +03:00
Istvan Csomortani
4f69ae19c5
adv7511_mitx045: Update latest frame work.
2015-03-30 17:54:37 +03:00
Istvan Csomortani
c00633d1ac
adv7511_ac701: Update project and common files to the new framework.
2015-03-30 15:23:26 +03:00
Rejeesh Kutty
67c8d02110
kc705/vc707: consistency fixes
2015-03-26 14:00:58 -04:00
Rejeesh Kutty
1fcccacdf5
kc705/vc707: consistency fixes
2015-03-26 14:00:50 -04:00
Rejeesh Kutty
daac204676
kc705: gpio bd
2015-03-26 10:14:12 -04:00
Rejeesh Kutty
a74c61d6d5
vc707: gpio_bd changes
2015-03-23 10:00:46 -04:00
Adrian Costina
69326a72ef
VC707: Updated base design
2015-03-20 18:20:44 +02:00
Rejeesh Kutty
d72c525b46
rfsom: sd1 to sd0 changes
2015-03-19 09:34:14 -04:00
Rejeesh Kutty
fb5966f9fd
rfsom: sd1 to sd0 changes
2015-03-19 09:34:13 -04:00
Rejeesh Kutty
6cc8f142f1
rfsom: sd1 to sd0 changes
2015-03-19 09:34:12 -04:00
Istvan Csomortani
72b41c981f
kc705_base: Fix base address overlap
2015-03-18 10:33:17 +02:00
Istvan Csomortani
cea2d90eb2
base_kc705: Fix different issues
...
+ No more constant block inside IPI.
+ Gpio switch/led is on the axi_gpio first channel.
+ Fix the address map
+ Remove hdmi/spdif related constraints from base constraints
2015-03-16 19:10:57 +02:00
Istvan Csomortani
65654b77ff
fmcomms2_kc705: Update design to the new hdl framework
2015-03-13 18:54:28 +02:00
Istvan Csomortani
7befef6662
fmcomms2_zed: Update design to the new hdl framework
2015-03-13 18:52:57 +02:00
Adrian Costina
ea303c6f61
zc702: Updated base design to the latest model
2015-03-13 12:44:08 +02:00
Rejeesh Kutty
8ad8ec4d1e
ml605 removed
2015-03-12 13:00:28 -04:00
Istvan Csomortani
68361bafd4
zc706_base: The FCLK_CLK2 is not used.
2015-03-11 18:10:32 +02:00
Rejeesh Kutty
ae16aeb064
kcu105/adv7511: moved hdmi/spdif out of base design
2015-03-10 16:15:15 -04:00
Rejeesh Kutty
d7993401e6
kcu105/adv7511: moved hdmi/spdif out of base design
2015-03-10 16:15:14 -04:00
Rejeesh Kutty
8967903d76
zc706: intr sensitivity level-high
2015-03-10 16:05:05 -04:00
Rejeesh Kutty
a68463d033
rfsom: board updates
2015-03-10 15:26:31 -04:00
Rejeesh Kutty
e38356b243
rfsom: board updates
2015-03-10 15:26:24 -04:00
Rejeesh Kutty
f0395b646c
plddr3: ad_connect updates
2015-03-09 16:07:37 -04:00
Rejeesh Kutty
031dffa80c
zc706: move gpio/spi to base design
2015-03-09 16:07:02 -04:00
Rejeesh Kutty
2302f282d3
sys_dmafifo: ad_connect updates
2015-03-09 16:06:06 -04:00
Rejeesh Kutty
545c0baada
kcu105: gpio led/sw merged to bd default
2015-03-09 16:05:28 -04:00
Rejeesh Kutty
b31d9abd91
kcu105: gpio/spi moved to base design
2015-03-09 16:04:09 -04:00
Rejeesh Kutty
1db5f4696f
kcu105: isolate ddr-300M from interconnect-100M timing
2015-03-06 12:37:31 -05:00
Rejeesh Kutty
91765fdd82
daq2+base: board tcl updates
2015-03-05 10:56:36 -05:00
Rejeesh Kutty
7bf4141a3f
daq2+base: board tcl updates
2015-03-05 10:56:36 -05:00
Rejeesh Kutty
bf1388b05e
kcu105: rev.d changes
2015-03-04 12:43:04 -05:00
Rejeesh Kutty
383cf3b3a3
rfsom: schematic changes
2015-02-18 14:32:20 -05:00
Rejeesh Kutty
d2e9b1fe03
rfsom: schematic changes
2015-02-18 14:32:04 -05:00
Rejeesh Kutty
996e1b7970
rfsom: constraint updates
2015-02-03 14:20:34 -05:00
Istvan Csomortani
d69d105b5d
vc707_common: Fix address mapping
...
The axi_ethernet/eth_buf/S_AXI_2TEMAC address space and axi_ethernet/eth_mac/s_axi/Reg address
segment does not exist in 2014.4.
2015-01-29 12:22:06 +02:00
Istvan Csomortani
e8ff30119d
vc707_xdc: Delete unnecessary clock definition
2015-01-29 11:39:10 +02:00
Istvan Csomortani
6c8ea24f20
common: Update VC707 base design to 2014.4
2015-01-28 16:24:52 +02:00
Adrian Costina
5a77ab0161
a5gt:common: Added phy reset signal from ethernet in pin assignments
2015-01-23 12:31:41 +02:00
Adrian Costina
050f17e034
a5gt3: common: corrected naming in pin assignments. added reset signal from FPGA2
2015-01-23 12:30:16 +02:00
Rejeesh Kutty
72e89852b6
daq2/kc705: 2014.4 updates
2015-01-14 12:58:08 -05:00
Rejeesh Kutty
b595cce697
kcu105-daq2-2014.4-- intermediate fixes
2015-01-13 13:40:18 -05:00
Rejeesh Kutty
b0b4bfe531
kcu105-daq2-2014.4-- intermediate fixes
2015-01-13 13:40:17 -05:00
Adrian Costina
47871287f3
kc705: Updated base project with linear flash. Updated all depending projects
2015-01-13 10:19:07 +02:00
Rejeesh Kutty
65d9f08763
zc706: mig 2014.4
2015-01-09 14:12:52 -05:00
Rejeesh Kutty
868df1aac8
zc706: mig 2014.4
2015-01-09 14:12:51 -05:00
Adrian Costina
f566268db5
zed_common: Updated common to 2014.4
2015-01-08 11:59:26 +02:00
Rejeesh Kutty
eb569b991d
dmafifo- remove util fifo setup
2015-01-06 16:23:14 -05:00
Rejeesh Kutty
9e707d8a33
rfifo: wrapper updates
2015-01-06 16:17:33 -05:00
Rejeesh Kutty
a944deebd5
wfifo: wrapper updates
2015-01-06 16:17:25 -05:00
Rejeesh Kutty
61ba4f4357
rfsom: updated to rfsom
2014-12-23 14:03:58 -05:00
Rejeesh Kutty
614dfcd93c
rfsom: updated to rfsom
2014-12-23 14:03:57 -05:00
Rejeesh Kutty
ee52602c89
rfsom: initial commit
2014-12-23 14:03:55 -05:00
Rejeesh Kutty
0de1a38245
zc706: 2014.4 update
2014-12-23 14:03:52 -05:00
Adrian Costina
71baa129a7
VC707: Fixed linear flash timings
2014-12-19 15:45:14 +02:00
Istvan Csomortani
59e610be09
zc706_constr: Move the sys_rst related constraint definition to zc706_system_mig_constr.xdc
2014-12-17 19:07:43 +02:00
Rejeesh Kutty
77fa96fa67
plddr3: sys-rst from board pushbutton
2014-12-15 12:58:54 -05:00
Rejeesh Kutty
ed7f8b4908
plddr3: sys-rst from board pushbutton
2014-12-15 12:58:44 -05:00
Istvan Csomortani
caa0268434
base_design: External IIC reset is connected to Vcc
...
External IIC reset is connected to Vcc in case of AC701, KC705 and VC707
2014-12-11 11:13:07 +02:00
Rejeesh Kutty
e7c920bbd9
fmcomms2/ml605: compilation fixes
2014-12-09 14:32:39 -05:00
Istvan Csomortani
a6b7b9d880
ad9467_kc705: Fix memory segment offset for SEG_axi_ddr_cntrl
2014-12-09 16:20:39 +02:00
Michael Hennerich
7e18162632
projects/common/kcu105/kcu105_system_bd: Restore axi_ethernet SupportLevel 0
...
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
2014-12-05 14:48:37 +01:00
Istvan Csomortani
34ffa15b12
zynq_plddr3: Fix PLDDR3's Reset Generator
...
Reset generator's external reset signal was active low, but the GT reset is active high, and both the DDR controller and FIFO2S were in reset.
Therefore the external reset active state is changed to active high. This setup in general is made by the tool automatically, in order to do it correctly, need to
set this two property of the reset generator.
2014-12-04 15:39:17 +02:00
Michael Hennerich
3cc890e604
projects/common: KCU105 VC707 update and sync axi_ethernet:6.1 features
...
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
2014-12-04 09:49:09 +01:00
Michael Hennerich
3bc9b25e96
projects/common: KCU105 VC707 KC705 sync microblaze core defaults
...
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
2014-12-04 09:47:02 +01:00
Istvan Csomortani
12f1873e17
kc705_base: Define sys_addr_mem_seg for dmafifo
2014-11-26 15:08:55 +02:00
Istvan Csomortani
c0f4d7e2b5
mitx045_common: Definition file patch
...
In 2014.2 tool version, the way how a definition file needs to be applied is different
The command "apply_bd_automation" should be used, instead setting property PCW_IMPORT_BOARD_PRESET
In non-project mode (PR design flow), after creating the static design the type of the board is set.
NOTE: the definition file for mitx must be installed accordingly in order to get this work
See link: http://zedboard.org/support/documentation/2056
2014-11-21 19:14:37 +02:00
Rejeesh Kutty
cdd1408d3c
dmafifo: parameterized address width
2014-11-20 09:28:02 -05:00
Istvan Csomortani
e3378cd6cb
mitx045_board_definition: revert old board definition file
...
Revert commit 4f6aa159b8
. Those changes won't solve the issue.
mitx045.xml is the supported version under 2013.4
2014-11-18 10:05:55 +02:00
Istvan Csomortani
5baa015246
kc705_base: Delete timing constraints
2014-11-13 16:30:37 +02:00
Rejeesh Kutty
074662a622
dmafifo: common interface with fifo2s
2014-11-12 15:24:31 -05:00
Rejeesh Kutty
c6af2696b3
plddr3: internal buswidth/clock conversion
2014-11-12 14:43:48 -05:00
Adrian Costina
05ed98f884
common: Updated common constratins for ac701, kc705, vc707, zc702
2014-11-11 12:35:44 +02:00
Rejeesh Kutty
2d9a529ab8
kcu105: ddr - 800M
2014-11-06 16:50:37 -05:00
Adrian Costina
4634a4f868
vc707: Added linear flash to the base design
2014-11-05 17:18:40 +02:00
Istvan Csomortani
4f815b99a1
kc705_base: Fix sys_concat_intc input connections
...
All the unused input pins need to be connected to ground.
2014-11-03 13:02:08 +02:00
Istvan Csomortani
f7588131da
ac701_base: Interrupt update
2014-11-03 13:02:04 +02:00
Istvan Csomortani
b92636c6eb
kc705_base: Interrupt update
2014-11-03 13:02:03 +02:00
Istvan Csomortani
16cdae3001
mitx045_base: Delete unnecessary timing constraints.
2014-10-31 11:50:49 +02:00
Istvan Csomortani
67bec719f7
mitx045_base: Interrupt update
2014-10-31 11:45:33 +02:00
Rejeesh Kutty
56859ad4c9
sys_dmafifo: use internal memory
2014-10-30 15:26:28 -04:00
Istvan Csomortani
7ae003cf82
zed_base: Interrupt update
2014-10-30 19:00:05 +02:00
Istvan Csomortani
ba53e156e3
ZC702_base: Interrupt update
2014-10-30 18:39:49 +02:00
Rejeesh Kutty
f595b86576
kcu105: lutram constraints for ies
2014-10-30 11:20:27 -04:00
Rejeesh Kutty
4c0e4d280f
dmafifo: internal version- light duty
2014-10-30 11:12:13 -04:00
Rejeesh Kutty
360e7104b6
dmafifo: axi version- heavy duty
2014-10-30 11:12:12 -04:00
Rejeesh Kutty
2e01ad2eec
ad9625_fmc/zc706: ps7 interrupt updates
2014-10-29 12:13:44 -04:00
Rejeesh Kutty
f83622a2e6
daq2/kcu105: interrupt updates
2014-10-28 15:51:42 -04:00
Rejeesh Kutty
4788d09620
vc707: interrupt updates
2014-10-28 15:42:55 -04:00
Istvan Csomortani
a870603db5
common_bd: Update the common block designs to the new IRQ path
...
Avoid the use of xil_concat module by using the ad_interrupts.
2014-10-27 19:44:25 +02:00
Rejeesh Kutty
d1e3993bd0
kcu105: daq2 updates
2014-10-27 09:59:56 -04:00
Rejeesh Kutty
d471b61f3e
fifo: merge zynq and non-zynq
2014-10-27 09:59:54 -04:00
Istvan Csomortani
10b898a62d
zed_base: Fix IRQ layout.
...
Just a temporally fix of IRQ layout.
2014-10-27 14:46:26 +02:00
Rejeesh Kutty
43cdafe1e2
kcu105: iic-rstn removed
2014-10-22 16:33:52 -04:00
Istvan Csomortani
dcdba475f7
vc707_common: Fix net name sys_100m_resetn
2014-10-22 15:41:36 +03:00
Istvan Csomortani
767179dce9
adv7511_zc706: Fix IRQ layout
...
Fix IRQ connection, this layout works on Linux
2014-10-21 17:44:28 +03:00
Istvan Csomortani
5deffd57b1
zed: Remove top level constraints
...
Remove top level constraints from the ZED base design.
2014-10-20 13:20:27 +03:00
Rejeesh Kutty
14ccdaaa78
kcu105: removed spdif reset
2014-10-17 14:00:00 -04:00
Rejeesh Kutty
e73b3b52dc
kcu105: ethernet fix
2014-10-17 13:47:50 -04:00
Rejeesh Kutty
6d76e0b768
zc706: remove top level constraints
2014-10-15 14:51:02 -04:00
Rejeesh Kutty
5715c5b28f
dmafifo: axi stream interface
2014-10-15 14:50:57 -04:00
Lars-Peter Clausen
7d3be14ab5
common: Connect audio clkgen reset
...
While we are at it also hide the unused locked pin.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2014-10-15 18:44:46 +03:00
Lars-Peter Clausen
fd89458708
common: Set cpu interconnect strategy to minimize area
...
There will rarely be concurrent access to the peripheral control bus
interconnect, so there is no need to optimize for performace. Setting the
interconnect strategy to minimize area can reduce the resource usage by
~90%.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2014-10-15 18:43:54 +03:00
Istvan Csomortani
d2a04856a9
common: Fix xlconstant output pin name
...
On 2014.2 xlconstant output pin name is 'dout'.
2014-10-15 15:37:06 +03:00
Lars-Peter Clausen
43e9b0c7a6
common: Disable TTC0 MMIO routing for PS7
...
We do not use the ttc0 to MMIO routing, but it is enabled by default, so
explicitly disable it.
2014-10-10 16:19:51 +03:00
Istvan Csomortani
4f6aa159b8
mitx045: Base design now support 2014.2
2014-10-09 15:11:28 +03:00
Michael Hennerich
cd42345324
projects/common/xxx/xxx_system_bd.tcl: 'Update microblaze defaults
...
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
2014-10-07 09:17:24 +02:00
Rejeesh Kutty
f0927afd0b
ad9625_fmc: add dma fifo for non-zynq
2014-10-01 14:51:14 -04:00
Adrian Costina
041d8faaf7
common: Updated common projects for ac701/kc702/zc702/zed to vivado 2014.2
2014-09-30 10:31:00 +03:00
Rejeesh Kutty
7c98a783c5
2014.2 updates
2014-09-23 12:32:33 -04:00
Istvan Csomortani
dd7bac41c1
daq1 : Update project to 2014.2
...
- Cores are upadted
- Concat module does not swap output anymore
- Clock signal name ps7_clk_* changed to clk_fpga_*
2014-09-22 17:33:50 +03:00
Rejeesh Kutty
fb5d212370
daq2/kcu105: fixed timing violations
2014-09-19 15:55:42 -04:00
Michael Hennerich
a3dbd5ac00
projects/common/vc707/vc707_system_bd: AD9625_FMC update to 2014.2
...
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
2014-09-16 14:59:36 +02:00
Lars-Peter Clausen
41cc92ef49
Remove BASEADDR/HIGHADDR parameters
...
This is unused and unneeded. The AXI interconnect will make sure that a
peripheral only gets requests that are meant for it, there is no need to
check the address in the peripheral itself.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2014-09-11 12:26:37 +02:00
Michael Hennerich
647a26e19c
projects/common/vc707/vc707_system_bd.tcl: Select Linux MMU settings
2014-09-10 17:40:36 +02:00
Lars-Peter Clausen
50faf0c53a
Remove executable flags from non-exectuable files
2014-09-09 15:05:06 +02:00
Rejeesh Kutty
b58e425b44
daq2/kcu105: timing improvement -register slices hang
2014-09-08 10:24:56 -04:00
Rejeesh Kutty
72f31370ef
a5gt: ethernet-fpga lvds mode
2014-09-04 11:19:25 -04:00
Rejeesh Kutty
3deb55bb98
a5gt: ethernet i/o changed to lvds
2014-09-04 11:19:24 -04:00
dbogdan
5a42c10233
projects/fmcomms2/c5soc: Added video output. HPS SPI was replaced by 3 Wire SPI.
2014-08-27 21:46:23 +03:00
Rejeesh Kutty
7b280b3bbf
fmcomms6: zc706 build-only version
2014-08-27 10:44:37 -04:00
Adrian Costina
a49eb5853b
ZED, ZC702: Added contraints so that projects can successfully synthesize on linux systems
...
For ZC706 Fixed one constraint which was not correct
2014-08-26 16:28:41 +03:00
Rejeesh Kutty
cb29b83b05
a5gt: updates to match a5gt
2014-08-25 10:46:59 -04:00
Rejeesh Kutty
b481df0b5f
library: local constraints async groups
2014-08-14 15:09:51 -04:00
Rejeesh Kutty
39bb7ca231
a5soc: fmcjesdadc1+hdmi version
2014-08-14 09:05:38 -04:00
Rejeesh Kutty
96969079ce
a5soc: fixes for 14.0 and spi conflicts
2014-08-11 16:46:37 -04:00
Adrian Costina
6c6cab0e16
fmcomms2: ZC706 modified constraints for linux build machines
...
The added constraints allow the project to successfully pass timing on some ubuntu or debian build machines.
2014-08-01 17:34:36 +03:00
Rejeesh Kutty
663588eeaf
daq2/kcu105: working ddr version
2014-07-29 09:15:30 -04:00
Rejeesh Kutty
db2386a351
daq2/kcu105: latest mig updates
2014-07-23 16:25:55 -04:00
Istvan Csomortani
db1c931736
ad9625_plddr: PL DDR3 fixes
...
- Modified the axi slave interface handler
- Increased the rfifo_mem input depth to prevent overflow
2014-07-23 19:34:44 +03:00
Istvan Csomortani
2b6ce1e504
zc706_plddr3 : Fix axi_fifo2s_axi_mrst net
2014-07-21 15:10:36 +03:00
Rejeesh Kutty
2955b9db78
fifo2s: flush if no request, c5soc: 14.0
2014-07-15 16:25:33 -04:00
Rejeesh Kutty
b434fe6dd5
fmcomms5: register map changes
2014-07-08 16:57:43 -04:00
Rejeesh Kutty
c75e6b3043
kcu105 pwr-good removed
2014-07-07 09:56:13 -04:00
Rejeesh Kutty
a388ccab0a
fmcomms2/c5soc: initial checkin
2014-07-02 14:56:00 -04:00
Rejeesh Kutty
c1b7fc17f5
c5soc: initial a5soc copy
2014-07-01 13:05:26 -04:00
Rejeesh Kutty
e38813fa9f
fifo- monitor status signals
2014-06-25 12:15:13 -04:00
Rejeesh Kutty
57bb3705f2
zc706-plddr3: read changes to lower dma clock
2014-06-25 09:20:58 -04:00
Rejeesh Kutty
6ea7dd7fc3
kcu105: pwr-good added
2014-06-12 15:22:31 -04:00
Adrian Costina
2837d788a6
mitx045: Added I2S core to the base design
2014-06-06 17:53:47 +03:00
Rejeesh Kutty
cf56a568c6
kcu105: GTH updates
2014-06-05 14:27:38 -04:00
Adrian Costina
45325b7c0d
mitx045: minor changes in common and ADV7511 projects
2014-06-03 19:24:12 +03:00
Adrian Costina
c52327d0c6
common,adv7511: Added mitx045 platform.
2014-06-02 11:08:03 +03:00
Rejeesh Kutty
877b81a373
ad9625/vc707: working version
2014-05-30 15:07:23 -04:00
Rejeesh Kutty
c789dce77e
ad9625/zc706: added pl ddr3 fifo changes
2014-05-29 12:59:29 -04:00
Rejeesh Kutty
56ddce1e8c
dmac: create fifo interface to avoid being treated as axi control stream
2014-05-27 10:25:14 -04:00
Rejeesh Kutty
f73819f4d4
zc706: pl ddr3 initial checkin
2014-05-13 16:19:53 -04:00
Istvan Csomortani
c5b3dd3643
vc707 base : tcl update
...
- Added missing address space
- Connect the sys_audio_clkgen/reset
2014-05-08 12:30:25 +03:00
Rejeesh Kutty
3ac1da178e
kcu105: sane except for ddr4/ethernet
2014-05-06 15:39:05 -04:00
Rejeesh Kutty
53af7f3c1f
ml605: initial checkin
2014-05-05 11:20:26 -04:00
Rejeesh Kutty
4d4f66fbdd
a5soc: increase pipeline for qsys
2014-05-04 10:38:53 -04:00
Rejeesh Kutty
a10043c4f4
kcu105: base complete with ethernet errors
2014-04-30 14:41:43 -04:00
Rejeesh Kutty
9900a56fa5
kcu105: initial checkin
2014-04-30 14:41:37 -04:00
Rejeesh Kutty
0b1ce14842
a5soc: basic hardware build
2014-04-30 12:40:27 -04:00
Rejeesh Kutty
99d66e7580
a5soc: initial-copy version
2014-04-30 12:40:26 -04:00
Rejeesh Kutty
fbfd658f0d
zc706: added pl ddr3 mig
2014-04-09 15:58:12 -04:00
Rejeesh Kutty
04ab34c8ed
a5gt: ethernet assignments
2014-04-03 20:50:16 -04:00
Adrian Costina
d0a8b4a63c
kc705,common: Mem_interconnect maximize performance
...
For FMCOMMS1, when both the ADC and DAC DMAs are active, the system was
unstable. With this fix, it the system seems to be stable.
2014-04-03 15:59:33 +03:00
Rejeesh Kutty
0d678b89ed
altera a5gt fmcjesdadc1 setup
2014-04-01 11:46:37 -04:00
Istvan Csomortani
fbafaa8507
MicroBlaze base system: Fix a few net names
...
Every interconnect interface net name follows the convention:
<interconnect name>_<interface name>
No changes in logic or any connection!
2014-04-01 10:40:35 +03:00
Adrian Costina
a881557645
base_design: Fixed AC701 and VC707 contstraints
...
AC701: Modified the IOSTANDARD for some of the pins to correspond to the
AC701 user guide.
VC707: Fixed naming for some system clocks
2014-03-31 17:38:20 +03:00
Istvan Csomortani
f9a67371c0
Zynq Base System: Reset is synchronized to lowest system clock
...
System reset (sys_100m_reset) is synchronized to lowest system
clock (FCLK0), via a Processor System Reset module
2014-03-26 17:58:14 +02:00
Istvan Csomortani
0f10623be4
AC701/VC707: Define common variables
...
Define variables sys_zynq, sys_mem_size, sys_addr_cntrl_space.
2014-03-25 14:24:51 +02:00
Istvan Csomortani
aa7b0bb4dd
VC707 basesys: General fixes, actual status: working
...
- Add an auxiliary cpu interconnect
- Add an auxiliary interrupt concatenation module
- Add new MIG file, current frequency of the DDR interface is 100
Mhz
- Memory interconnect optimisation strategy is 'Maximize
Performance'
2014-03-24 13:07:48 +02:00
Istvan Csomortani
b94acf78aa
AC701 bases sys: Add an auxiliary cpu interconnect
...
- Add an auxiliary cpu interconnect, the KC705 base system was
used as reference
- Base system is tested and working
2014-03-24 13:01:52 +02:00
Istvan Csomortani
792e8a208d
KC705 base system: Make a few cosmetic changes
2014-03-24 12:55:37 +02:00
Istvan Csomortani
8a08031dce
AC701: Modify interrupt concatenation
...
- Interrupt concatenation is the same as in case of KC705
2014-03-24 10:20:56 +02:00
Istvan Csomortani
13b4dd07d0
KC705 base system: Modify interrupt concatanation
...
- Add an aditional interrupt input net for the sys_concat_aux_intc
module
2014-03-21 14:45:18 +02:00
Istvan Csomortani
c6143dbfaf
KC705 base system: Delete trailing whitespaces.
2014-03-21 14:42:27 +02:00
Istvan Csomortani
3a0d1282b7
Fix the remaining issues
...
- Swap the IO locations of ports vsync and hsync
- Change the mem_interconnect optimization strategy to Maximize
Performance
2014-03-20 14:36:01 +02:00
Istvan Csomortani
7cdab9b5b0
Change the internal clock generator to Clock Wizard
...
- Using a Clock Wizard Module, in place of the DDR Controler's MMCM for internal clock
generation.
2014-03-18 17:24:45 +02:00
Rejeesh Kutty
dc44703cf1
zynq/non-zynq: identical signal names and instances
2014-03-17 17:02:03 -04:00
Rejeesh Kutty
a6da4ca01c
zynq/non-zynq merge variables
2014-03-17 16:39:52 -04:00
Rejeesh Kutty
e1f23e7d49
Merge branch 'master' of github.com:analogdevicesinc/hdl
2014-03-11 09:58:34 -04:00
Rejeesh Kutty
f3ae57a53e
global clock and reset names
2014-03-11 09:57:59 -04:00
Istvan Csomortani
75963ab376
Initial check in of VC707 base project
...
- All source files for the VC707 base project
- Update the common base system to the new naming convention
2014-03-10 17:26:17 +02:00
Rejeesh Kutty
5c3b65d01b
adv7511: kc705/ac701 updates
2014-03-06 09:36:50 -05:00
Rejeesh Kutty
360f10395a
initial checkin
2014-03-03 13:42:25 -05:00
Rejeesh Kutty
3c0ea759a0
changed path settings
2014-03-03 10:06:02 -05:00
Rejeesh Kutty
ddac1a8834
added common board files
2014-02-28 21:17:01 -05:00