Critical Link, LLC MitySOM www.CriticalLink.com MitySOM-335x Processor Card 9 February 2018 FEATURES TI AM335x Application Processor - Up to 1GHz ARM Cortex A8 MPU - NEON SIMD Coprocessor - 32 KB L1 Program Cache - 32 KB L1 Data Cache - 256 KB L2 Cache - 64 KB RAM - 176 KB boot ROM STANDARD DDR3 SO-DIMM-204 INTERFACE - JTAG Emulation/Debug 2 10/100/1000 Mbps EMACs 24-bit WXGA LCD Interface AM335x Processor Choices Touch Screen Controller - AM3359 (PRU s, 3D and EtherCat) 8 Channel, 12-bit SAR ADC - AM3358 (PRU s and 3D) 2 CAN Interfaces - AM3357 (PRU s and EtherCat) 6 UARTs - AM3356 ( PRU s) 2 USB Ports - AM3354 (3D) 2 4-Channel McASPs - AM3352 3 MMC/SD/SDIO 2 SPI, 2 I2C, GPIO Up To 1 GB DDR3 or 256 MB DDR2 CPU RAM eHRPWM, eQEP Single 3.3V to 5.0V Input Power Supply Up to 1 GB Parallel NAND FLASH APPLICATIONS Up to 16 MB Serial NOR FLASH Embedded Instrumentation (optional) Industrial Automation Industrial Instrumentation Medical Instrumentation 2 Programmable Real-time Units Weighing Scales (PRUs) Processor Dependent Closed Loop Motor Control Integrated Power Management SGX530 3D Graphics Accelerator BENEFITS Processor Dependent Rapid Development / Deployment Watchdog Timer Multiple Connectivity and Interface Real-time clock Options Power Reset and Clock Management Rich User Interfaces (PRCM) High System Integration Crypto Hardware Accelerators (AES, High Level OS Support SHA, PKA, RNG) - Linux Kernel - QNX - Windows CE Ready DESCRIPTION The MitySOM-335x series of highly configurable, small form-factor processor cards features one of Texas Instruments Sitara AM335x Processors. The module includes NAND FLASH and DDR2 or DDR3 RAM memory subsystems. A MitySOM-335x provides a complete and flexible CPU infrastructure for highly integrated embedded systems. 1 Copyright 2018, Critical Link LLC Specifications Subject to Change Critical Link, LLC MitySOM www.CriticalLink.com MitySOM-335x Processor Card 9 February 2018 The onboard AM335x processor provides Cortex-A8 32-bit RISC processor with a NEON SIMD coprocessor. This MPU is capable of running a rich set of real-time operating systems containing software applications programming interfaces (APIs) expected by modern system designers. The ARM architecture supports several operating systems, including Linux, QNX, and Windows CE. In addition to the Cortex-A8, the AM335x family also offers available dual Programmable Real-Time Units (PRUs) when using the AM3356, AM3357, AM3358 or AM3359 processors. These PRUs are 200MHz RISC processors that run independently of the main Cortex-A8 CPU and have access to all the on-chip peripherals as well as all external memory. These can be used for any purpose typical applications include the implementation of custom, industrial serial or Ethernet protocols such as PROFIBUS or EtherCAT. In addition, the PRUs can continue to run while the core CPU is in sleep mode in order to monitor for system wakeup events. Figure 1 MitySOM-335x Block Diagram Figure 1 provides a top level block diagram of the MitySOM-335x processor card. As shown in the figure, the primary interface to the MitySOM-335x is through a standard DDR3 SO-DIMM-204 card edge interface. The interface provides power, synchronous serial connectivity, and many other interfaces provided by the Sitara processor. Details of the SO-DIMM-204 connector interface are included in the SO-DIMM-204 Interface Description, below. 2 Copyright 2018, Critical Link LLC Specifications Subject to Change