Latch v Gal, was: Nejakych 15ns by bodlo :). (teraz uz riadne OT...)

Danhard danhard@volny.cz
Úterý Červenec 20 19:05:53 CEST 2004


Byl  to presne takovy neosetreny latch, po ohrati se obcas cukal obraz (byl to
nejaky videoradic).
Nevadilo ani, ze by se tam ta "1" nenanhrala, ale velmi kratky hazard uvedl
makrocelu do metastability (proste to chvili kmitalo), ktera trvala nekolik
hodin. pulzu radice a to zpusobilo zmatek. Puvodni autor dodal asi 3 verze
"opravenych" mikroprogramu, a zmeny za rychlejsi PLD, ale svoji chybu nenasel.

Jinak takovych chyb v asynchronim designu (taky castecne vlastnich) jsem nasel
uz desitky :o)

Jeden "vzorovy" priklad
http://www.mcu.cz/modules/news/article.php?storyid=145

Danhard

> > byla tohle jedna z
> > prvnich chyb, kterou jsem hledal na
> > cizim designu :o)
> A nasli ste?
> Myslim, ci sa tym aj naozaj odstranil nejaky problem?
>
> wek





Další informace o konferenci Hw-list