Dlaczego zewnętrzny

Mar 14, 2008 3 Replies

No właśnie, dlaczego do FPGA konieczny jest zewnętrzny układ konfigurujący? Jest jakiś konkretny powód dla którego nie jest to zrobione w jednej strukturze z FPGA? Nie da się tak scalić? A może za takim rozdzieleniem przemawia możliwość wybrania układu o odpowiedniej ilości pamięci? A może chodzi po prostu o to żeby nabywcę układów skasować na większą sumę - coś jak z tanimi liniami lotniczymi? ;-)



__Maciek pisze:

Np. dlatego że konfiguracja może być ładowana z uC, i chyba przeważnie tak się to robi, a producenci nie bardzo lubią robić kilka wariantów danego scalaka.

Zdarza się w jednej obudowie, np. Spartan 3AN. K.

__Maciek pisze:

Tak jest w produktach Altery. Nie wiem jak u innych producentów. Dotychczas tłumaczono to tym, że struktury PLD z wewnętrzną konfiguracją opartą na pamięciach nieulotnych są wolniejsze niż wykorzystujące pamięci ulotne. Nawet było to widiczne przy porównaniu szybkości struktur MAX a Flex, AceX i Apex

Nie da się tak scalić? A może za

A nie odpowiada Ci nowa seria MaxIIZ Altery? Dość szybkie Cpld. Nie wiem, czy obrabialne Maxem+plus, Ale Quartusem tak.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required