Socrates er et startkit baseret på den nye Altera Cyclone V SoC. SoC’en har en integreret dual-core ARM Cyclone V FPGA med et dual-CortexA9 hard-processor subsystem (HPS). HPS udgøres af processoren og adskillige periferienheder, mens Socrates indeholder et subsæt af periferi som Ethernet, USB, SPI, IIC, UART, μSDCard og GPIO. En 32-bit DDR3-memory bliver brugt sammen med en QSPI-flash som en boot-option sammen med SD Card interfacet. FPGA kan konfigureres med en sekundær QSPI-flash. FPGA’ens I/O-pins er forbundet til flere konnektorer med blandt andet 3,3 V I/O’er og LVDS I/O-standarden.
En speciel LVDS-konnektor er tilgængelig til konnektering af et EBV Observer CMOS sensor-board til Socrates. Under boardet kan man tilslutte et TFT-display med et LVDS-interface.
Blandt referencedesigns kan nævnes: Linux BSP / Golden Top, mle ΣΔ referencedesign og et TFT-design med Linux-support Tbd. Blandt funktionerne i Socrates kan nævnes en 5CSEBA6U23C7N med 110 K logikelementer, 112 DSP-blokke, 5,4 Mbit RAM, HPS, en EPCQ256 konfigurationskomponent, EPCQ256, 128 Mx32 DDR3-memory, en μSD-cardslot, real-time clock og temperatursensor. På I/O-siden finder man PHY11G 1 Gbit PHY, GMII, en USB 2.0 transceiver, UART/USB-konverter, en CAN-transceiver, 3,3V GPIO’er, LVDS-interface, LVDS TFT-interface, 12 bruger-LED’er, navigationstaster, embedded USB-Blaster II samt on-board 1,1V-/1,35V-/1,8V-/2,5V-/3,3V-strømforsyning.
EBV
Web: http://www.ebv.com/socrates

