From 38ff39be4ca9a16fe08b3652ce616d150b3e139c Mon Sep 17 00:00:00 2001 From: Bernhard Urban Date: Sun, 16 May 2010 02:25:38 +0200 Subject: [PATCH] todo/implemtierung: update --- src/TODO | 41 ++++++++++++++++++++++++++++++++++++++--- src/scanner.vhd | 2 +- 2 files changed, 39 insertions(+), 4 deletions(-) diff --git a/src/TODO b/src/TODO index 2d0b526..9b97722 100644 --- a/src/TODO +++ b/src/TODO @@ -1,3 +1,38 @@ -- einheitliche clock in den testbenches -- "features" die in der vorlesung erwaehnt worden sind einbauen -- alu postlayout fix (noch immer ein grosses fragezeichen was da nicht passt) +- debounce fuer sys_res_n und btnA -- einfach die debounce entity vom example + hernehmen + + +- vga: + 1. zuerst einfache history implementierung machen. um folgenden aufbau zu + realisieren: + > ps2/ipcore <> scanner <> history_easy <> display <> vga/ipcore + wenn dann quasi die eingabe bis zum vga durchgemappt werden kann schauts schon + mal sehr gut aus... + + 2. parser einbauen + + 3. display-modul komplett fertig machen (vorerst reicht es ja wenn das history + modul nur die aktuelle eingabe und ergebnis abspeichert -- die daten werden ja + eh nicht mehr vom display angefordert) + + +- rs232/pc-kommunikation + 1. schauen ob die eintraege der "einfachen" history gedumpt werden. + + 2. history komplett fertig stellen (da wir dann eine gute debug moeglichkeit + haben) + + +- history testen: wie? ich stell mir das irgendwie seeehr muehsam vor das so + automatisiert wie z.b. parser, scanner und alu zu testen. + idee? + + +- alu postlayout noch an die neue alu anpassen (... wenn das projekt final is), + dass ma eine postlayoutsim bei der abgabe zum herzeigen haben + + +== low prio == +- mehr testfaelle fuer alu/scanner/parser +- parser refactor +- logic elements eliminieren diff --git a/src/scanner.vhd b/src/scanner.vhd index b4fd57a..8506b1b 100644 --- a/src/scanner.vhd +++ b/src/scanner.vhd @@ -108,7 +108,7 @@ begin end process; -- out - process(state_int) + process(state_int, data) begin s_char_next <= (others => '0'); s_take_next <= '0'; -- 2.25.1