Diodes Incorporates heeft een 16-bits I / O-expander uitgebracht, die een ultra-low-power-oplossing biedt voor het uitbreiden van de beschikbare GPIO op een microprocessor, microcontroller, ASSP, ASIC of FPGA, met behulp van de alomtegenwoordige I2C-interface. De PI4IOE5V6416 helpt bij het openen en besturen van digitale apparaten via een I2C-interface met een breed scala aan ingangs- en uitgangsspanningen van 1,8 V tot 5 V. Met 16 individueel configureerbare I / O's kunnen ontwikkelaars eenvoudig een I2C-interface toevoegen aan oudere randapparatuur zoals keypads, drukknopschakelaars of digitale sensoren. De I2C-bus voldoet aan zowel snelle als standaardmodi.
De kenmerken zijn onder meer:
- Ultra laag vermogen en stroomverbruik: de PI4IOE5V6416 wordt geleverd met een laag stroomverbruik in stand-by van slechts 1,5 µA bij 5 V en 1,0 µA bij 3,3 V en actief stroomverbruik tijdens continue registeruitlezing bij een I2C-bussnelheid van 400 kHz en een voedingsspanning van 1,65 tot 2,3 V is typisch 20 µA (45 µA, max).
- Zeer configureerbare I / O: elk van de 16 poorten op de PI4IOE5V6416 is configureerbaar als een input of output door naar het relevante register te schrijven en elke poort heeft ook een programmeerbare pull-up of pull-down weerstand en programmeerbare uitgangsstroom. Alle I / O-pinnen hebben een push / pull-FET-configuratie: wanneer ze zijn geconfigureerd als een ingang, worden de FET's uitgeschakeld; indien geconfigureerd als een uitgang, biedt de corresponderende FET een pad met lage impedantie naar ofwel VDD (P) of VSS.
- Flexibele en bidirectionele spanningsniveauverschuiving: de PI4IOE5V6416 biedt flexibele, bidirectionele spanningsniveauverschuiving tussen de host en de uitgangen, het vertegenwoordigt een ideale oplossing voor het koppelen van oudere digitale apparaten die werken tot 5,5 V, met moderne hosts die werken met voedingsspanningen zo laag als 1.65V.
- Maskeerbare open-drain actieve interrupt: het biedt maskeerbare open-drain active-low interrupt-output die kan worden geconfigureerd om te triggeren bij de statuswijziging op een van de 16 GPIO's. Deze krachtige functie heeft veel mogelijke toepassingen waarbij een specifieke conditie kan worden gebruikt om een actie op systeemniveau te starten, waardoor de host niet continu het randapparaat hoeft te pollen.
De uitbreidingen zijn twee pakketten, een 24-pins TQFN-pakket (PI4IOE5V6416LE) en een 24-pins TSSOP-pakket (PI4IOE5V6416ZDE). De monsters zijn beschikbaar op de officiële website van de diode.