Esercitazioni

Porta parallela di cosa si tratta ea cosa serve

Sommario:

Anonim

Chiunque abbia un computer o un'apparecchiatura informatica dovrebbe aver sentito parlare della porta parallela e della porta seriale in qualche momento. In questo articolo estenderemo il funzionamento e l'uso del primo, anche se in realtà è estinto a causa delle prestazioni e della compatibilità inferiori. Che tipo pensi sia la porta IDE o PATA degli HDD e USB? Bene ora vedremo.

Indice dei contenuti

Qual è la porta parallela

La porta parallela è un tipo di interfaccia presente nei computer e in altre apparecchiature informatiche ed elettroniche che ci consente di collegare diversi tipi di periferiche. Questa interfaccia di comunicazione viene eseguita attraverso diversi tipi di porte, con un certo numero di contatti o cavi.

Il nome che riceve è dovuto al suo funzionamento, che viene fatto inviando una serie di bit alla volta e sotto forma di pacchetti. Se lo portiamo a un livello fisico, avremmo un cavo per ogni bit inviato, formando così il bus dati. Ad esempio, se volessimo inviare 8 bit alla volta, avremmo bisogno di un bus a 8 fili. Inoltre, viene utilizzata una serie di bit di controllo che viaggeranno in entrambe le direzioni su binari separati per sincronizzare la connessione tra la periferica e l'host e anche i cavi di terra.

Anche attraverso il tipo di connettore che possiamo dedurre che si tratta di un'interfaccia a porta parallela, dal momento che di solito sono connettori di dimensioni considerevoli e con una moltitudine di pin disposti su una linea orizzontale o verticale.

Fonte porta parallela: Centronics

Centronics è senza dubbio la porta parallela più rappresentativa e fino a poco tempo fa poteva essere trovata su schede madri per personal computer, ma tutt'altro che l'unica.

DB25

Gli inizi erano davvero nelle stampanti e la necessità di trasferire il codice ASCII sul dispositivo in modo che la testina di stampa stampasse il carattere in questione. Quando veniva utilizzata una porta seriale, i bit venivano inviati uno a uno e la stampante doveva attendere che il codice completo si unisse nuovamente. Quindi è stato creato un modo per passare l'intero codice ASCII usando 8 pin bidirezionali, insieme ad altri per controllo e terra. A causa del suo rapporto con la stampante Centronics, la porta fu ribattezzata con lo stesso nome, lanciando nel 1970.

La porta parallela è stata sviluppata insieme ai sistemi operativi DOS e Unix, i principali di quel tempo, e ancora oggi nel loro codice interno si riferiscono alle porte parallele allo stesso modo.

Nel caso di sistemi DOS sono chiamati LPT1, LPT2, ecc. che significa Terminale di stampa linea. E nel caso di Unix, sono stati chiamati e sono chiamati / dev / lp0, lp1, ecc.

Implementazioni successive

Oltre alla porta Centronics, i principali produttori stavano lanciando nuove versioni ad alta velocità a causa dell'evoluzione delle periferiche.

DB25

Pin DB25

Successivamente IBM fece lo stesso con la sua serie di stampanti, anche se in questo caso il connettore aveva non meno di 36 pin, chiamato DB25. Una porta che il produttore ha tentato di utilizzare per altre periferiche, anche se senza molto successo, raggiungendo una velocità compresa tra 40 e 60 KB / s.

Bi-tronics

Nel 1992 HP ha inventato il sistema Bi-Tronics per il suo LaserJet 4, un'interfaccia che ha aumentato la capacità dei precedenti connettori paralleli.

PPE ed ECP

Porta EPP su scheda ISA

Successivamente, appariranno porte di capacità superiore, come l' EPP (Enhanced Pasrallel Port), che opera quasi alla velocità del bus ISA. Ciò ha avuto un grande impatto per l'utilizzo in adattatori di rete, unità di archiviazione esterne o scanner. La sua velocità potrebbe raggiungere i 2 MB / s. Quindi Microsft ha sviluppato l' ECP (Extended Capability Port), una porta progettata per essere utilizzata nelle stampanti ad alte prestazioni.

