Re: Synplify
Vrlo dobra zapazanja:)
..da, da, a 31. je blizu...
..ovde imam jednu primedbu. Ukoliko automate pisete na pravi nacin (bilo na vezbama) sinteza prolazi bez problema. U jednom procesu se radi prebacivanje stanja, a u drugom kombinaciona logika za racunanje sledeceg stanja. Pogledajte resenja ispitnih zadataka
...bravo!!! Koju si ono bese ocenu dobio?:)
Pozdrav
Gvozden
Ako nemas jos VHDL kod (ili imas, a ocajan si:( ), procitaj prvo Synplify manual (VHDL deo).
..da, da, a 31. je blizu...
Radite strogo *strukturiran* dizajn, u smislu da koristite flip flopove koji stvarno postoje (a ne neke koji reaguju na dve ivice i slicno). Ako radite dizajn za sintezu, onda imajte na umu i implementaciju, tj. sta to podrzava /target/ /device, tj./ /Xilinx Spartan 2,/ a to su D FF-ovi sa sinhrono/asinhronim setovanjem/resetovanjem sa aktivnom rastucom/opadajucom ivicom. Da li vam koristi blok-memorija? Napravite model toga (moze behavioral), ako ne mozete da nadjete vec gotov kod. Ako je ikako moguce, zaobidjite funkcionalno modelovanje slozenijih stvari. Na primer, ako vam treba slozena sekvencijalna mreza (a ne radi vam komapjler automata :( ), onda je isprogramirajte kao sto ste radili u IDE, ili ORT-u., sa D FF-ovima - strukturirano umesto da pisete /behavioral /procese i slicno. To ako stvarno zelite da vam *sinteza lako radi.* Funkcionalni modeli ce vam olaksati testiranje, ! ali ce uvesti dodatan nivo u modelovanju, moracete skoro svaku ideju dva puta da kodirate. Kazem, testiranjem dva slucaja koja rade istu stvar, jednom za sitezu, a drugi put za simulaciju dobija se visi stepen sigurnosti u korektnost dizajna, ali je znatno komplikovanije to i sprovesti do kraja(a i nepotrebno je).
..ovde imam jednu primedbu. Ukoliko automate pisete na pravi nacin (bilo na vezbama) sinteza prolazi bez problema. U jednom procesu se radi prebacivanje stanja, a u drugom kombinaciona logika za racunanje sledeceg stanja. Pogledajte resenja ispitnih zadataka
Pre nego sto krenete sa kodiranjem za sintezu, isto tako jako savetujem da detaljno procitate Wishbone specifikaciju, bez obzira na copy/paste dosadne delove u njoj. Naime, ako pravilno shvatite sve moguce cikluse i nacin saradnje, mnogo toga mozete da uprostite.
...bravo!!! Koju si ono bese ocenu dobio?:)
Pozdrav
Gvozden
- Follow-Ups:
- pitanja za asistenta
- From: Milos Milovanovic <miloshm@yahoo.com>
- Start signal?
- From: Milos Milovanovic <miloshm@yahoo.com>
- Re: Synplify
- From: Nenad Rogulja <nenadrogulja@yahoo.co.uk>
- pitanja za asistenta
- References:
- Re: Synplify
- From: Nenad Rogulja <nenadrogulja@yahoo.co.uk>
- Re: Synplify
Previous by date: Re: Synplify
Next by date: visoka impedansa
Previous by thread: Re: Synplify Next by thread: Re: Synplify
Previous by thread: Re: Synplify Next by thread: Re: Synplify