Zaczynam się ostatnio bawić układami CPLD. Przebijam się właśnie przez podręcznik VHDL-a i zaczłem projektować płytkę do projektu, który będzie wykorzystywał taki układ programowalny. Postawiłem na mający już parę lat układ Xilinx CoolRunner II XC2C256.
W projekcie będę potrzebował możliwości automatycznego ustawienia początkowego stanu rejestrów po włączeniu zasilania. Czyli mam zewnętrzny pin RST, do którego podpinam wejścia RST wszystkich komponentów zaimplementowanych w VHDL-u. Oczywiście wolałbym uniknąć ręcznego wciskania przycisku po każdym podłączeniu zasilania. Stąd pytanie:
W tych układach jest zaimplementowany jakiś wewnętrzny mechanizm czy powinienem użyć jakiegoś zewnętrznego scalaka, choćby DS1818?