La plupart des cartes-mères possèdent quelques entrées-sorties digitales (ou appelées aussi numériques ), mais certaines applications requièrent un nombre de ports plus élevé, et également des fonctions plus élaborées que le ‘tout ou rien’ comme par exemple des compteurs d’impulsions, ou des générateurs d’impulsions à largeur variable ( PWM).
Diamond Systems
Société Américaine, Diamond Systems propose des cartes de fonctions numériques aux formats PC/104 et Mini-PCIe conçues pour les environnements sévères ( -40°C / +85°C en fonctionnement). Les accès sont organisés par blocs de 8 bits et sont compatibles avec les niveaux TTL.
Les cartes sont fournies avec leur pilotes logiciels pour les systemes Windows, Linux, QNX etc… Les cartes les plus populaires sont :GPIO-MM, Onyx-MM…
Diamond Systems propose la carte DS-MPE-GPIO au format mini-PCIe. Cette carte peut être installée dans tout emplacement Mini-PCIe que la carte-mère soit PC/104 ou autre. Elle possède les fonctions E/S classiques, mais aussi des compteurs/minuteurs, des générateurs de PWM