XILINX ISE WEBPACK - komponenty
Danhard
danhard@volny.cz
Pondělí Říjen 4 15:52:34 CEST 2004
Ano tohle je spravne napsany asnchronni latch, ktery samozrejme zabere take
jednu makrocelu.
Takhle se to pouziva od te doby, co PLD ve strukture AND-OR vznikly tj asi 20
let.
Danhard
> Zdravím, pro ten jeden KO navíc by se asi dalo použít toto, ale to je jen
> teorie vyzkoušené to nemám. Mimochodem používá to někdo? - funguje to?
>
> MODULE ltest1
> le pin;
> input pin;
> latch_out node istype 'com,retain';
>
> XILINX property 'minimize off latch_out';
>
> EQUATIONS
> latch_out = input & le
> # latch_out & !le
> # latch_out & input;
>
> END
>
>
> Michal H.
>
>
>
> "MK"
> <info@mcu.cz>
> Sent by: To
> hw-list-bounces@m "[HWnews]"
> ailman.nethouse.c <hw-list@mailman.nethouse.cz>
> z cc
>
> Subject
> 04.10.2004 14:52 Re: XILINX ISE WEBPACK - komponenty
>
>
> Please respond to
> "[HWnews]"
> <hw-list@mailman.
> nethouse.cz>
>
>
>
>
>
>
> >No s tou poznámkou ohedne 72makrocell jsem pochopil .. ale jestli me
> chcete ríci ze se do XC9572XL
> >nevejde 36bitový posuvný regist a 36bit LATCH ?? Tak to teda nevím co
> pouziji za obvod na moji finální vec ??
>
> >Takze kdyz opustíme Schematický editor který je ty v tomto prípade uplne
> nahovno
> >a budu chtít napsat v ABELU nebo VHDL (coz neumím) strukturu Tech dvou
> 36bit komponent
> >je nejaká sance to natlacit do XC9572 ?
>
> >Mel jsem puvodní naivní predstavu ze kdyz obvod má 72makrocell a 1600
> gates ze se tam neco vejde
> >ale asi zvástám blbosti o:))
>
> >Jinak jaký vetsí obvod pouzíváte XC95108 ?? ale to se me uz skoro
> vyplatí to usít z obvodu
> >74HCTXX nebo CMOS4000 ..
>
> >No jeste do toho pocumím , a smeruje to k Vasí první rade , vybodnout se
> na schmatický editor
> >a napsat do ve VHDL.
>
> Ja uz fakt nevim, jak to jednoduse a polopatysticky popsat :-)))))
> To ze ma obvod 72MC znamena, ze ma presne 72MC, ani o jednu vic a ani o
> jednu mene :-)))
> Kdyby jsi se podival do DS, tak je tam velice krasny obrazek, co takova
> jedna MC obsahuje :-(
> A pochopil by jsi z neho, ze 1KO = 1MC --> 2x36KO = 72MC :-)
> A co dalsiho tam mas uz nedokazi z tveho popisu odhadnou, ale neco tam
> jiste jeste je :-))))
>
> 1600gates znamena priblizny ekvivalent - to nezamena, ze dokazes opravdu
> vsechna hradla vyuzit :-)
>
> Ale jiste, klidne to napis ve VHDL, Abelu, ci cemkoli jinem, pravdepodobne
> dopadnes stejne
>
> Jinak v Abelu je ekvivalent Tve tri denni prace tady na celkem 14 radcich -
> to neni schazovani Tve prace,
> ale nazorna ukazka neefektivnosti navrhu pomoci schematu
> =======================================================================
> MODULE shift //36g shift regidtr + 36bit vyrovnavaci registr
>
> data pin;
> clk pin;
> wr pin;
> latch0..latch35 pin istype 'reg';
> shift0..shift35 node istype 'reg';
>
> shift = [shift35..shift0];
> latch = [latch35..latch0];
>
> EQUATIONS
> shift.clk = clk;
> shift.d := [shift34..shift0, data];
>
> latch.clk = wr;
> latch.d := shift.q;
>
> END
> =======================================================================
> Jak proste a kratke mily Wattsone :-))
>
> S pozdravem
>
> ===============================
> Milan Kostomlatsky
> Belcicka 14
> 14100 Praha 4 - Sporilov
> Czech Republic
> -------------------------------
> GSM : +420 604 281 263
> ICQ : 167 766 629
> HTTP: http://www.mcu.cz
> ===============================
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> HW-list@mailman.nethouse.cz
> http://mailman.nethouse.cz/mailman/listinfo/hw-list
>
> ForwardSourceID:NT0003E0A6
------------------------------------------------------------------------------
--
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
HW-list@mailman.nethouse.cz
http://mailman.nethouse.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list