Commit Graph

253 Commits

Author SHA1 Message Date
b068400cb5 Add Mac functionality 2026-07-14 12:20:21 +02:00
Silas Oettinghaus
8c4edf2490 Final MPI Calculations here 2026-07-14 11:50:22 +02:00
Silas Oettinghaus
f421348e5b before new database 2026-07-13 19:59:57 +02:00
Silas Oettinghaus
ef0a74cb7f work on MPI 2026-07-13 15:25:45 +02:00
Silas Oettinghaus
a6cf742121 MPI FFE with A1 and A2 algorithms 2026-07-10 09:14:34 +02:00
Silas Oettinghaus
aa210e5352 more on MPI tracking 2026-07-09 14:23:16 +02:00
Silas Oettinghaus
753bc582b9 MPI analysis, work on DC tracking 2026-07-09 12:29:41 +02:00
Silas Oettinghaus
3cafb06c4f FFE / MPI algorithm 2026-07-09 08:46:35 +02:00
Silas Oettinghaus
1879441999 more and more 2026-07-08 21:36:08 +02:00
Silas Oettinghaus
699d146fb5 plenty of new code and stuff - mostly AI slop and Dissertation. I will move to my own git now 2026-07-08 21:35:53 +02:00
Silas Oettinghaus
33ec5b3116 restructure and organize 2026-06-22 22:58:58 +02:00
Silas Oettinghaus
c4f75b7ec4 restructure and organize 2026-06-22 22:58:35 +02:00
Silas Oettinghaus
3603fd7853 Dies und Das (MPI revisit) 2026-06-21 23:11:13 +02:00
Silas Oettinghaus
5c2e27687d Scattered stuff from Silas during Dissertation 2026-06-03 09:05:33 +02:00
Silas Oettinghaus
a91da3b97c FFE with DC tap. But RLS does not work anymore 2026-05-22 15:28:37 +02:00
Silas Oettinghaus
f883071dec FFE now has a automatic optimization of the mu-parameters -> enables the fast comparison of LMS, NLMS and RLS and also good for very long filters (1000+ taps) which might be unstable else.
Minor changes here and there
2026-05-12 10:40:03 +02:00
Silas Oettinghaus
56b48095db PR stuff 2026-04-29 10:17:09 +02:00
Silas Oettinghaus
910486f536 Add partial response symbol mapping and IM/DD system example
- Implemented a new MATLAB script for partial response symbol mapping using Duobinary precoding.
- Added functions for printing constellation bit mapping and partial response state tables.
- Created a minimal example for an IM/DD system, including signal generation, modulation, and equalization processes.
- Integrated various components such as pulse shaping, optical modulation, and receiver processing.
- Included detailed configurations for parameters like bias, link length, and filter settings.
2026-04-24 09:04:44 +02:00
Silas Oettinghaus
952178341e Füge PRMS-Fehlerbehandlung hinzu und implementiere Partialresponse-Kodierung 2026-04-23 21:56:47 +02:00
Silas Oettinghaus
456fd02186 Ordnerstruktur 2026-04-23 16:16:58 +02:00
Silas Oettinghaus
8fd68c0a54 PR and DB fummelei 2026-04-23 16:16:45 +02:00
Silas Oettinghaus
5446275a5b Merge branch 'main' of cau-git.rz.uni-kiel.de:nt/mitarbeiter/silas/imdd_simulation 2026-04-21 15:24:15 +02:00
Silas Oettinghaus
904eee0604 PR filter viz
Zürich data
Refactoring/ Organization
2026-04-21 15:24:01 +02:00
0ef8129a2c Add new signal generator method that only creates the PRBS 2026-04-21 14:20:48 +02:00
Silas Oettinghaus
20b23dc37e Add stuff to zürich plasmonic project 2026-04-10 15:02:49 +02:00
Silas Oettinghaus
5e5648d11a Fix histogram scaling and expand IMDD modulation sweep 2026-03-27 22:53:49 +01:00
Silas Oettinghaus
10a205f231 Add PAMmapper bit mapping and Gray penalty visualization 2026-03-26 16:04:30 +01:00
Silas Oettinghaus
c135cb76b1 Add AWGN channel models and route IMDD simulation through them 2026-03-26 11:23:07 +01:00
Silas Oettinghaus
d3235a5c9c Unify scope preprocessing and simulation DSP handoff 2026-03-25 14:52:43 +01:00
Silas Oettinghaus
8c55b25112 Refactor preprocessSignal usage across DSP workflows 2026-03-25 14:36:46 +01:00
Silas Oettinghaus
4cef384d15 Split dsp_runid into run preprocessing and scope DSP pipeline 2026-03-25 12:55:50 +01:00
Silas Oettinghaus
2691b90d65 Unify batch job processing with a shared runBatch core 2026-03-25 11:51:26 +01:00
Silas Oettinghaus
0ae846d3c3 CLEANUP - changes to folder structure 2026-03-25 10:57:48 +01:00
Silas Oettinghaus
0c5ad28f0a Merge branch 'main' of cau-git.rz.uni-kiel.de:nt/mitarbeiter/silas/imdd_simulation 2026-03-25 10:26:59 +01:00
Silas Oettinghaus
ed7c68d78b PMD theory; S21 measures; NGMI theory 2026-03-25 10:26:50 +01:00
Silas Oettinghaus
f811ab65cd Merge branch 'main' of cau-git.rz.uni-kiel.de:nt/mitarbeiter/silas/imdd_simulation 2026-03-25 09:48:46 +01:00
Silas Oettinghaus
c6b902d346 final touch on test_dashboard 2026-03-25 09:48:43 +01:00
7d856bf124 Merge branch 'main' of cau-git:nt/mitarbeiter/silas/imdd_simulation 2026-03-25 09:45:49 +01:00
b4e735148e Add some older Theory projects from the past years 2026-03-25 09:45:42 +01:00
Silas Oettinghaus
b291e0a7bb Fix dashboard run metadata tracking per test 2026-03-25 09:38:48 +01:00
Silas Oettinghaus
69578b3c43 Merge branch 'main' of cau-git.rz.uni-kiel.de:nt/mitarbeiter/silas/imdd_simulation 2026-03-25 09:33:44 +01:00
Silas Oettinghaus
e16806b520 Improve test dashboard and update WDM test planning 2026-03-25 09:33:33 +01:00
Silas Oettinghaus
76be57515d Strengthen WDM and IM/DD optical tests 2026-03-25 08:07:31 +01:00
Silas Oettinghaus
5b90bc11a0 Merge branch 'main' of cau-git.rz.uni-kiel.de:nt/mitarbeiter/silas/imdd_simulation 2026-03-24 18:01:13 +01:00
Silas Oettinghaus
0e6be4a584 Infos für Overlord II 2026-03-24 17:58:35 +01:00
Silas Oettinghaus
ac374ee5c4 Merge branch 'main' of cau-git.rz.uni-kiel.de:nt/mitarbeiter/silas/imdd_simulation 2026-03-24 17:58:19 +01:00
Silas Oettinghaus
96dc0a8b6a Infos für Overlord 2026-03-24 17:58:11 +01:00
Silas Oettinghaus
e88a3359eb add AIR stuff from TUM
minor changes here and there
2026-03-24 17:58:05 +01:00
Silas Oettinghaus
a592ebefda Build out MATLAB test framework and core integration coverage 2026-03-24 17:23:02 +01:00
Silas Oettinghaus
9446dfb888 theory stuff for dissertation 2026-03-24 15:09:15 +01:00