www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Diplomska naloga - VHDL 32-bitni procesor

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Naloge, izpiti, seminarske
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
cimo
Član
Član



Pridružen-a: Pet 12 Dec 2008 16:03
Prispevkov: 32
Aktiv.: 0.16

PrispevekObjavljeno: Sre Apr 06, 2011 3:10 pm    Naslov sporočila:  Diplomska naloga - VHDL 32-bitni procesor Odgovori s citatom

Lepo pozdravljeni,

zanima me, če ima kdo kaj izkušenj s pisanjem procesorjev v VHDL jeziku. Imam nampreč na razpolago temo diplomske naloge, ki se nanaša na 32-bitni uP in me zanima, če je stvar preveč komplicirana za izdelavo.
Na opencores.com sem našel precej spisanih procesorjev, vendar nisem zasledil nobenega 32-bitnega (le 8 ali 16) - koliko časa se približno porabi za predelavo 16-bitnega v 32?

Da ne bo pomote...nobenega ne prosim, da mi napiše procesor oz. diplomsko nalogo...to bi seveda rad sam opravil...potrebujem samo kakšen nasvet kako se zadeve najbolj preprosto lotit, da ne bi po nepotrebnem odkrival kakšne tople vode Smile

Ali ima mogoče kdo kaj gradiva PDF obliki, ki zadeva procesorje v VHDL in bi mi jo bil pripravljen posredovati?

Najlepša hvala in LP,
Mitja.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
chaos
Član
Član



Pridružen-a: Sob 16 Sep 2006 22:12
Prispevkov: 1063
Aktiv.: 4.66
Kraj: Zagorje ob Savi

PrispevekObjavljeno: Sre Apr 06, 2011 4:31 pm    Naslov sporočila:   Odgovori s citatom

Jaz se (med drugim Smile) ukvarjam tudi s t.i. soft-core procesorji, sicer v verilog jeziku. Kaj je pa namen oz. tema te tvoje diplomske?

Pisanje 32-bitnega procesorja ni ravno sala, sploh ce nimas nobenih izkusenj oz. teoreticne podlage (ki jo imajo, po pravici povedano, vec studenti FRI kot FE).

Na opencores drugace lahko najdes precej 32-bitnih procesorjev, sicer je mogoce vecina res v verilog jeziku. Ce se prav spomnim je vsaj kaksna Motorola 68k napisana v VHDL-ju.

Predelava 16-bitnika v 32 je prakticno nesmiselno pocetje, bolje je kar vzeti 32-bitnika, ali ga pa napisati na novo.

Za knjige poglej kaj v smeri Computer Organization, ali pa Fundamentals of Digital Logic with VHDL Design.


LP!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
teey
Član
Član



Pridružen-a: Pon 15 Sep 2008 20:51
Prispevkov: 21
Aktiv.: 0.10
Kraj: Maribor

PrispevekObjavljeno: Čet Apr 07, 2011 2:27 am    Naslov sporočila:   Odgovori s citatom

No, je pa res da odvisno v kakšem obsegu.

Kaj bi pa moral vse implementirati? Je dovol osnovna ALU enota, kak ukaz za premik in vmesnik za RAM ali Flash? Če se te usmilijo potem mislim da ni takšen zalogaj, je pa dobro če imaš vsaj malo predstave kakšno je drobovje procesorja in kje se pretaka in živi mikro koda Smile

Kakšne pa imaš že izkušnje z CPLD/FPGAji?

LP!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
cimo
Član
Član



Pridružen-a: Pet 12 Dec 2008 16:03
Prispevkov: 32
Aktiv.: 0.16

PrispevekObjavljeno: Čet Apr 07, 2011 11:56 am    Naslov sporočila:   Odgovori s citatom

Hvala za vse informacije....tema je predelava 32-bitnika (VHDL, Verilog), da lahko zajema 24-bitne podatke. Pri tem pa bi moral narediti dvojedrnika, ki z enim procesorjem filtrira (IIR) signal z drugim pa dela IDFT.

Izkušnje z VHDL so bolj v okviru študija (beri: majhne), vendar zame ni nobene ovire. Če se nekaj lotim, bom to tudi naredil. Če sem se lahko naučil programiranja uC in izdelave celotnega projekta v 18 dneh iz popolne nule, potem je ta izziv še toliko bolj zanimiv Wink

Hvala za pojasnila....
Bom poskusil poiskati še kakšne zanimive PDF knjige, da bi mi malo bolj osvetlile vpogled v VHDL/Verilog procesorje.

LP,
Mitja.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
chaos
Član
Član



Pridružen-a: Sob 16 Sep 2006 22:12
Prispevkov: 1063
Aktiv.: 4.66
Kraj: Zagorje ob Savi

PrispevekObjavljeno: Čet Apr 07, 2011 1:12 pm    Naslov sporočila:   Odgovori s citatom

Obe funkciji (IIR in IDFT) lahko v logiki implementiras brez procesorja - celo bolj preprosto in seveda obcutno hitreje (v smislu pretoka podatkov).

Lahko pa uporabis en mini procesor samo za kontrolo, vse ostalo naredis v logiki - ce se ne motim, imas tako IIR kot IDFT ze napisan na opencores.

Pa veliko uzitkov pri tem izzivu! (se ne hecam)

p.s.: uporabi "slovenski" procesor - openrisc or1200. Smile

LP!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Naloge, izpiti, seminarske Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 492 dni


Powered by phpBB © 2001, 2005 phpBB Group