Uniwersalny ekspander I/O do urządzeń przenośnych
Firma Toshiba opracowała układ ekspandera do urządzeń przenośnych, pozwalający rozszerzyć ich funkcjonalność o dodatkowe funkcje, m.in. logiczne (PAL), generacji sygnałów PWM czy obsługi klawiatury.
TC35892/3/4 zawiera do 24 uniwersalnych, konfigurowalnych linii I/O przeznaczonych do realizacji funkcji użytkownika. Współpracuje z mikrokontrolerem za pośrednictwem interfejsu I2C, a w przypadku systemów czasu rzeczywistego wykorzystuje także linię przerwania.
Może korzystać z własnego lub zewnętrznego oscylatora co oznacza, że mikrokontroler może być przełączany w tryb uśpienia podczas aktywnej pracy bloku I/O. TC35892/3/4 obsługuje 96-znakową klawiaturę. Może identyfikować równoczesne przyciśnięcie do 4 klawiszy oraz zawiera układ eliminujący iskrzenie styków.
Zawiera trzy połączone kaskadowo timery, umożliwiające generację sygnałów PWM lub pojedynczych impulsów synchronizowanych czasowo. Nie wymaga przy tym współpracy z zewnętrznym mikroprocesorem. Dodatkowo, zawiera układ logiczny analizujący stan czterech linii wejściowych i generujący na podstawie ich kombinacji dowolny sygnał wyjściowy.
TC35892/3/4 pracuje z napięciem zasilania od 1,62 do 3,6V, pobierając mniej niż 140µA prądu. Zawiera blok zarządzania zasilaniem o 4 trybach pracy, jak również może zostać całkowicie wyłączony, co nie ma wpływu na działanie reszty systemu. Jest zamykany w obudowach BGA-36 (3,5 x 3,5mm) i BGA-25 (3,0 x 3,0mm). W najbliższym czasie pojawią się też wersje w obudowach QFN, przystosowane do pracy w warunkach przemysłowych.