Dette dokumentet er en rask og overfladisk forklaring av ting som ikke nødvendigvis fremgår klart av de ulike boksene i skjemategningen. DEBUG-boksen: * Tilkoblingspunkt for JTAG * Tilkoblingspunkt for SPI AVR-boksen: Som navnet tilsier finner vi her en microcontroller. Dens funksjon er å generere tolkninger av sensor-data på displayet. Kommunikasjon mot selve displayet skjer over RS232. Utfra databladet til displayet krever dette en minimum logikknivåspenning på 3.5V. Vi planlegger derfor å "overklokke" våre 3.3V-spenninger til 3.8V, siden alle 3.3V-komponenter takler opp til minst 4.0V. Vi unngår da å konvertere signalet til en høyere spenning. Dersom dette viser seg mislykket er en ekstern step-up en smal sak da det uansett skal være en ekstern kabel mellom UART-pinnene og diaplyet. Kommunikasjon mot sensorkortet gjøres ved hjelp av USB implementert på FPGAen. Kommmunikasjon mot denne tenkes primært gjort ved hjelp av hardwired memory-mapped I/O. Vi har tatt høyde for mange reserveløsninger dersom dette ikke virker. De 19 lederne i minnebussen kan alle brukes som generelle I/O-pinner, og vi kan dermed lage en ad-hoc-bus. Videre har vi trukket opp TWI (aka I2C) til FPGA. TWI er også tilgjengelig på pinner på både displaykort og sensorkort, slik at vi kan bypasse hele USB-subsystemet slik at vi kan teste øvrig funksjonalitet i systemet om USB ikke virker. FPGA-boksen: Her har vi naturlig nok en FPGA. Her vil vi implementere to ting. Den første funksjonen er kobling mot tastaturet. FPGAen vil finne krysningspunktet for tastetrykk, og legge dette tilgjengelig som en bitvektor (log2(16)=4 bits bred). Den vil også gi et interrupt til AVRen. Den største funksjonen er vår USB-master. Den lar AVRen kommunisere med sensorkortet. Logikk-analysator-boksen: Alle enhetene er jumperrekker som i normal konfigurasjon vil være forbundet. Dette gjøres for at vi enkelt skal kunne koble logikkanalysatoren til både FPGA og AVR, og for testingsformåle emulere den andre enheten.