Emulatore hardware di floppy disk
dispositivo che emula un drive floppy meccanico Da Wikipedia, l'enciclopedia libera
dispositivo che emula un drive floppy meccanico Da Wikipedia, l'enciclopedia libera
Un emulatore hardware di floppy disk è un dispositivo che emula un drive floppy meccanico con un supporto di memoria SSD o di rete, retrocompatibile con il drive che sostituisce. Il processo di emulazione è simile a quello che permette di sostituire un Hard disk con una unità SSD.
Molti vecchi modelli di computers, tastiere e macchinari per l'automazione industriale sono spesso dotati di drive floppy per il trasferimento dei dati. La sostituzione o l'upgrade delle vecchie apparecchiature può risultare difficile a causa dei costi, dell'impossibilità di fermare la produzione o per l'assenza degli upgrade.[1]
I floppy disk e i drive floppy stanno gradualmente uscendo di produzione[2][3][4][5][6] e la sostituzione dei drive difettosi, e dei sistemi che li utilizzano, diventa sempre più difficile. Anche i floppy disk sono delicati e possono richiedere di essere sostituiti spesso. Un'alternativa è l'utilizzo di un emulatore hardware di floppy disk, un dispositivo che appare come un normale drive floppy per la vecchia apparecchiatura, interfacciandosi direttamente con il controller floppy, e salva i dati in un supporto differente quale chiave USB, Secure Digital Card o una risorsa condivisa in rete.
Un tipico controller floppy scrive segnali codificati MFM / FM / GCR verso il drive e legge la stessa codifica quando accede in lettura[7]. Durante la scrittura un componente PLL (hardware o software) decodifica il segnale e l'emulatore può salvare i dati nel formato logico utilizzato dal sistema. Un meccanismo simile ricodifica i dati al momento della lettura. I segnali disturbati vengono filtrati e corretti prima della conversione.
I controller non possono indirizzare direttamente le tracce dei floppy disk e utilizzano impulsi di "step-in" e "step-out". Questi impulsi vengono registrati dall'emulatore, insieme al numero di settore che sta virtualmente ruotando sotto la testina, e determinano la zona di memoria da accedere[8][9].
L'interfaccia di un drive floppy è di basso livello, strettamente legata ai meccanismi necessari a pilotare il motore e la testina. Gli emulatori devono quindi assicurare uguali tempi di risposta ai vari comandi.
L'emulatore può utilizzare diversi sistemi per accedere ai dati emulati:
L'Accesso diretto e l'Immagine disco consentono di emulare anche i floppy disk fuori standard, che non possono essere semplicemente tradotti.
L'Immagine disco può essere anche abbinata all'uso di un drive virtuale per completare il trasferimento dei dati su un computer.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.