Što je serijsko komunikacijsko sučelje?

Serijsko komunikacijsko sučelje (SCI) je sredstvo pomoću kojeg računalne komponente mogu međusobno komunicirati. To može biti unutar samog računala, kao što je od integriranog mikročipa preko serijske sabirnice na pločici ili kartice za proširenje ili preko kabela do vanjskog uređaja kao što je tipkovnica ili pisač. Serijska sučelja se također koriste za neke računalne mrežne tehnologije.

Pojedinosti serijskog komunikacijskog sučelja razmatraju se u preporučenom standardu 232 (RS-232), koji je izvorno osmislila 1962. grupa za standarde koja je na kraju postala poznata kao Electronic Industries Association (EIA). RS-232 opisuje, na jednom kraju serijske komunikacije, podatkovnu terminalnu opremu (DTE) i opremu za završetak podatkovnog kruga (DCE) na suprotnom kraju. Standard dalje opisuje razine napona i druge električne atribute za signal, identifikaciju pinova za fizičko sučelje, funkcije kruga i još mnogo toga.

Od standarda RS-232, jedno od ranih razvijenih serijskih komunikacijskih sučelja je ono što je poznato kao univerzalni asinkroni prijemnik i odašiljač (UART). Prvi UART osigurao je sredstvo za teletipske strojeve za prijenos malih, pet-bitnih sekvenci poznatih kao Baudot kodovi. Kasnije, kako se korištenje digitalnih računala povećalo, američki standardni kod za razmjenu informacija (ASCII) standard opisuje kodiranje znakova u osmobitnom formatu, koji su serijski prenosili između računala putem integriranih krugova i serijskih sučelja oko 1971. Motorola® je tada skovao serijski fraza komunikacijskog sučelja za njihov UART nekoliko godina kasnije.

Način na koji radi serijsko komunikacijsko sučelje je slanje grupa podataka, koji se nazivaju riječima, u ovim pet- ili osam-bitnim sekvencama preko žice ili računalne sabirnice. Bitovi se šalju jedan po jedan u nizu, s početnim bitom koji inicira komunikaciju, nakon čega slijede bitovi podataka i stop bit koji zatvara prijenos. Ovisno o upotrebi, bit za provjeru, nazvan paritet, također se može umetnuti u slijed kako bi se osiguralo da su podaci prošli netaknuti. Ova metoda uokvirivanja prijenosa podataka unutar početnog i zaustavnog bita omogućuje asinkronu komunikaciju. Serijsko sučelje ne mora ostati u vremenu sa sinkroniziranim satom, već mu je umjesto toga dopušteno poslati okvir u bilo kojem trenutku koji uređaj primatelj može prepoznati.
Tehnologija serijskog komunikacijskog sučelja našla je primjenu u brojnim područjima. Jedna vrlo popularna metoda je univerzalna serijska sabirnica (USB) za povezivanje perifernih uređaja s računalom. Unutar kućišta računala, pogoni tvrdog diska ponekad koriste sučelje poznato kao serijski priključak napredne tehnologije (Serial ATA) za brzu komunikaciju s procesorom računala. Mnoge kartice za proširenje koriste drugu vrstu serijskog sučelja koje se naziva ekspresno povezivanje perifernih komponenti (PCI-E). Ipak, serijska komunikacijska sučelja pamte svoje korijene i također se koriste u uobičajenim Ethernet mrežnim okruženjima, kao i u optičkim vlaknima velike brzine.