Entrelacement
L’architecture audio HD prend en charge une technique appelée striping qui peut réduire la quantité de bande passante du bus qui restitue les flux consommés. Si l’interface matérielle HD Audio fournit plusieurs lignes SDO, l’entrelacement peut augmenter la vitesse à laquelle un moteur DMA de rendu peut transférer des données en distribuant alternativement les bits du flux de données entre les lignes SDO. Le premier bit (le bit le plus significatif) passe au-dessus de SDO0, le deuxième bit parcourt SDO1, et ainsi de suite. Par exemple, avec deux lignes SDO, la bande double effectivement le taux de transfert en divisant le flux entre les deux lignes SDO. Un moteur DMA qui utilise l’entrelacement pour transférer un flux de rendu sur deux lignes SDO consomme seulement la moitié de la bande passante de bus qu’il consommerait s’il n’utilisent pas l’entrelacement.
Le pilote de fonction active le striping via le paramètre d’appel de bande de la routine AllocateRenderDmaEngine.
Pour plus d’informations sur l’entrelacement, consultez la spécification audio haute définition Intel sur le site web d’Intel HD Audio .