Asynchronous Serial Interface
# Asynchronous Serial Interface

L'interface série asynchrone (ASI) est un type d'interface de communication de données servant dans les protocoles de transport MPEG Transport Stream ([MPEG-TS]), qui envoie des données un bit à la fois sur une seule ligne de communication. Il s'agit d'un protocole de communication série qui ne nécessite pas d'horloge commune entre les périphériques connectés, contrairement à l'interface série synchrone (SSI).

Dans un système ASI, les données sont envoyées sous forme de caractères, chaque caractère étant encodé avec un bit de départ, un certain nombre de bits de données (généralement 7 ou 8 bits), un bit de parité optionnel pour la détection d'erreurs et un ou plusieurs bits de stop. Le bit de départ indique au récepteur le début d'un caractère, tandis que le ou les bits de stop indiquent la fin du caractère.

L'ASI est utilisé pour la communication entre des périphériques informatiques, tels que des ordinateurs, des modems et des terminaux, ainsi que pour la communication entre des microcontrôleurs et des périphériques, tels que des capteurs et des actionneurs. Bien que l'ASI soit moins rapide que les interfaces de communication synchrone, il est simple à implémenter et est toujours utilisé dans de nombreux systèmes embarqués et industriels.

