Diodes Incorporates ha rilasciato l' espansore I / O a 16 bit, che offre una soluzione a bassissimo consumo per espandere il GPIO disponibile su un microprocessore, microcontrollore, ASSP, ASIC o FPGA, utilizzando l'onnipresente interfaccia I2C. Il PI4IOE5V6416 aiuterà l'accesso e il controllo di qualsiasi dispositivo digitale su un'interfaccia I2C con un'ampia gamma di tensioni di ingresso e uscita da 1,8 V a 5 V. Con 16 I / O configurabili individualmente, gli sviluppatori possono aggiungere facilmente un'interfaccia I2C a periferiche legacy come tastiere, interruttori a pulsante o sensori digitali. Il bus I2C è conforme alle modalità sia veloce che standard.
Le caratteristiche includono:
- Potenza e consumo di corrente estremamente bassi : PI4IOE5V6416 è dotato di un basso consumo di corrente in stand-by di soli 1,5 µA a 5 V e 1,0 µA a 3,3 V e consumo di corrente attivo durante la lettura continua del registro a una velocità del bus I2C di 400 kHz e tensione di alimentazione di 1,65 a 2,3 V è tipicamente 20µA (45µA, max).
- I / O altamente configurabile: ciascuna delle 16 porte su PI4IOE5V6416 è configurabile come ingresso o uscita scrivendo nel registro pertinente e ogni porta dispone anche di resistore di pull-up o pull-down programmabile e corrente di uscita programmabile. Tutti i pin I / O presentano una configurazione FET push / pull: quando configurati come ingresso i FET sono disattivati; quando configurato come uscita, il FET corrispondente fornisce un percorso a bassa impedenza a VDD (P) o VSS.
- Spostamento del livello di tensione flessibile e bidirezionale: PI4IOE5V6416 offre uno spostamento del livello di tensione flessibile e bidirezionale tra l'host e le uscite, rappresenta una soluzione ideale per interfacciare dispositivi digitali legacy che funzionano fino a 5,5 V, con host moderni che operano a tensioni di alimentazione basse quanto 1,65 V.
- Interrupt attivo open-drain mascherabile: fornisce un'uscita di interrupt attivo-basso a scarico aperto mascherabile che può essere configurata per attivarsi al cambio di stato su uno qualsiasi dei 16 GPIO. Questa potente funzionalità ha molti usi potenziali in cui una condizione specifica può essere utilizzata per avviare un'azione a livello di sistema, evitando la necessità per l'host di eseguire il polling continuo della periferica.
Gli espansori vengono forniti in due pacchetti, un pacchetto TQFN (PI4IOE5V6416LE) a 24 pin e un pacchetto TSSOP (PI4IOE5V6416ZDE) a 24 pin. I campioni sono disponibili sul sito ufficiale del diodo.