allgemein: konstanten verwenden
[hwmod.git] / src / TODO
index e9df3f04123345ee66ff9d8bd280cd48df378881..6afbd9f34db6e1ff631238c3fd753080a291a767 100644 (file)
--- a/src/TODO
+++ b/src/TODO
@@ -1,21 +1,34 @@
-- debounce fuer sys_res_n und btnA -- einfach die debounce entity vom example
-  hernehmen
-
+- pc-kommunikation: ein wait state fehlt warum es momentan zu komischem
+  verhalten in der state machine kommt.
 
 - rs232/pc-kommunikation: RAM dumpen
 
+== low prio ==
+- logic elements eliminieren
 
-- alu postlayout noch an die neue alu anpassen (... wenn das projekt final is),
-  dass ma eine postlayoutsim bei der abgabe zum herzeigen haben
+== jakob/thomas fragen ==
+- sram warning @ quartus => duerfen wir ignorieren
 
+- coverage fuer abgabe noetig? => nein
 
-- scanner rewrite: nicht bei key-release sondern bei key-pressed
-       o vorteil: man kann auf der taste drauf bleiben und man kann
-         keine zahlen mehr mit den coursertasten eingeben
+- bei -cover funktioniert 's' nicht, siehe http://pastebin.com/p8RwNk7j => keine
+  ahnung, wenns geht minimalbeispiel machen
 
-- uart rx oversampling, uart rx synchronizen (vlg. debouncing/sync*.vhd)
+- wie detailiert muessen die screenshots der simulationen sein? => man soll was
+  erkennen und erklaeren koennen dazu.
 
-== low prio ==
-- mehr testfaelle fuer alu/scanner/parser
-- parser refactor
-- logic elements eliminieren
+- warum ist auf seite 14 im foliensatz "VHDL_Architecture" "directly at
+  instantation" durchgestrichen? :/ (wird so ziemlich ueberall verwendet hier)
+  => deprecated und man soll mindestens component definitionen fuer alle module
+  machen
+
+- postlayout: geht im tilab nicht... reicht screenshot? => ja
+
+
+
+== FAQ =
+Q: wo sieht man f_max im quartus?
+A: in der project_gen.tcl die zeile 
+       > set_global_assignment -name FMAX_REQUIREMENT "33.33 MHz" -section_id sys_clk
+   entfernen und danach das quartus projekt neu erstellen. danach sollte fmax im
+   timing report ersichtlich sein.