From 9208a874e4d07d0ac14a45b6e001eb4c0de75459 Mon Sep 17 00:00:00 2001 From: jaseg Date: Fri, 18 Jun 2021 21:13:40 +0200 Subject: [PATCH] Terminal emulator parses SGR, bold/underline --- Artix-7-HDMI-processing.xpr | 26 +- src/term_emu.v | 312 ++++++++++++++++ src/term_renderer.v | 34 +- term_emu_tb_behav.wcfg | 146 ++++++++ test_bench/term_emu_tb.v | 77 ++++ test_bench/term_emu_tb_gen.ipynb | 466 ++++++++++++++++++++++++ test_bench/term_emu_tb_show.py | 52 +++ test_bench/term_renderer_analysis.ipynb | 51 ++- 8 files changed, 1130 insertions(+), 34 deletions(-) create mode 100644 src/term_emu.v create mode 100644 term_emu_tb_behav.wcfg create mode 100644 test_bench/term_emu_tb.v create mode 100644 test_bench/term_emu_tb_gen.ipynb create mode 100644 test_bench/term_emu_tb_show.py diff --git a/Artix-7-HDMI-processing.xpr b/Artix-7-HDMI-processing.xpr index ccd89e4..d1d45b2 100644 --- a/Artix-7-HDMI-processing.xpr +++ b/Artix-7-HDMI-processing.xpr @@ -42,7 +42,7 @@