Il formato PC/104
A quanto ho trovato in rete la prima produttrice di schede in formato PC/104 è stata la Ampro, costruttrice anche della scheda in mio possesso. Il formato PC/104 si riferisce a uno standard dimensionale (circa 9x9,5 cm) e ad una interfaccia che può essere isa a 8 o 16 bit e/o pci. per collegare schede isa o PC/104 fra di loro basta avere un convertitore pin-to-pin poichè elettricamente il bus pc/104 è identico ad un bus isa. Generalmente le schede PC/104 non si attaccano ad un backplane, come accade per le schede isa, ma ciascuna fornisce un connettore passante per il bus. Possono essere quindi incolonnate fino a 6 schede, se isa, o fino a 4 schede se in formato PC/104 plus che prevede anche un connettore per i segnali pci.
Le schede PC/104 sono diffuse soprattutto in ambito industriale, cosa che rende molto costoso per l'hobbista poter acquistare schede nuove o espansioni anche perchè lentamente il bus sta venendo rimpiazzato da schede madri industriali di dimensioni contenute che hanno già tutto l'hardware che serve a bordo, rendendo più difficoltoso l'approvvigionamento di componentistica surplus.
In formato PC/104 si trova un po' di tutto: schede ide o scsi, schede multiseriali e parallele, schede di rete, schede video, schede controller pcmcia (per usare memorie a stato solido), schede sonore o di acquisizione video, schede multi I/O analogiche o digitali, timer watchdog ecc...

Ampro CoreModule/PC


ManfacturerAmpro
ModelCoreModule/PC
RevisionA
Bus8 bit isa PC-104
Form FactorPC-104
UseMainboard with 8088 compatible cpu
Year1997
Misc---------
FCC-ID---------



In formato PC/104, oltre ai moduli di espansione, si trovano anche delle mainboard complete, generalmente progettate per essere SBC ossia Single Board Computer per poter funzionare senza bisogno di moduli aggiuntivi per cui spesso troviamo presenti, oltre alla CPU, anche le porte di I/O, il necessario per le interfacce utente e una memoria di massa di qualche tipo. La scheda qui raffigurata è costruita intorno ad un chip F8680 (link al datasheet sotto) che è un praticamente un computer completo su di un solo chip infatti ha una cpu 8088 compatibile, l'interfaccia per la ram, una porta seriale, una porta tastiera, un bus isa 8 bit o l'interfaccia per schede di memoria su pcmcia e una scheda video cga. Basta solo aggiungere il bios e un po' di ram esterna. La scheda in mio possesso tuttavia sfrutta solo una parte delle caratteristiche del chip: non è presente infatti nè il collegamento per la porta seriale nè quello per la sezione video cga (che avrebbe richiesto una ram statica esterna da 32k).
L'altro chip della scheda è un controller multifunzione su bus isa F82C721 qui usato solo per la porta parallela e 
(con line driver max 211cai) quella seriale (ma potrebbe fornire una doppia seriale e l'interfaccia floppy ed ide). Completa la dotazione una porta tastiera (purtroppo solo in formato XT), il bus PC/104 passante, la ram (in tagli da 256k o da 1 mega) e uno zoccolo per chip rom di vario tipo (in questo caso occupato da un disk-on-chip riscrivibile da 2 mega con installato il dos). Vi sono infine una presa per il pc-speaker ed un attacco per una batteria esterna che alimenta l'orologio RTC.
La scheda viene alimentata con 5volt ma sono previsti tutti i voltaggi sul bus PC/104. La cpu dovrebbe essere a 14mhz fornendo quindi, secondo il datasheet del chip, una potenza di calcolo paragonabile ad un 286 o ad un 386sx.
Il fatto che sia possibile utilizzare solo una tastiera XT è seccante, tuttavia è impostabile da bios una opzione per avere la console su seriale al boot, come su molte workstation unix.
Il datasheet con le caratteristiche riassuntive della scheda lo trovate qui anche se riporta una cpu a 9 mhz mentre da quello che vedo il quarzo è a 14mhz.
Il supporto tecnico della Ampro mi ha gentilmente fornito il manuale tecnico della scheda in formato pdf (che ho mirrorato qui). Chissà perchè non mettono sul sito la documentazione dei prodotti obsoleti... Da notare che una intera linea di prodotti della Ampro basati su schede PC/104 e cpu 8086 compatibili ha preso il nome di Coremodule; ritengo che questo sia stato il primo della serie.

Visione frontale della scheda ingrandita (185k)

Visione posteriore della scheda (210k)
Datasheet del modulo Ampro
Manuale tecnico del modulo Ampro (573k)
Datasheet del chip F8680 (due versioni, non molto leggibili purtroppo) (RAR 4066k)
Datasheet del chip F82c721 (PDF 347k)
Datasheet del chip Max211cai (PDF 583k)
Software del modulo, due versioni con le utility anche per schede figlie (RAR 308k)
Disk-on-chip toolbox (ZIP 145k)