Hallo Kollegen, im branch "sram" ist der PISP mit extra Register für IO drinnen. Quartus meckert dabei dass der Pfad von der Alu (für die Adressberechnung) zu lange ist (fmax=55MHz; Classical Timing Analysis). Martin und ich haben gestern abend diesen Branch mit dem ROM-OS und der VM getestet. Um das fmax Problem zu lösen, habe ich im branch "sram-addralu" in der EX-Stage noch einen Adder zur Berechnung der LDST-Adressen hinzugefügt. Bin gerade das dabei zu testen. Wenn das funktioniert kann man mit den normalen "Quartus Project Files" (qpf, qsf) und make den Prozessor mit 60MHz (Classic Timing Analysis) kompilieren und laufen lassen. lg Günther