Gast
#4875438
Hallo, ich simuliere hier gerade den cortex M0 Softcore als Uni-edition und sehe da ein Problem mit dem MULS Befehl bei mir. In Abhängigkeit von den Operanden wird diese mal korrekt ausgeführt, mal fängt der cm0 core beim MULS Befehl an, einfach den memory durchzuscannen (immer mit dem Faktor 2 steigend bei der HADDR). Da er dann irgendwann in einen Bereich kommt, wo niemand mehr zuständig ist für die Erzeugung des entsprechenden HREADY Signals, wartet er dann irgendwann unendlich auf dieses Signal. Habt ihr so etwas schon einmal gehabt ? Wenn ja wie habt ihr das gelöst? Workaround wäre ja einfach ein dummy HREADY für jetzt nicht belegte Bereiche zu erzeugen (nach einer gewissen Zeit), ist aber sicherlich nicht die Lösung dafür oder ? Gruß