Commit Graph
96 Commits
Author SHA1 Message Date
Phil 0526157bfc sw: change units 2026-09-07 18:54:01 +03:00
Phil 09e8ade74c sw: more information + auto-update feature 2026-09-07 18:48:20 +03:00
Phil 8d8b409807 sw: add load/save options, re-work adc/dac ratio setting 2026-09-07 17:41:23 +03:00
Phil 4938b80af6 sw: add reset scale button 2026-05-26 18:15:56 +03:00
Phil 4ecb3f5ea5 sw: fix reference and some options 2026-05-26 17:27:39 +03:00
Phil 9b5e39f3df sw: add normalization 2026-05-26 16:46:51 +03:00
Phil 99d4eb976f sw: fix gui console data recv 2026-05-26 16:36:03 +03:00
Phil d925a4ffaa sw: update reference graph options 2026-05-26 16:16:15 +03:00
Phil 07ffb31651 sw: gui version 2026-05-26 16:11:29 +03:00
Phil 4f82a27cb7 docs: update READMEs 2026-05-15 16:27:53 +03:00
Phil fc36390cfe chore: clean trash 2026-05-15 16:15:00 +03:00
Phil ba9dee9275 Merge branch 'dev/design' of https://git.radiophotonics.ru/baulin.fa/reflectometer_fpga_project into dev/design 2026-05-15 15:09:16 +03:00
Phil 5b9469560a infra: update Makefile for synchronizer project 2026-05-15 15:08:22 +03:00
Phil d8d89b3566 chore: remove old debug projects 2026-05-15 14:10:42 +03:00
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