Finalmente l'interfaccia è stata standardizzata mediante la norma IEEE 1284. La capacità è stata estesa con cavi che hanno permesso di collegare fino a 8 dispositivi. E così il suo utilizzo si espanse sempre di più fino a quando non raggiunse unità di archiviazione Zip, dischi rigidi, stampanti e altri dispositivi.

Nuovi tipi di porte parallele per PC

Queste sono le poche porte rimaste in vigore anni fa sui personal computer. Tutto il resto è già una porta seriale.

SDI

Bus IDE

È l'acronimo di Integrated Drive Electronics e in realtà non è l'interfaccia ma il nome del cavo con cui è stata estesa. L'interfaccia si chiama ATA, P-ATA o PATA (Parallel Advanced Technologies Attachment), è uno standard di interfacce di connessione per dispositivi di archiviazione di massa e lettori di dischi ottici e magnetici. ATA è la derivata del nome completo dello standard ATAPI.

Questa interfaccia è stata sviluppata da Western Digital e ovviamente i primi team che l'hanno implementata sono stati IBM, e successivamente Dell e Commodore. Il controllo dell'interfaccia era inizialmente effettuato da un chip dedicato, che sarebbe stato quindi integrato nel chipset o nel bridge sud delle schede. Ciò è stato fatto grazie alla tecnologia DMA (Direct Memory Access) che consentiva l'accesso alla memoria di sistema senza dipendere dalla CPU, quindi era un altro chip che si occupava delle attività che stavano liberando la CPU.

Questa interfaccia nelle sue prime versioni aveva cavi con 40 connettori, ma con l'aspetto della modalità UDMA / 66 il numero era raddoppiato a non meno di 80. L'introduzione di questi 40 cavi non doveva trasportare più dati, ma avevano la funzione di messa a terra, riducendo così gli effetti dell'accoppiamento capacitivo tra cavi adiacenti.

In questo modo possiamo trovare tutte queste versioni fino alla comparsa delle porte Serial ATA:

versione velocità commento
ATA-1 8 MB / s Prima versione
ATA-2 16 MB / s Aggiungi trasferimento a blocchi e supporto DMA
ATA-3 16 MB / s Revisione della precedente
ATA-4 33 MB / s Si chiama UDMA o Ultra DMA
ATA-5 66 MB / s Oppure Ultra ATA-66 abbassa la barriera di latenza di 90 ns, rimanendo a 60 ns.
ATA-6 100 MB / s O Ultra ATA-100 con una latenza di 40 ns
ATA-7 133 MB / s O Ultra ATA-133 con una latenza di 30 ns
ATA-8 166 MB / S O Ultra ATA-167 con una latenza di 24 ns

Per quanto riguarda il bus, supporta un totale di due dispositivi collegati contemporaneamente, uno di essi deve essere un master e l'altro come uno slave, poiché il controller deve sapere come identificare quale unità è quella che dovrebbe ricevere i dati in ogni momento. Questa configurazione verrà eseguita tramite un pannello di ponticelli che includono le unità di archiviazione e i lettori CD / DVD.

Impostazioni dei ponticelli PATA

  • Master: avrà sempre il dispositivo su cui è installato il sistema operativo, si consiglia qualcosa di meno. Se è collegata solo un'unità, deve essere un master. I pin a sinistra verranno fatti un ponte. Slave: è sempre necessario un master per poter funzionare. Il ponticello verrà rimosso per rimanere come slave. Selezione cavo: è una funzione in cui il controller sceglie quale master e quale slave. L'unità più lontana dal cavo sarà sempre il master, mentre quella che si collega al bus centrale sarà lo slave. Limite di capacità: esiste sempre un altro bridge in grado di limitare la capacità di archiviazione dell'unità a 40 GB.

Attualmente questa interfaccia non viene più utilizzata in quanto è stata completamente sostituita dal bus Serial ATA o SATA.

SCSI

Porta SCSI

