«« ( Date ) »» // «« ( Thread ) »» // vlsi-nastava - 2002

pitanje u vezi maxplus2

by Dimitrije Jankovic
utorak, 24. decembar 2002 - 14:33.

Imam problem da napravim da vise izlaznih visebitnih portova guraju jedan
bus. Svaku liniju tih izlaznih visebitnih portova guraju trostaticki baferi,
ali to je implementirano interno u toj komponenti (tj. na njenoj semi na
nizem nivou hijerarhije), a na visem nivou su ti izlazni portovi samo
spojeni na zajednicku zicu. To je u sustini regularno povezano, ali maxplus
prijavljuje gresku kad pustim compile i kaze da je vise output portova
povezano sto nije u redu. On uopste ne vidi da te output portove interno
guraju trostaticki baferi. Sad, jedno resenje je da se trostaticki baferi
podignu na najvisi nivo hijerarhije tamo gde se sve te linije spajaju na
bus. Cak iako bi ja te trostaticke bafere grupisao u komponente opet bi
morao da izvucem poseban port za svaku liniju podataka do sheme najviseg
nivoa, sto mi uzasno opterecuje shemu. Zar nije zgodnije da se agregacija
izlaznih portova uradi na nizem nivou pa da ouput portovi budu visebitni, a
onda nekako da se naznaci da su to trostaticki gurani portovi pa da mogu da
se spoje na jedan bus? Da li neko zna da li postoji nacin da se ovo uradi
ili da se prevari maxplus compiler?