Forum » Programiranje » VHDL: problem pri vključitvi RAMa v preostalo vezje
VHDL: problem pri vključitvi RAMa v preostalo vezje
gtu ::
Pozdravljeni,
delam nek projektič pri katerem v pomnilnik shranjujem neke vrednosti, nato jih berem in prikazujem na zaslon.
težava je v tem, ko sem v vezje vključil pomnilnik.
Samo kodo za pomnilnik sem dobil v knjigi od altere (Recommended HDL Coding Styles,stran 14). Izgleda takole:
Ta pomnilniški modul potem vgradim en nivo višje na ta način:
Zadeva se prevede in ko pogledam shemo, vidim da zadeva ni povezana:
Ko na ta način priklapljam druge module, zadeva funkcionira povsem normalno.
Slučajno kdo ve v čem je težava.
Velja še omeniti, da sem pri VHDLju popoln začetnik :)
Hvala
delam nek projektič pri katerem v pomnilnik shranjujem neke vrednosti, nato jih berem in prikazujem na zaslon.
težava je v tem, ko sem v vezje vključil pomnilnik.
Samo kodo za pomnilnik sem dobil v knjigi od altere (Recommended HDL Coding Styles,stran 14). Izgleda takole:
Ta pomnilniški modul potem vgradim en nivo višje na ta način:
Zadeva se prevede in ko pogledam shemo, vidim da zadeva ni povezana:
Ko na ta način priklapljam druge module, zadeva funkcionira povsem normalno.
Slučajno kdo ve v čem je težava.
Velja še omeniti, da sem pri VHDLju popoln začetnik :)
Hvala
- zavaroval slike: Gandalfar ()
Wrop ::
Težava je v tem, da ti sheme ne prikaže pravilno. Problem, ki se vleče že nevem koliko verzij. Če je sploh to kdaj delalo.
gtu ::
slučajno še veš, če je to pravi način tudi za večje pomnilnike? rabil bi namreč 640*480*3=921600 celic?
Poizkusil sem dati velikost arraya 307200(640*480), ampak mi je pri sintezi delal računalnik več kot eno uro pa brez uspeha. Kot bi se zaciklal pri optimizaciji.
Poizkusil sem dati velikost arraya 307200(640*480), ampak mi je pri sintezi delal računalnik več kot eno uro pa brez uspeha. Kot bi se zaciklal pri optimizaciji.
janco ::
Poglej v datasheet če sploh imaš na voljo toliko pomnilnika. Lahko tudi poskusiš pustiti laufati kompilacijo čez noč, morda potrebuje več časa.
Vsekakor pa bi bilo boljše, če bi pomnilnik ustvaril z Megafunction Wizardom (pod Tools, nato izbereš On-Chip RAM)
Vsekakor pa bi bilo boljše, če bi pomnilnik ustvaril z Megafunction Wizardom (pod Tools, nato izbereš On-Chip RAM)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Intel predstavil hiter trajni pomnilnik OptaneOddelek: Novice / Pomnilnik | 5744 (1346) | Predkambrij |
» | Urejanje kablovja pri računalnikuOddelek: Pomoč in nasveti | 6336 (5591) | AnotherMe |
» | Ubuntu 12.04 Precise Pangolin (strani: 1 2 3 4 … 21 22 23 24 )Oddelek: Operacijski sistemi | 230797 (165931) | Zvezdica27 |
» | Ubuntu 10.04 LTS - Change is coming (strani: 1 2 3 4 … 17 18 19 20 )Oddelek: Operacijski sistemi | 139198 (102084) | Icematxyz |
» | Kaj kupiti: SAMSUNG SGH Z150 ali Sony Ericson K610iOddelek: Mobilne tehnologije | 2071 (1759) | kampdany |