En multiprocessor -enhed har en microcontroller (master) instruerer flere slave -enheder ( processorer ) . Den 9- Bit Serial Protocol er en måde, at en microcontroller kommunikerer med disse slave -enheder. Features
Alle slave -processorer er forbundet til føreren af den samme ledning . De har alle modtage alle de data master udsender . Lytte til alle de data, der ikke er beregnet til dem, kan bruge en masse af en processor tid , så slave enheder er programmeret til at ignorere trafikken på wiren . De kun behøver at lytte efter en adresse byte . Den 9. bid af den 9- bit seriel protokol identificerer en adresse byte .
Function
adresse byte fungerer som en afbryder . Alle slaver nødt til at stoppe , hvad de gør , og kontrollere adressen byte for at se, om det er deres adresse . Hvis 9th bit er indstillet, byte er en adresse byte og ikke en data byte . Kun rettet slave opfanger alle nedenstående data bytes . I en data byte er den 9. bit ryddet.
System
9- bit seriel protokol reducerer tid at spilde blandt processorer . Alle slaver kun nødt til at lytte ud for en adresse byte . Alle bytes efter adressen bytes er databytes indtil den næste adresse byte er udstedt. Ved denne metode, også den 9. bit signalerer starten og slutningen af en transmission.