Hur är det meningen att jag skriva det här? (VHDL)

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
Jennie
Inlägg: 173
Blev medlem: 8 februari 2014, 13:23:00

Hur är det meningen att jag skriva det här? (VHDL)

Inlägg av Jennie »

Hej!

Skulle vara tacksam för lite hjälp att förstå vad jag ska göra här! :)
Jag har fått en VHDL-uppgift och meningen är att jag ska koda modulen som ses till höger på bilden nedan som beskrivet i formuleringen (som också kan ses nedan). Problemet är bara att jag inte riktigt förstår av texten hur det är meningen att jag ska skriva koden för switcharna, knapparna och adresserna som kommer in i modulen?

Jag vet inte riktigt om adresserna ska fungera som nån typ av array eller hur jag ska göra? Det står ju i uppgiften att värdet på switcharna ska överföras till registerna som det visas i tabellen på bilden, men jag ser inte var det står någonting om switcharna där? Och om man nu menar att det är minnesadress-kolumnen längst till vänster som hör till switcharna, vad gör så egentligen de här "Address"-signalerna som kommer in?
Och knapparna är ju på 5-bits, men vad har de egentligen för funktion här? Jag förstår inte tabellen.

Uppgiften:
[img]http6uwvi.png[/img]

Stora register-modulen nere till höger:
[img]httpr.png[/img]

Har börjat göra ett försök men jag vet inte hur jag ska gå vidare...
[img]h

code]