L'altro connettore con il maggiore impatto in questo caso, più orientato alle workstation e all'array di dischi, è il bus SCSI (Small Computer System Interface). Si tratta di una tecnologia di trasferimento dati parallela simile a PATA ma meno diffusa rispetto alla precedente nelle apparecchiature di consumo generali a causa del suo costo di implementazione più elevato.

È apparso nel 1990 ed è ancora possibile vedere questo tipo di sistema in server o vecchi computer Macintosh, computer ad alte prestazioni e con elevata capacità di archiviazione per arrivare a dove l'IDE non era in grado, ma non di velocità, ma nella capacità di connettere unità.

Queste sono le versioni di SCSI fino alla sua sostituzione con Serial Attached SCSI (SAS), la sua versione seriale:

versione velocità commento
SCSI 1 5 MB / s È un bus a 8 bit con un connettore di tipo Centronics a 50 pin. Supporta una lunghezza massima di 6 me un massimo di 8 dispositivi collegati
SCSI 2 Veloce: 10 MB / S Un bus a 8 bit con un connettore a 50 pin. Supporta 3 m di lunghezza e fino a 8 unità collegate
Largo: 10 MB / S Il bus raddoppia a 16 bit con il suo connettore a 68 pin. Supporta una lunghezza di 3 me un massimo di 16 dispositivi collegati
SCSI 3.1, SPI o Ultra SCSI Ultra: 20 MB / s Connettore a 16 pin a 34 pin e un massimo di 1, 5 m. Supporta 15 dispositivi.
Ultra ampio: 40 MB / s Connettore a 16 pin a 68 pin e un massimo di 1, 5 m. Supporta 15 dispositivi.
Ultra 2: 80 MB / s Connettore a 16 pin a 68 pin con una lunghezza massima di 12 m. Supporta 15 dispositivi.

HDD SCSI

Da SCSI 3.2 l'interfaccia ha iniziato a funzionare su un bus seriale, con le seguenti versioni 3.2 chiamate FireWire, 3.2 chiamate SSA e 3.4 chiamate FC-AL, che non avrebbero posto in questo articolo.

Un'interfaccia ideale per la creazione di grandi volumi RAID su più livelli. Non ha bisogno di un ponticello di configurazione dell'unità e non era compatibile con PATA fino all'arrivo di SAS da parte sua e SATA dall'altra.

Differenze con la porta seriale

Seriale - convertitore parallelo

La grande differenza rispetto alla porta parallela è che le porte seriali inviano due dati come bitstream seriale, uno dietro l'altro sullo stesso cavo. Lo standard della porta seriale è RS-232, uno dei connettori più utilizzati nelle apparecchiature più vecchie per il collegamento di periferiche. che è stato sostituito dalla porta USB principalmente in Europa, mentre FireWire è stato esteso in America dal suo utilizzo in Apple Macitosh.

Nel 1987, con l'ingresso dei PC IBM, è stata creata una delle prime porte seriali bidirezionali, la PS / 2, una porta a 8 bit che può ancora essere utilizzata oggi con mouse e tastiere vecchi, offrendo una velocità compresa tra 80 e 300 KB / s, determinando l'arrivo delle porte seriali per le periferiche. Successivamente apparirà USB 1.0, 1.1, 2.0, ecc.

Conclusioni sulla porta parallela

Attualmente la porta seriale è completamente utilizzata per tutte le applicazioni periferiche e bus. Questa interfaccia richiede molto meno cavi, rendendola più portatile. Consente inoltre il trasporto di energia per alimentare i dispositivi, in particolare da USB 2.0.

L'attrezzatura che abbiamo attualmente non ha connessioni parallele e in esse possiamo vedere porte USB ad alta velocità, porte video HDMI, DisplayPort, DVI o AG P e bus di archiviazione interni come PCI o SATA. In essi abbiamo velocità fino a 2 GB / s in ciascuna corsia PCI-Express versione 4.0.

Se vuoi continuare con noi, ti consigliamo alcuni tutorial interessanti:

Hai mai usato IDE o SCSI? Se hai domande sull'argomento, puoi sempre chiederci nella casella dei commenti. Speriamo che l'abbia trovato utile.

Esercitazioni

Scelta dell'editore

Back to top button