Phil
|
1504569fb6
|
debug: add waveconfigs
|
2026-05-15 14:09:33 +03:00 |
|
Phil
|
eacffd44b3
|
docs: update ctrl readme
|
2026-05-12 13:47:51 +03:00 |
|
Phil
|
5c1866d571
|
chore: re-organise designs for better hierarchy
|
2026-05-12 13:25:44 +03:00 |
|
Phil
|
f9f4a10cdf
|
infra: fix constraints - adc
|
2026-05-12 13:23:42 +03:00 |
|
Phil
|
e6cb0e0f6e
|
Merge branch 'dev/ax7102' into dev/design
|
2026-05-08 19:07:58 +03:00 |
|
Phil
|
dad163b6ac
|
infra: update scripts to auto-upgrade ip
|
2026-05-08 19:04:21 +03:00 |
|
Phil
|
78095ad9a1
|
chore: update eth_test_minimal to a100
|
2026-05-08 18:49:27 +03:00 |
|
Phil
|
c77b54aec6
|
chore: update eth_axis to a100
|
2026-05-08 18:43:49 +03:00 |
|
Phil
|
429cf3d085
|
chore: update eth_test_minimal to a100
|
2026-05-08 18:43:26 +03:00 |
|
Phil
|
7f6a3e03a1
|
infra: add constraints for ax7102 board
|
2026-05-08 17:26:24 +03:00 |
|
Phil
|
66a15cd6e0
|
test: more cases for accum
|
2026-05-08 16:43:53 +03:00 |
|
Phil
|
f2a8d8a28e
|
sw: update console with new packet changes
|
2026-05-08 16:05:53 +03:00 |
|
Phil
|
ecb2ed3b7f
|
rtl: update controller to support different smp_num for adc/dac sides
|
2026-05-08 15:59:20 +03:00 |
|
Phil
|
2a928c2407
|
rtl: add more debug nodes for reflectometer
|
2026-05-08 15:58:33 +03:00 |
|
Phil
|
bc0a1c8b66
|
fix: signal names in reflectometer
|
2026-05-08 15:58:11 +03:00 |
|
Phil
|
179347659b
|
rtl: update reflectometer top design
|
2026-04-30 13:10:41 +03:00 |
|
Phil
|
9fd311d671
|
chore: add debug XDC for main project
|
2026-04-30 13:05:33 +03:00 |
|
Phil
|
a018b3d215
|
fix: bad checksums in axis_mac
|
2026-04-30 13:05:06 +03:00 |
|
Phil
|
16cef61a88
|
rtl: add sample reflectometer project mock
|
2026-04-28 17:05:14 +03:00 |
|
Phil
|
d68c22211d
|
chore: update constraints to debug ADC + simple DAC
|
2026-04-28 16:58:36 +03:00 |
|
Phil
|
3ea03fd40c
|
docs: add README for accum
|
2026-04-28 15:36:59 +03:00 |
|
Phil
|
ea381320f3
|
Merge branch 'dev/accum' of https://git.radiophotonics.ru/baulin.fa/reflectometer_fpga_project into dev/accum
|
2026-04-28 15:36:34 +03:00 |
|
Phil
|
d5c3ff873f
|
infra: add sample makefile
|
2026-04-28 14:41:56 +03:00 |
|
Phil
|
4efc2f02a9
|
infra: increase sim time for larger tests
|
2026-04-28 13:29:05 +03:00 |
|
Phil
|
312bc0c798
|
fix: automate tb
|
2026-04-28 13:28:49 +03:00 |
|
Phil
|
c4a7c21bea
|
fix: clock name un xdc
|
2026-04-28 13:13:40 +03:00 |
|
Phil
|
e083cd5c2e
|
rtl: update accum to support real cases
|
2026-04-28 13:13:27 +03:00 |
|
Phil
|
fc0e710b3e
|
tests: add waveconfigs
|
2026-04-28 12:11:41 +03:00 |
|
Phil
|
275055291e
|
fix: update names in out_axis_fifo_tb
|
2026-04-28 11:57:53 +03:00 |
|
Phil
|
002f0cace5
|
test: add full testbenches for accum
|
2026-04-28 11:57:13 +03:00 |
|
Phil
|
91eaf6c4f8
|
fix: out_axis_fifo states
|
2026-04-28 11:56:19 +03:00 |
|
Phil
|
9b189f931f
|
rtl: update accum design
|
2026-04-28 11:55:46 +03:00 |
|
Phil
|
a8a3aff498
|
rtl: first impl of adder+accum
|
2026-04-22 16:38:22 +03:00 |
|
Phil
|
b54e69dec0
|
chore: add clocks for accum_fifo impl test
|
2026-04-21 19:48:20 +03:00 |
|
Phil
|
7be26d9d1a
|
chore: update tb files
|
2026-04-21 19:47:56 +03:00 |
|
Phil
|
3dcaaf8ea5
|
fix: better sync for accum fifo
|
2026-04-21 19:47:46 +03:00 |
|
Phil
|
dfccc01225
|
tests: auto tb for out_axis_fifo
|
2026-04-21 19:47:27 +03:00 |
|
Phil
|
4eb937e13f
|
infra: make default sim longer
|
2026-04-21 19:46:51 +03:00 |
|
Phil
|
21785aaac7
|
rtl: send part of out_axis_fifo
|
2026-04-21 17:26:02 +03:00 |
|
Phil
|
8e46f965df
|
fix: incorrect fifo threshold value
|
2026-04-17 21:58:20 +03:00 |
|
Phil
|
7f9ad95e68
|
tests: add simple tb for accum output fifo
|
2026-04-17 21:51:00 +03:00 |
|
Phil
|
4786d2d7f6
|
rtl: wip accum output module, currently only with write part
|
2026-04-17 21:50:30 +03:00 |
|
Phil
|
8b1e209da6
|
rtl: add project with eth and generator
|
2026-04-17 14:53:14 +03:00 |
|
Phil
|
924f94986c
|
chore: exclude bitstreams from git
|
2026-04-17 14:50:23 +03:00 |
|
Phil
|
83c714cd6f
|
sw: update console, now can send actual data
|
2026-04-17 14:44:27 +03:00 |
|
Phil
|
f54883a9e7
|
fix: constraint re-pin DAC to J11 header
|
2026-04-17 14:43:31 +03:00 |
|
Phil
|
b9c75b823f
|
fix: generator wrt signal incorrect clocking
|
2026-04-17 14:42:20 +03:00 |
|
Phil
|
597be48407
|
docs: fix typos
|
2026-04-15 18:56:46 +03:00 |
|
Phil
|
f98051bc53
|
docs: add controller READMEs
|
2026-04-15 18:54:07 +03:00 |
|
Phil
|
eea031c6c1
|
fix: broken (stuck) sim
|
2026-04-15 18:53:49 +03:00 |
|
Phil
|
500b10b327
|
sw: add console script prototype
|
2026-04-15 18:28:03 +03:00 |
|
Phil
|
851851828e
|
fix: add missing constrain to Makefile
|
2026-04-15 18:23:52 +03:00 |
|
Phil
|
35e9feb87b
|
tests: add sample project for eth+ctrl
|
2026-04-15 17:57:16 +03:00 |
|
Phil
|
c41b08f539
|
fix: tricky packet check in ctrl
|
2026-04-15 17:56:22 +03:00 |
|
Phil
|
ea7af4ed62
|
infra: init designs folder
|
2026-04-15 13:40:19 +03:00 |
|
Phil
|
6bb4f1efd8
|
infra: sim_top auto pick if exists in sim fileset
|
2026-04-15 13:31:47 +03:00 |
|
Phil
|
dcf93fb307
|
infra: add build Makefile for controller test project
|
2026-04-15 13:31:28 +03:00 |
|
Phil
|
23f82b9445
|
tests: add controller tb
|
2026-04-15 13:30:56 +03:00 |
|
Phil
|
bdb75fa298
|
infra: exclude temp scripts from git
|
2026-04-15 13:19:08 +03:00 |
|
Phil
|
003750d972
|
rtl: add controller first version
|
2026-04-15 12:47:10 +03:00 |
|
Phil
|
7d1bfe25b4
|
infra: update constraints to use unified ones for board and additional for debug nodes
|
2026-04-14 15:39:21 +03:00 |
|
Phil
|
df6c204cbd
|
docs: add readme to ethernet-udp
|
2026-04-14 12:36:05 +03:00 |
|
Phil
|
8907fea8a4
|
fix: signal in axis_mac
|
2026-04-14 12:32:10 +03:00 |
|
Phil
|
1c654f4e8e
|
tests: add tb to axis_mac project
|
2026-04-14 12:31:21 +03:00 |
|
Phil
|
c372dcd942
|
infra: add sim support to vivado.mk targets
|
2026-04-14 12:30:30 +03:00 |
|
Phil
|
a3ed4919bc
|
chore: add debug for base ethernet test
|
2026-04-10 15:40:29 +03:00 |
|
Phil
|
d813855224
|
tests: add test project for ethernet echo & axis_mac tests
|
2026-04-10 15:39:59 +03:00 |
|
Phil
|
0480642167
|
chore: little refactor in eth stack
|
2026-04-10 15:38:09 +03:00 |
|
Phil
|
c33afac783
|
rtl: implement axis UDP TX logic
|
2026-04-10 15:37:19 +03:00 |
|
Phil
|
26c627c988
|
rtl: add udp ram data count signal logic
|
2026-04-10 15:35:26 +03:00 |
|
Phil
|
879c4d49b2
|
infra: add vivado builds to gitignore
|
2026-04-10 15:19:43 +03:00 |
|
Phil
|
3544e3e2dc
|
test: add sample top for axis loopback test
|
2026-04-08 19:58:34 +03:00 |
|
Phil
|
100feb0ea1
|
rtl: add constrains for axis eth fpga project
|
2026-04-01 18:10:17 +03:00 |
|
Phil
|
1310555b55
|
chore: remove old file
|
2026-04-01 18:08:50 +03:00 |
|
Phil
|
c75443d170
|
test: udp axis rx
|
2026-04-01 18:04:01 +03:00 |
|
Phil
|
3a58119960
|
rtl: eth udp rx -> axis
|
2026-04-01 18:03:47 +03:00 |
|
Phil
|
0b9fb64193
|
rtl: add axis eth rx prototype
|
2026-04-01 11:44:46 +03:00 |
|
Phil
|
a1386fc8a4
|
infra: add vivado.mk target for generic builds
|
2026-03-31 15:08:28 +03:00 |
|
Phil
|
7fedc36562
|
tests: add sample project for minimal eth udp echo
|
2026-03-31 15:08:12 +03:00 |
|
Phil
|
0dd0006e47
|
infra: add gitignore
|
2026-03-31 12:53:25 +03:00 |
|
Phil
|
ded2afc0db
|
rtl: add sources for ethernet udp stack
|
2026-03-31 12:53:16 +03:00 |
|
Phil
|
1c9bce7927
|
chore: update readme
|
2026-03-25 15:57:00 +03:00 |
|