|  Il core a824 3 è il mod ello VHD L dell’ Intel  8243 input /out put expa nder.
 Caratteristiche • Funzionalità basata sul dispositivo Intel 8243 • Cinque porte periferiche a 4 bit: P20, P40, P50, P60, P70 • Due segnali di controllo: CS, PROG • Quattro modi di programmazione per la periferica (tre modi di lettura e scrittura) • Bus dei dati del sistema bidirezionale a 4-bit con i comandi dell'interfaccia del microprocessore standard Interfaccia Il pinout del core a8243 non è stato predisposto per uno specifico insieme di I/O dell’ FPGA , permettendo maggiore flessibilità rispetto all’applicazione dell’utente. I nomi dei segnali sono mostrati nella tabella. 
                                
                                    
                                        | 
                                                
                                                    |  Nome del segnale | Direzione del segnale | Polarità | Descrizione |  
                                                    | PROG | IN | - | CLOCK INPUT. Una transizione high-to-low sul PROG input significa che l’indirizzo ed i bit di controllo sono disponibili sulla porta P20, e una transizione low-to-high significa che i dati sono disponibili sulla porta P20. |  
                                                    | nCS | IN | LOW | CHIP SELECT INPUT. Un livello alto sull’ingresso CS impedisce ogni cambiamento delle uscite o dello stato interno. |  
                                                    | P20[3:0] | INOUT | - | La porta bidirezionale a 4-bit contiene l’indirizzo e i bit di controllo su una transizione high-to-low del PROG input. Durante la transizione low-to-high, la porta contiene i dati per una porta output selezionata durante l’operazione di scrittura, o i dati da una porta selezionata prima della transizione low-to-high durante l’operazione di lettura. |  
                                                    | P40[3:0] P50[3:0] P60[3:0] P70[3:0] | INOUT | - | Porta bidirezionale a 4-bit I/O. Può essere programmata come input (durante l’operazione di lettura), bassa impedenza di entrata (dopo l’operazione di scrittura), o tri-state (dopo l’operazione di lettura). I dati sui pin P20-P23 possono essere scritti direttamente o uniti logicamente con i dati precedenti (logica AND oppure OR). |  |                                          Dati implementativi Il core è stato sintetizzato ed implementato con diversi tipi di dispositivi programmabili Il modello è stato verificato usando l’ambiente di simulazione ed effettivamente utilizzato in hardware di produzione. |