Anche se non lo vediamo comunemente come un'interfaccia denominata separatamente nei sistemi moderni, l'esempio storico più vicino sarebbe l'interfaccia di basso livello all'interno dell'elettronica dell'unità . Pensa alle connessioni fisiche e alla segnalazione elettrica tra il controller interno dell'unità e i suoi piatti (HDD) o chip di memoria flash (SSD). Questo non è qualcosa di esposto esternamente, ma è la vera interfaccia controller-drive al livello più fondamentale.
Le interfacce moderne come SATA, SAS e NVME non sono "vere" in questo senso perché sono protocolli di alto livello costruiti sopra gli strati fisici sottostanti (ad esempio, vari standard di segnalazione differenziale). Gestiscono cose come la correzione degli errori, le pacchetti di dati e la traduzione dei comandi, astrattando la segnalazione elettrica dettagliata tra il controller e l'unità.
In breve, un'interfaccia "vera" controller-drive è un concetto teorico, non un'interfaccia comunemente denominata e usata. Qualsiasi interfaccia nominata che sappiamo è già un'implementazione di livello superiore.
hardware © www.354353.com