Spark-102 Altera Cyclone V SOC System on Module Integration guide

Size: px
Start display at page:

Download "Spark-102 Altera Cyclone V SOC System on Module Integration guide"

Transcription

1 Spark-102 Altera Cyclone V SOC System on Module Integration guide Revision 2.0

2 Contents 1 Scope SoM introduction Block diagram SOM integration system aspects Power considerations VCCBAT FPGA Encryption Key power Spark Power scheme Reset sources Clocks scheme Temperature sensor JTAG HPS system and Interfaces HPS Memories scheme QSPI NOR memory EEPROM emmc (inand) SD/eMMC interface DDR memory Boot options FPGA Firmware configuration options Interrupt & I/O Table HPS interfaces HPS USB Interfaces Ethernet port UART CAN I2C SPI SOC FPGA part FPGA Banks FPGA IOs Spark-102 HW user manual V2.0

3 5.3 FPGA IOs variation according to FPGA size Transceivers FPGA configuration Configuration via byte blaster Configuration via Software Industrial Ethernet module CSEL Configuration SMARC interface Pin assignment Mechanical considerations SMARC connector Appendix 1 - Hardware devices used on the SOM Appendix 2 Hardware configuration summary Appendix 3 Qsys parameters for the Spark Document Revision History Revision Date Description Initial version Add internal Ethernet PHY connectivity to the FPGA, add phy reset description Add support for Spark-102v Pin out was taken to another documnet 3 Spark-102 HW user manual V2.0

4 1 Scope The purpose of this document is to provide a guide for integrating the Spark-102 into the target hardware in an easy and fast way to shorten and simplify the development process. The guide is divided into two parts, the first guide you through the integration process, giving design samples based on the CB-52 development board (schematics can be provided by Shiratech via support@shiratech.com ), the second part provides a more detailed description of the Spark-102 system. In order to simplify the integration process we recommend the following process: 1. Read through the integration guide about the required interfaces. 2. Use Shiratech s Pin configuration tool to define the solution 3. Use the CB-52 as a reference design and schematics to shorten the development process. For more details if needed, review the Cyclone V user manual. 1.1 SoM introduction The Spark-102 is an industrial embedded System-On-Module (SoM) based on Altera new Cyclone V SoC. The Spark-102 offers a unique combination of a high performance ARM core containing one or two Cortex-A9 cores combined with a large FPGA offering up to 110KLE. The Spark-102 enables the end user to create a tailored solution made of the ARM processor variety of interfaces combined with additional "Soft Core" interfaces based on the FPGA. The unique interconnection between the FPGA and ARM core enables the ARM processor to access the FPGA based interfaces as regular slave interfaces. For industrial automation product development the Spark offers built-in Industrial Ethernet core including dedicated Ethernet ports, built-in FPGA IP and full Linux support reduce R&D efforts, risk and time. The Spark-102 supports the SMARC standard developed by SGET ( utilizing a 314 interface connector providing a rich and flexible interface towards the carrier board. The module has several configuration options for supporting the various Altera SOC sizes and variations along with different memory sizes to support the various project's needs. 4 Spark-102 HW user manual V2.0

5 2 Block diagram The following diagram provides an overview of the SOM. The following paragraphs will provide detailed description of the various parts of the SOM and how to use them in order to build a product based on it. emmc 4-64 GB Serial NOR DDR3 uds SD MUX MMCD[0..3] MMC D[0..7] QSPI (CS0) D[0-31] CSI 2 LANE, I/O LVDS DISPLAY, 16 I/O S M A R K TX/RX USB OTG GE PHY USB PHY CAN 0,1 QSPI (CS1) SPI 0,1 (4 x CS) RGMII UMTI P I N M U X ARM 9 CORE BANK8A/5B FPGA BANK5A B A N K 3 A / B ECAT BLOCK I/O I2C MII MII CPLD (AUT) EEPROM FE PHY FE PHY 100BT 100BT S M A R K I2C 0,1 USART 0 (RX/TX) TRANS BANK4A Clock Driver 64 I/O, 4 CLK PWR_En, WKUP, Idle, Sleep PWR Mng. Clock Driver 6 x SER/DES DIFF. CLK Figure 1 SOM main building blocks 3 SOM integration system aspects 3.1 Power considerations The Spark-102 uses a single 5V power input from which all the other required voltages are taken. The Inlet power should be Rise time: <= 3ms Input voltage range: 5V +/- 5% VCCBAT FPGA Encryption Key power The Altera SOC has an option to maintain an encryption key for FPGA configuration even if the system power is down. For that pin S147 of the SMARC interface should be connected to a power source (between 1.2V - 3V). If the option is not used connect pin S147 to 2.5V. The interface is connected to VCCBAT (D7) pin of the SOC. 5 Spark-102 HW user manual V2.0

6 3.1.2 Spark Power scheme The SPARK-102 has flexible power architecture to support the ARM core and the FPGA's power requirements. The following figure describes the power architecture: Vin 5V 1.1V, (3A) Core TPS V, (3A) DDR3 TPS54318 PG HPS Core FPGA VCC HPS DDR3, DDR3 2.5V,0.6A EP5358HQI 3.3V,0.6A EP5358HQI 1.8V,0.6A EP5358HQI FPGA PLL, OSC, I/O VCCPD FPGA VCCIO Peripherals FPGA VCCIO Peripherals 1.8/2.5V,0.6A EP5358HQI FPGA VCCIO Bank 4A Figure 2 SOM internal power scheme The SOM uses both fixed and configurable power converters for powering the HPS and FPGA IO banks. The following table describes the power levels of available for each I/O bank: FPGA IO banks: FPGA bank Number of I/O Voltage supported Remarks Bank 3A V Not available to the user Bank 3B V Not available to the user Bank 4A V, 2.5V The selection is done by hardware and cannot be changed during operation.* Bank 5A V Fix 6 Spark-102 HW user manual V2.0

7 Bank 5B 7 2.5V Fix Bank 8A 6 2.5V Fix *Notes: Bank 4A power level is controlled via a dedicated pin on the SMARC interface, Bank 4A VCC IO located on P When connected to GND then VCCIO is set 1.8V, when connected to VCC then VCCIO is set to 2.5V. - The pin setting cannot be based on I/O controlled by software! the pin state should be stable at power up and cannot be changed after power up. HPS IO banks: HPS bank Voltage supported Remarks Bank 6 1.5V Internal bank for DDR 7A 1.8V Various interfaces, 7B, 7C 3.3V Various interfaces, like SD and USB 3.2 Reset sources The SPARK-102 supports three reset sources: Cold reset (Power On Reset - RESET_IN# P127 on the SMARC interface) o Used to ensure the HPS is placed in a default state sufficient for software to boot o Triggered by a power-on reset and other sources e.g. push buttons on carrier board o Resets all HPS logic that can be reset o Affects all reset domains Warm reset (FORCE_RECOV# - S155 on the SMARC interface) o Occurs after HPS has already been through a cold reset o Used to recover system from a non-responsive condition o Resets a subset of the HPS state reset by a cold reset o Only affects the system reset domain, which allows debugging (including trace) to operate through the warm reset Debug Reset o Occurs after HPS has already been through a cold reset o Used to recover debug logic from a non-responsive condition o Only affects the debug reset domain The cold and warm resets are controlled by voltage supervisors which guarantee the reset duration. Both signals are available on the SMARC connector. The FPGA can be reset by the SOC ARM core or by an IO pin on the FPGA fabric. 7 Spark-102 HW user manual V2.0

8 Note: When using the 128 MB QSPI Flash memory as a boot source the warm reset does not work automatically due to configuration issues of the QSPI memory. For more details: For 32MB QSPI Flash memory configuration the problem is resolved. 3.3 Clocks scheme The SPARK-102 contains a single clock buffer which distributes a 25 MHz clock to the HPS core, the FPGA clock input 1 and 2 and to the Industrial Ethernet PHY devices. The following figure describes the clock architecture. Single ended 25 MHz Local OSC 25 MHZ Fan Out Buffer 25 MHz HPS CLK1 HPS CLK2 FPGA CLK1 FPGA CLK2 CLK CLK CLKI0_p CLKI1_p HPS Basic Clock Fast Ethernet (ECAT) FPGA Transceiver CLKI Fast Ethernet (ECAT) Transceiver CLKI CLKI2_n/p CLKI3_n/p CLKI4_n/p CLKI5_n/p CLKI6_n/p CLKI7_n/p 100, 125, Other Differential Single End, Differential SMARC CONNECTOR Figure 3 SPARK-102 Clock Architecture 3.4 Temperature sensor The Spark has a build in temperature sensor based on TI Digital Temperature Sensor TMP 108. The device is controlled via I2C1 bus. 3.5 JTAG A 10 pins JTAG connector for byte blaster connectivity is available on the SOM, the connector will be available for development when the SOM is provided with the evaluation board or as an ordering option. 8 Spark-102 HW user manual V2.0

9 4 HPS system and Interfaces The Spark-102 can be ordered with one or two ARM cores running at 800Mhz or 925Mhz (grade 6). The SOM offers a variety of interfaces from the HPS (ARM core) such as USB, Ethernet, I2C, SPI, UART and more. The following paragraphs describe the various interfaces available along with recommendations on how to connect them to the carrier board. 4.1 HPS Memories scheme The SPARK-102 includes several options for non-volatile memories for booting and data storage, including: - A QSPI NOR memory (32MB or 128MB), can be used for a small footprint Linux version or RTOS. - Internal emmc device of 4GB up to 8GB(for larger size please contact Shiratech), used for both software and storage. - A small I2C memory 128x8 EEPROM, used for card details and can be used for system parameters. Figure 4 SPARK-102 Non-Volatile Memory 9 Spark-102 HW user manual V2.0

10 4.1.1 QSPI NOR memory The Spark supports a QSPI NOR memory. The memory is connected to the QSPI interface of the HPS offering: 4 bits Data bus. Up to 108MHz clock. 32Mbytes - optional EEPROM The Spark-102 is supports an internal I2C memory device Atmel AT24C01Ce, located on I2C0 bus of the HPS offering: 1Kbit I2C memory. Can be used as secure boot. Can be used as MAC address for the GE interface. Note: part of the memory is internally used for card parameters emmc (inand) The Spark supports a 4GByte emmc device offering: Up to 8 data bits. Up to 50 MHz clock. An 8GByte option is available as an ordering option SD/eMMC interface The SPARK-102 has a single SD/MMC bus connected to the HPS. The HPS is connected via an internal multiplexer (TXS SDIO Port Expander by TI) to either an internal 4/8 bits wide emmc or to an external 4 bits SD interface. The control of the mux is via an external pin P123 in the SMARC interface, 0 emmc, 1 - external SD, or via software using GPIO 44 of the HPS DDR memory The SPARK-102 integrates 32 bit wide DDR3 running at 400 MHz. The basic configuration is two chips of 256MBx16 (1GB solution). There is also an ordering options for 128MBx16 (512MB solution) and 512MBx16 (2GB solution). 10 Spark-102 HW user manual V2.0

11 HPS D[0..15] DDR3 16 Bits 2Gb 8Gb DDR3 Controller A[0..15] BA[0..2] CS[0,1], ODT[0,1], CK[0,1] D[16..31] DDR3 16 Bits 2Gb 8Gb Figure 5 SPARK-102 DDR support 4.2 Boot options The Altera SOC offers several boot options. These options are selected according to three pins (Bsel 2-0). The Spark support only part of these options Bsel The pins are connected to the SMARC interface, - Bsel 0 is P123 - Bsel 1 is P124, - Bsel 2 is P125 Offering the following options: Bsel value Boot source Support 000 Reserved Not supported 001 FPGA (HPS-to-FPGA bridge) Supported both pins should be set '0' V NAND flash memory Not supported V NAND flash memory Not supported V SD/MMC flash memory with external Not supported transceiver V SD/MMC flash memory with internal transceiver* Supported, Bsel 1 should be tight to '0' V SPI or quad SPI flash memory Not supported V SPI or quad SPI flash memory Supported, both pins should be left open Note: on all BSEL there is an internal pull up is assembled on the SOM. 11 Spark-102 HW user manual V2.0

12 Carrier Module Vcc Vcc Vcc HPS Assembly Option 1.5K BSEL0 BSEL1 BSEL2 FPGA VccVcc 0 Ohm Assembly Option 0 Ohm 0 Ohm MSEL0 MSEL1 MSEL2 MSEL3 MSEL4 Figure 6 - Boot & FPGA Configuration 4.3 FPGA Firmware configuration options The Spark-102 supports FPGA configuration via the ARM processor. The module supports only FPP 16 mode if security and/ or compression are required these modes can be enabled via SW1 which controls MSEL 0 and MSEL 1. MSEL 4-2 are set to '0'. The MSEL pins are available on the SMARC connector in the following pins: - Msel 0 is P104 - Msel 1 is P105 The following MSEL modes are supported: Fast Parallel 16 bits Fast Parallel16 bits /Security enabled Fast Parallel16 bits /Compressed enabled Fast Parallel/Security enabled /Compressed enabled Note- since the BSEL pins have alternate function after POR, the PD resistor should be 1.5K. 12 Spark-102 HW user manual V2.0

13 4.4 Interrupt & I/O Table The following table describes the role of the various HSP IO used on the Spark: Signal I/O Description Remarks SD_MMC_SEL GPIO44 Select between emmc on SOM and usd on carrier 0 emmc 1 - usd SD_PWR_EN GPIO37 Enable power to the carrier usd card Active High GE Interrupt GPI2 Giga Ethernet Interrupt from PHY Active Low TEMP_ALM GPI3 Temperature Sensor Alarm Active Low FE Interrupt GPI1 Fast Ethernet Interrupt Active Low RTC ALARM GPI0 Real Time Clock Alarm Active Low 13 Spark-102 HW user manual V2.0

14 4.5 HPS interfaces HPS USB Interfaces The SPARK-102 supports a single Host/Device (USB OTG) USB interface. The following figure describes the USB interface in the SPARK-102. HPS Data[0..7] Ctrl USB PHY OTG (USB3300) USB 0 Figure 7 - HPS USB Interfaces A USB PHY (Microchip's USB3300) is used to convert the HPS ULPI interface into a USB OTG interface. The USB OTG and Host interfaces can control a power distributer on the carrier board. The following figure describes the USB control signals. Vcc USB_EN SOM Carrier USB_EN_OC# USB_EN_OC# EN USB Power OC# VOUT Figure 8 - HPS USB Control Signals To save signals space over the SMARC connector the SPARK-100 ECAT USB interfaces use a single line to support both, power enable and over current. The carrier power distributer MUST use a high level enable pin and open drain low active "Over-Current" signal. In this way a level high will enable the power distribution while a level low from the HPS or the Overcurrent signal will disable the power distribution Ethernet port The SPARK-102 supports a Giga Ethernet interface. The Giga Ethernet uses the HPS RGMII interface. The following figure describes the Giga Ethernet interface. 14 Spark-102 HW user manual V2.0

15 HPS RGMII 4 x TX 125 Mhz 4 x RX Controls Int. NReset Micrel ksz9031 Module LEDS Carrier GE Analog LEDS 25M 15 Spark-102 HW user manual V2.0 Figure 9 - Giga Ethernet Interfaces The 1G Ethernet PHY is Micrel's KSZ9031. It uses an RGMII interface running at 125 MHz. The 125 MHz clock is generated by the KSZ9031 Giga Ethernet PHY. The 1G Ethernet PHY analog signals (TX+/-, RX+/-) are connected to the SMARC edge connector. Two led signal from the GE PHY are also connected to the SMARC edge connector. MDC/MDIO - The Ethernet MDC/MDIO signals are connected to the internal phy and are not available on the SMARC connector UART The SOC offer one or two UARTs. Each UART includes Rx, Tx, CTS and RTS. The HPS supports up to two UART interfaces. UART 0 is usually used for Linux CLI interface. Some of the UART signals share the same pins as the SPI interfaces which available on the SMARC connector. UART0 TX/RX signals are available on the SMARC SER3 interface. Programmable character properties, such as number of data bits per character, optional parity bits, and number of stop bits. Programmable baud rate. Automatic flow control mode per standards. The maximum UART baud rate is 6.25 mega symbols per second CAN The HPS offers up to two CAN controllers based on the Bosch D_CAN controller and offer the following features: Compliant with CAN protocol specification 2.0 part A & B. Programmable communication rate up to 1 Mbps. Holds up to 128 messages. Supports 11-bit standard and 29-bit extended identifiers. Programmable interrupt scheme.

16 Direct access for host processor. DMA controller may be used for large transfers I2C The SPARK-102 supports two I2C master interfaces out of the HPS: I2C0 is used as I2C_GP (SMARC standard). I2C1 is used as I2C_PM (SMARC standard). On the Spark there are two I2C devices: Serial EEPROM (AT24C01C by Atmel) which is located on I2C0 and is used for card parameters and user specific data and A temperature sensor which is located on I2C1. The following figure describes the I2C interfaces. Module Carrier HPS I2C1 Temp Sens I2C_PM I2C0 eeprom FPGA I2C_GP I2C_CAM I2C_LCD Figure 10 - SPARK-102 I2C Interfaces According to the SMARC standard there are two additional I2C interfaces, I2C_CAM and I2C_LCD. These interfaces can be implemented in the FPGA if required. The following table describes the I2C addresses mapping. Ref. Chip I2C Port Address A Port Address B Description Ux Temp Sens RW 48H Temperature Sensor Ux EEPROM RW 50H EEPROM SPI The SPARK-102 supports up to two SPI interfaces connected to the HPS. Each port offers: Single CS signal for each SPI interface. Programmable master serial bit rate up to 50 MHZ. Serial master Programmable data item size of 4 to 16 bits Note When the SPI interfaces are not in use, the pins can be configured as a GPIOs. 16 Spark-102 HW user manual V2.0

17 5 SOC FPGA part The Spark 102 offer a range of FPGA sizes starting from 25KLEs and up to 110KLEs, supporting both SE and SX SOC variations. The Spark offers 102 FPGA I/Os on the SOM interface along with 6 high speed transceivers. 5.1 FPGA Banks Most of the FPGA banks are available at the SMARC interface for general purpose use. The banks that are not available are used internally for the Industrial Ethernet (IE) module. - Bank 3A and Bank 3B are used for the IE and are not available for the user(set to 1.8V) - Bank 4A is fully available to the user with a configurable voltage level (2.5v or 1.8V). - Bank 5A is available to the user as LVDS interface (2.5V). - Bank 5B and Bank 8A are available to the user (2.5V). The Banks IO number is dependent on the FPGA size. (Check the SOC data sheet and paragraph 5.3 for details). - Up to 6 transceivers (SX version). CSI 2 LANE, I/O LVDS DISPLAY, 16 I/O BANK8A/5B BANK5A ECAT BLOCK FPGA B A N K 3 A / B I/O I2C MII MII CPLD (AUT) EEPROM FE PHY FE PHY 100BT 100BT S M A R K TRANS BANK4A Clock Driver Clock Driver 6 x SER/DES DIFF. CLK 64 I/O, 4 CLK Figure 11 - FPGA Banks 17 Spark-102 HW user manual V2.0

18 5.2 FPGA IOs The following FPGA I/Os are available on the SMARC interface: FPGA bank Number of I/O Voltage supported Bank 4A V, 2.5V* Bank 5A V Bank 5B 7** 2.5V Bank 8A 6** 2.5V Notes: All FPGA GPIO which can be differential pairs are routed as pairs to the SMARC connector. *The selection pin is available at the SMARC interface. ** The number of IO in Bank5A and Bank8A are dependent on the FPGA size 5.3 FPGA IOs variation according to FPGA size The Spark-102 support several SOC variations starting from 25KLE and up to 110KLE for both SE and SX series. Altera offers the same package for all variations however there are differences between the pin out of the different FPGA sizes and types. The 110KLE and 85KLE (A6/A5) share the same pin out while the 40KLE and 25KLE (A2/A4) share different pin out. The following pins are should be tied to ground for the A5/A6 devices so in case the solution should support also A2 and A4 parts, these pins should not be used a and should be connected to ground. PIN_H4 PIN_H5 PIN_H6 PIN_K8 PIN_L8 PIN_L9 GND GND GND GND GND GND PIN_L10 GND The following pins are available for the A6 and A5 only when using an A2 or A4 device they should be connected as follows: PIN_W19 PIN_W20 PIN_W21 PIN_W24 PIN_W25 PIN_Y24 Not connected, leave open GND GND GND Not connected, leave open GND 18 Spark-102 HW user manual V2.0

19 It means that for a design which uses both FPGA sizes these pins should not be used! An additional variation is between the SX and SE devices, the difference is the transceivers which are available on the SX devices. When using a Spark with SE device the following should be done: The transceivers received lines should be tied to ground. The transmit lines should be left open. 5.4 Transceivers The Cyclone V SX family provides 6 transceivers at Gigabits per second (Gbps). These transceivers comply with a wide range of protocols and data rate standards. On the Spark the transceivers are routed as differential pairs to support high speed applications. The Spark also provide optional low jitter differential clock using a build in clock generator, with an option to provide differential clocks. 5.5 FPGA configuration The FPGA can be configured in several ways: Configuration via byte blaster The Spark has an option for a build in 10 pins JTAG connector for connecting the byte blaster (for development boards only. ordering option) Configuration via Software The FPGA can be easily configured via Software. The FPGA configuration file should be placed in the FAT part of the SD used for software. The FPGA file should be in FPP 16(Fast parallel 16 bits), security disable, compression disable, RBF format, the file should be called fpga.rbf. The FPGA will be programed by the boot software, which means that FPGA download can be done without any customization of the SW thus provides total decoupling between the SW and HW development. 19 Spark-102 HW user manual V2.0

20 5.6 Industrial Ethernet module A Master/Slave Industrial Ethernet (IE) module is available as an ordering option on the SOM. The module utilize Industrial Ethernet FPGA firmware (From Softing ) providing various standard interfaces like EtherCAT, Profinet and others. The module includes the following items: Two Fast Ethernet PHY (Microchip KZS8081MNX). Clock distribution to support the ECAT timing requirement. An authentication EPLD to enable the FPGA Firmware supporting all relevant protocols. EEPROM needed by the ECAT to store parameters. The following figure describes the ECAT module. MII 4 x TX 4 x RX Controls LINK Micrel KSZ8081 Module LEDS Carrier FE Analog LEDS Con. & Mag. BANK3A/ BANK3B Clock Buffer 25 MHz MII 4 x TX 4 x RX Controls Micrel KSZ8081 LEDS FE Analog LEDS Con. & Mag. LINK CPLD License Authentication FPGA EEPROM ECAT Parameters Figure 12 Industaril Ethernet Module The Fast Ethernet PHYs are connected to the FPGA Bank3A and Bank3B. via MII interface to enable minimal delay in the PHY (No need for a FIFO) as required by the IE standard. The Authentication CPLD for the IP and the EEPROM are also connected to Bank3A. 20 Spark-102 HW user manual V2.0

21 The following table provides the pins used for Ethernet connectivity to the FPGA. BANK Diff. Pair Pin Description CPLD VREFB3BN0 DIFFIO_RX_B26n AE9 CPLD_CLK_SHIFT VREFB3BN0 DIFFIO_RX_B26p AD10 CPLD_CHAL_VAL VREFB3BN0 DIFFIO_RX_B30n AE11 CPLD_CHAL_DATA VREFB3BN0 DIFFIO_RX_B30p AD11 CPLD_RESP_VALID VREFB3BN0 DIFFIO_RX_B38n AD12 CPLD_RESP_DATA VREFB3BN0 DIFFIO_RX_B38p AE12 CPLD_RST_SYSTEM_n VREFB3BN0 DIFFIO_RX_B27n EEPROM U11 ECAT_I2C DATA VREFB3BN0 DIFFIO_RX_B27p T11 ECAT_I2C CLK VREFB3BN0 DIFFIO_TX_B25n Fast Ethernet 1 AF4 PHY1 TXD0 VREFB3BN0 DIFFIO_TX_B32p AF5 PHY1 TXD1 VREFB3BN0 DIFFIO_TX_B32n AF6 PHY1 TXD2 VREFB3BN0 DIFFIO_TX_B33p AF7 PHY1 TXD3 VREFB3BN0 DIFFIO_TX_B25p AE4 PHY1 TX_CLK VREFB3BN0 DIFFIO_TX_B28p AE7 PHY1 TX_EN VREFB3BN0 DIFFIO_TX_B36n AH2 PHY1 RXD0 VREFB3BN0 DIFFIO_TX_B36p AH3 PHY1 RXD1 VREFB3BN0 DIFFIO_TX_B37n AH4 PHY1 RXD2 VREFB3BN0 DIFFIO_TX_B40p AH6 PHY1 RXD3 VREFB3BN0 DIFFIO_TX_B28n AF8 PHY1 RX_DV VREFB3BN0 DIFFIO_TX_B29n AF9 PHY1 RX_ER VREFB3BN0 DIFFIO_TX_B33n AG6 PHY1 RX_CLK VREFB3BN0 DIFFIO_RX_B34n AF10 PHY1 CRS VREFB3BN0 DIFFIO_RX_B34p AF11 PHY1 COL VREFB3BN0 DIFFIO_TX_B29p AE8 PHY1 LINK STATUS VREFB3AN0 DIFFIO_RX_B1n Fast Ethernet 2 Y8 PHY2 TXD0 VREFB3AN0 DIFFIO_RX_B1p W8 PHY2 TXD1 VREFB3AN0 DIFFIO_RX_B3n T8 PHY2 TXD2 VREFB3AN0 DIFFIO_RX_B3p U9 PHY2 TXD3 VREFB3AN0 DIFFIO_RX_B5p U10 PHY2 TX_CLK VREFB3AN0 DIFFIO_RX_B5n V10 PHY2 TX_EN VREFB3AN0 DIFFIO_TX_B6n AD4 PHY2 RXD0 VREFB3AN0 DIFFIO_TX_B6p AC4 PHY2 RXD1 VREFB3AN0 DIFFIO_TX_B4n AB4 PHY2 RXD2 VREFB3AN0 DIFFIO_TX_B4p AA4 PHY2 RXD3 VREFB3AN0 DIFFIO_TX_B8p AD5 PHY2 RX_DV VREFB3AN0 DIFFIO_TX_B2p Y5 PHY2 RX_ER VREFB3AN0 Y4 PHY2 RX_CLK VREFB3AN0 DIFFIO_RX_B7n AA11 PHY2 CRS VREFB3AN0 DIFFIO_RX_B7p Y11 PHY2 COL VREFB3AN0 DIFFIO_TX_B8n AE6 PHY2 LINK STATUS Misc. VREFB3BN0 DIFFIO_RX_B35p T13 FE MDC VREFB3BN0 DIFFIO_RX_B35n T12 FE MDIO VREFB3BN0 DIFFIO_TX_B37p AG5 FE_CLKO (25 MHz) Phy Reset and Phy configuration: After the FPGA is loaded, an active low reset should be asserted to the Phy devices for proper operation. The Phy reset is provided for both Phy devices. The Phy devices reset should be assigned AG5 of the FPGA for Spark102v1 and to pin AH5 for spark-102v2. 21 Spark-102 HW user manual V2.0

22 During reset the phy config pins should be set to '0' (CRS, Collision and RXDV). 5.7 CSEL Configuration There are two signals CSEL0 and CSEL1 that define the FPGA internal clock architecture. These signals are not available to the user and are defined as default on the SOM. 6 SMARC interface Pin assignment The connector offers 314 pins which are used for: Power GPIOs Fixed interfaces like GE and USB RFU - unused pins reserved for future use. The full pin out of the Spark is available in a dedicated document SPARK pin out definition available on the Shiratech web site. The SPARK-102 supports the SMARC standard connector. The pin out is defined in the following document: 22 Spark-102 HW user manual V2.0

23 7 Mechanical considerations The mechanical dimensions are according to the SMARC standard, the full details are available at The following figures are taken from the standard to show the physical dimensions of the module and the required layout of the carrier board. Note that the Spark is using the smaller option of 82x Spark-102 HW user manual V2.0

24 7.1 SMARC connector The SMARC connector is available from several vendors, below are the part list from Foxconn, other part numbers from other vendors are available in the SMARC HW specification. Vendor Vendor P/N Stack Height Body Height Contact Plating Foxconn AS0B821-S43B - *H 1.5mm 4.3mm Flash Black Foxconn AS0B821-S43N - *H 1.5mm 4.3mm Flash Ivory Foxconn AS0B826-S43B - *H 1.5mm 4.3mm 10 u-in Black Foxconn AS0B826-S43N - *H 1.5mm 4.3mm 10 u-in Ivory Foxconn AS0B821-S55B - *H 2.7mm 5.5mm Flash Black 24 Spark-102 HW user manual V2.0

25 Foxconn AS0B821-S55N - *H 2.7mm 5.5mm Flash Ivory Foxconn AS0B826-S55B - *H 2.7mm 5.5mm 10 u-in Black Foxconn AS0B826-S55N - *H 2.7mm 5.5mm 10 u-in Ivory Foxconn AS0B821-S78B - *H 5.0mm 7.8mm Flash Black Foxconn AS0B821-S78N - *H 5.0mm 7.8mm Flash Ivory Foxconn AS0B826-S78B - *H 5.0mm 7.8mm 10 u-in Black Foxconn AS0B826-S78N - *H 5.0mm 7.8mm 10 u-in Ivory 25 Spark-102 HW user manual V2.0

26 Appendix 1 - Hardware devices used on the SOM Chip Vendor Details MT29F1G01AAADD Micron NOR Flash Memory - Serial Peripheral Interface (SPI) TXS02612 TI SDIO port expander with voltage level translation AT24C01C Atmel I2C-Compatible (2-wire) Serial EEPROM 1-Kbit (128 x 8) USB3300 Microchip High speed USB host device or OTG phy TMP108 TI Low Power Digital Temperature Sensor With Two-Wire Serial Interface in WCSP KSZ9031RN Micrel 1G Ethernet Physical layer chip KSZ8081MNXCA Micrel 10/100 Ethernet Physical layer chip (Used for Industrial Ethernet) 24LC16BT Microchip EEPROM for EtherCAT M570F11NCA Altera Authentication CPLD 26 Spark-102 HW user manual V2.0

27 Appendix 2 Hardware configuration summary Signal Description Default BSEL [2..0] MSEL [4..0] CSEL[1..0] Bank 4A VCC IO HPS Boot select 101 emmc on SOM 111 QSPI on SOM 100 SD card on Carrier board 011 SPI on carrier board FPGA FW downloads (Only MSEL0 and MSEL1 are available Fast Parallel Fast Parallel/Security Fast Parallel/Compressed Fast Parallel/Security/Compressed Select the internal clock scheme for booting. Depend on the boot chip. Select power for BANK4A VCCIO 0 VCCIO = 1.8V 1 VCCIO = 2.5V Switches on Carrier board Switch on Carrier board Fixed, internal. Switch on Carrier board 27 Spark-102 HW user manual V2.0

28 Appendix 3 Qsys parameters for the Spark The following paragraph provides the HPS configuration used in the demo version provided for the Spark. 28 Spark-102 HW user manual V2.0

29 29 Spark-102 HW user manual V2.0

30 The user can modify the configuration according to need. Care must be taken for interfaces which are connected to hardware devices located on the module like USB, GE, I2C etc For interfaces which are connected directly connected to Spark interface, the configuration is open, can should be taken to the power level provided to these interfaces. 30 Spark-102 HW user manual V2.0

31 Clock configuration: 31 Spark-102 HW user manual V2.0

32 DDR setting: 32 Spark-102 HW user manual V2.0

33 33 Spark-102 HW user manual V2.0

34 34 Spark-102 HW user manual V2.0

35 35 Spark-102 HW user manual V2.0

36 36 Spark-102 HW user manual V2.0

Spark-501 Standard SMARC, Cortex-A5 based System on Module Integration guide

Spark-501 Standard SMARC, Cortex-A5 based System on Module Integration guide Spark-501 Standard SMARC, Cortex-A5 based System on Module Integration guide Revision 1.1 Contents 1 Scope... 4 1.1 SoM introduction... 4 1.2 SoM models... 4 2 SPARK-501 Integration guide... 5 2.1 Block

More information

CB-52 Development board for the Spark-100 and Spark-102 Product Brief

CB-52 Development board for the Spark-100 and Spark-102 Product Brief CB-52 Development board for the Spark-100 and Spark-102 Version 2.01 Product Brief Document Revision History Revision Date Description 1.0 3.10.2016 Initial version 2.0 21.5.2017 Pin out was taken to another

More information

CB-50 Development board for the Spark-100 Product Brief

CB-50 Development board for the Spark-100 Product Brief CB-50 Development board for the Spark-100 Version 1.0 Product Brief Contents 1 Scope... 3 2 Overview... 3 2.1 Top view... 4 2.2 Bottom view... 4 2.3 Ordering options... 5 3 Detailed description... 6 3.1

More information

AT-501 Cortex-A5 System On Module Product Brief

AT-501 Cortex-A5 System On Module Product Brief AT-501 Cortex-A5 System On Module Product Brief 1. Scope The following document provides a brief description of the AT-501 System on Module (SOM) its features and ordering options. For more details please

More information

Intel Stratix 10 SoC Device Design Guidelines

Intel Stratix 10 SoC Device Design Guidelines Intel Stratix 10 SoC Device Design Guidelines Updated for Intel Quartus Prime Design Suite: 18.0 Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1. Introduction to the...4

More information

AT-901 ARM9 System on Module Hardware user manual

AT-901 ARM9 System on Module Hardware user manual AT-901 ARM9 System on Module Hardware user manual Revision 1.0 Contents 1. Introduction... 4 2. AT-901 internal hardware description... 4 2.1. Block Diagram... 4 2.2. AT-901 System... 5 2.2.1. ARM-926EJ-S

More information

AT-501 Cortex-A5 System on Module Integration guide

AT-501 Cortex-A5 System on Module Integration guide AT-501 Cortex-A5 System on Module Integration guide Revision 1.0 Contents 1. Scope... 4 1.1 SoM introduction... 4 1.2 SoM models... 4 2. AT-501 Integration guide... 6 1.3 Power connectivity... 6 1.4 Reset...

More information

S2C K7 Prodigy Logic Module Series

S2C K7 Prodigy Logic Module Series S2C K7 Prodigy Logic Module Series Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware The S2C K7 Prodigy Logic Module is equipped with one Xilinx Kintex-7 XC7K410T or XC7K325T FPGA device

More information

SheevaPlug Development Kit Reference Design. Rev 1.2

SheevaPlug Development Kit Reference Design. Rev 1.2 SheevaPlug Development Kit Reference Design Rev 1.2 INTRODUCTION...4 SECTION 1 OVERVIEW...6 1.1 SHEEVAPLUG DESCRIPTION....6 Figure 1.1: SHEEVAPLUG Components and JTAG test card...6 Figure 1.2: SheevaPlug

More information

KSZ9692PB User Guide Brief

KSZ9692PB User Guide Brief KSZ9692PB User Guide Brief KSZ9692PB Evaluation Platform Rev 2.0 General Description The KSZ9692PB Evaluation Platform accelerates product time-to-market by providing a hardware platform for proof-of-concept,

More information

NovTech System On Chip NOVSOM CV

NovTech System On Chip NOVSOM CV NovTech System On Chip NOVSOM CV User s Guide Document Number: NOVSOM_CV_002 Rev. 0.2 05/2014 Property of NovTech, Inc, under NDA Page 1 of 31 Contact Information: Home Page: Company: www.novtech.com Modules:

More information

MYD-C437X-PRU Development Board

MYD-C437X-PRU Development Board MYD-C437X-PRU Development Board MYC-C437X CPU Module as Controller Board Two 0.8mm pitch 100-pin Connectors for Board-to-Board Connections Up to 1GHz TI AM437x Series ARM Cortex-A9 Processors 512MB DDR3

More information

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions. Cobalt MC Gumstix, Inc. shall have no liability of any kind, express or implied, arising out of the use of the Information in this document, including direct, indirect, special or consequential damages.

More information

i.mx 8M MINI System-On-Module (SOM) Hardware Architecture

i.mx 8M MINI System-On-Module (SOM) Hardware Architecture i.mx 8M MINI System-On-Module (SOM) Hardware Architecture Document No: IMX8M-MINI-SOM-HA Version: 1.0 Date: February 26, 2019 Table of Contents 1. INTRODUCTION... 3 2. HARDWARE PLATFORM... 3 2.1. HARDWARE

More information

xpico 200 Series Evaluation Kit User Guide

xpico 200 Series Evaluation Kit User Guide xpico 200 Series Evaluation Kit User Guide This guide describes how to setup the xpico 200 series evaluation kit and provides the information needed to evaluate the included xpico 240 or xpico 250 embedded

More information

COM-RZN1D - Hardware Manual

COM-RZN1D - Hardware Manual COM-RZN1D - Hardware Manual Hardware Manual 4 / 01.10.2018 emtrion GmbH Copyright 2018 emtrion GmbH All rights reserved. This documentation may not be photocopied or recorded on any electronic media without

More information

HSMC Ethernet 2-Port 1588 Precision Timing

HSMC Ethernet 2-Port 1588 Precision Timing Ethernet 2-Port 1588 Precision Timing PHY Daughter Board 1 Table of Contents 1 INTRODUCTION... 4 2 FEATURES... 5 3 BOARD DESCRIPTION... 6 3.1 BLOCK DIAGRAM... 6 3.2 BOARD COMPONENTS... 7 3.2.1 LEDs...

More information

Designing with ALTERA SoC Hardware

Designing with ALTERA SoC Hardware Designing with ALTERA SoC Hardware Course Description This course provides all theoretical and practical know-how to design ALTERA SoC devices under Quartus II software. The course combines 60% theory

More information

Quick Start Guide. TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM

Quick Start Guide. TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM Get to Know the TWR-VF65GS10 Dual Quad SPI K20 JTAG Header UART Selection

More information

UNC20 Module. User's Manual. D Breisach, Germany D Breisach, Germany Fax +49 (7667)

UNC20 Module. User's Manual. D Breisach, Germany D Breisach, Germany Fax +49 (7667) UNC20 Module User's Manual P.O: Box 1103 Kueferstrasse 8 Tel. +49 (7667) 908-0 sales@fsforth.de D-79200 Breisach, Germany D-79206 Breisach, Germany Fax +49 (7667) 908-200 http://www.fsforth.de Copyright

More information

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet HZX-51822-16N03 Bluetooth 4.0 Low Energy Module Datasheet SHEN ZHEN HUAZHIXIN TECHNOLOGY LTD 2017.7 NAME : Bluetooth 4.0 Low Energy Module MODEL NO. : HZX-51822-16N03 VERSION : V1.0 1.Revision History

More information

HSMC Ethernet Quad-PHY Daughter Board

HSMC Ethernet Quad-PHY Daughter Board Ethernet Quad-PHY Daughter Board 1 Table of Contents 1 INTRODUCTION... 4 2 FEATURES... 5 3 BOARD DESCRIPTION... 6 3.1 BLOCK DIAGRAM... 6 3.2 COMPONENTS... 7 3.2.1 LEDs... 8 3.2.2 MDIO Connector J2... 8

More information

MitySOM-5CSx Design Guide

MitySOM-5CSx Design Guide 1 Overview The MitySOM-5CSx family of modules are designed to take most of the pain out of developing a new product based on the Altera Cyclone V FPGAs that include ARM processing core[s]. The long list

More information

DP-8020 Hardware User Guide. UG1328 (v 1.20) December 6, 2018

DP-8020 Hardware User Guide. UG1328 (v 1.20) December 6, 2018 DP-8020 Hardware User Guide Revision History The following table shows the revision history for this document. Section General updates Revision Summary 12/06/2018 Version 1.0 Initial Xilinx release. DP-8020

More information

SoC Platforms and CPU Cores

SoC Platforms and CPU Cores SoC Platforms and CPU Cores COE838: Systems on Chip Design http://www.ee.ryerson.ca/~courses/coe838/ Dr. Gul N. Khan http://www.ee.ryerson.ca/~gnkhan Electrical and Computer Engineering Ryerson University

More information

Product Technical Brief S3C2416 May 2008

Product Technical Brief S3C2416 May 2008 Product Technical Brief S3C2416 May 2008 Overview SAMSUNG's S3C2416 is a 32/16-bit RISC cost-effective, low power, high performance micro-processor solution for general applications including the GPS Navigation

More information

Hugo Cunha. Senior Firmware Developer Globaltronics

Hugo Cunha. Senior Firmware Developer Globaltronics Hugo Cunha Senior Firmware Developer Globaltronics NB-IoT Product Acceleration Platforms 2018 Speaker Hugo Cunha Project Developper Agenda About us NB IoT Platforms The WIIPIIDO The Gateway FE 1 About

More information

BT-22 Product Specification

BT-22 Product Specification BT-22 Product Specification Features Amp ed RF, Inc. Description 10.4 mm x 13.5 mm Our micro-sized Bluetooth module is the smallest form factor available providing a complete RF platform. The BT-22 is

More information

REV CHANGE DESCRIPTION NAME DATE. A Release

REV CHANGE DESCRIPTION NAME DATE. A Release REV CHANGE DESCRIPTION NAME DATE A Release 11-07-12 Any assistance, services, comments, information, or suggestions provided by SMSC (including without limitation any comments to the effect that the Company

More information

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications Embedded TCP/IP 10-BaseT Network Module Features 8-bit reprogrammable Microcontroller with Enhanced Flash program memory, EEPROM and Static RAM data memory On board 10Mbps Ethernet controller, and RJ45

More information

March 21, BT22 Datasheet. Amp ed RF Technology, Co., Ltd.

March 21, BT22 Datasheet. Amp ed RF Technology, Co., Ltd. March 21, 2011 BT22 Datasheet Amp ed RF Technology, Co., Ltd. BT22 Features Bluetooth features Bluetooth qualified Bluetooth v2.1+edr Class 2 radio Range up to 30m LOS Description 10.4 mm x 13.5 mm Our

More information

Raggedstone4 User Manual. Issue 1.1c. Enterpoint Ltd. Raggedstone4 Manual Issue 1.1c

Raggedstone4 User Manual. Issue 1.1c. Enterpoint Ltd. Raggedstone4 Manual Issue 1.1c 1 Raggedstone4 User Manual Issue 1.1c 2 Kit Contents You should receive the following items with your Raggedstone4 development kit: 1 - Raggedstone4 Board 2-4 Digit, 7 Segment LED display (fitted) 3 PC

More information

EX-9686U/A-L(A9) Hardware User Manual

EX-9686U/A-L(A9) Hardware User Manual EX-9686U/A-L(A9) Hardware User Manual Release Notes Version Release Date Notes 1.00 November, 2013 Initial Release 2.00 January, 2014 The 2 nd release Disclaimer This documentation is provided for use

More information

MYC-C437X CPU Module

MYC-C437X CPU Module MYC-C437X CPU Module - Up to 1GHz TI AM437x Series ARM Cortex-A9 Processors - 512MB DDR3 SDRAM, 4GB emmc Flash, 32KB EEPROM - Gigabit Ethernet PHY - Power Management IC - Two 0.8mm pitch 100-pin Board-to-Board

More information

AK-STM32-ETH Development Board

AK-STM32-ETH Development Board AK-STM32-ETH Development Board Reference manual Copyright 2011 Artekit Italy All rights reserved Contents About this document... 3 Revision history... 3 Contact information... 3 Life support policy...

More information

ANTAIOS Evaluation Kit. PAAE1100/1102 Revision 1.02

ANTAIOS Evaluation Kit. PAAE1100/1102 Revision 1.02 ANTAIOS Evaluation Kit PAAE1100/1102 Revision 1.02 PAAE1100/PAAE1101 Evaluation Kit Revision 1.02 1/28 Liability Exclusion We have tested the contents of this document regarding agreement with the hardware

More information

Altera EP4CE6 Mini Board. Hardware User's Guide

Altera EP4CE6 Mini Board. Hardware User's Guide Altera Hardware User's Guide 1. Introduction Thank you for choosing the! is a compact FPGA board which is designed based on device. It's a low-cost and easy-to-use platform for learning Altera's Cyclone

More information

i.mx 8M EVK Board Hardware User's Guide

i.mx 8M EVK Board Hardware User's Guide NXP Semiconductors Document Number: IMX8MDQLQEVKHUG User's Guide Rev. 0, 01/2018 i.mx 8M EVK Board Hardware User's Guide 1. Introduction This document is the hardware User s Guide for the i.mx 8M Evaluation

More information

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006 Product Technical Brief Rev 2.2, Apr. 2006 Overview SAMSUNG's is a Derivative product of S3C2410A. is designed to provide hand-held devices and general applications with cost-effective, low-power, and

More information

KSZ8081MNX / KSZ8091MNX

KSZ8081MNX / KSZ8091MNX KSZ8081MNX / KSZ8091MNX 10Base-T/100Base-TX Physical Layer Transceiver Evaluation Board User s Guide Revision 1.0 / August 2012 Micrel, Inc. 2012 All rights reserved Micrel is a registered trademark of

More information

Serial Peripheral Interface Bus SPI

Serial Peripheral Interface Bus SPI Serial Peripheral Interface Bus SPI SPI Bus Developed by Motorola in the mid 1980 s Full-duplex, master-slave serial bus suited to data streaming applications for embedded systems Existing peripheral busses

More information

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features ET-PIC 24 WEB-V1 ET-PIC 24 WEB-V1 is PIC Board Microcontroller from Microchip that uses 16 Bit No.PIC24FJ128GA008 Microcontroller for processing data and develops board. The remarkable specification of

More information

User Guide. for TAHOE 8718

User Guide. for TAHOE 8718 User Guide for TAHOE 8718 TAHOE 8718 User Guide Rev: 01 09/19/2017 PAGE 1 OF 31 TABLE OF CONTENTS 1 INTRODUCTION......6 1.1 Product Description... 5 1.2 Standard Features... 5 1.3 Functional Diagram......8

More information

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications Embedded TCP/IP 10/100-BaseT Network Module Features 16-bit Microcontroller with Enhanced Flash program memory and static RAM data memory On board 10/100Mbps Ethernet controller, and RJ45 jack for network

More information

REV CHANGE DESCRIPTION NAME DATE. A Release

REV CHANGE DESCRIPTION NAME DATE. A Release REV CHANGE DESCRIPTION NAME DATE A Release 1-20-17 Any assistance, services, comments, information, or suggestions provided by Microchip (including without limitation any comments to the effect that the

More information

Zynq-7000 All Programmable SoC Product Overview

Zynq-7000 All Programmable SoC Product Overview Zynq-7000 All Programmable SoC Product Overview The SW, HW and IO Programmable Platform August 2012 Copyright 2012 2009 Xilinx Introducing the Zynq -7000 All Programmable SoC Breakthrough Processing Platform

More information

User Guide. for TAHOE 8622

User Guide. for TAHOE 8622 User Guide for TAHOE 8622 TAHOE 8622 User Guide REV: 01 07/27/2017 PAGE 1 OF 37 TABLE OF CONTENTS 1. INTRODUCTION... 5 1.1 PRODUCT DESCRIPTION... 5 1.2 STANDARD FEATURES... 5 1.3 FUNCTIONAL DIAGRAM...

More information

MitySOM-5CSX Embedded VDK for Basler dart 10 August 2017

MitySOM-5CSX Embedded VDK for Basler dart  10 August 2017 10 August 2017 FEATURES MitySOM-5CSX Embedded Vision Development Kit for Basler dart MitySOM-5CSX Module Additional Hardware Included: Micro B USB Cable Ethernet Cable AC to DC 12V 3A Adapter Option A

More information

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006 Product Technical Brief S3C2412 Rev 2.2, Apr. 2006 Overview SAMSUNG's S3C2412 is a Derivative product of S3C2410A. S3C2412 is designed to provide hand-held devices and general applications with cost-effective,

More information

BT 31 Data Sheet. Amp ed RF Technology Inc.

BT 31 Data Sheet. Amp ed RF Technology Inc. BT 31 Data Sheet Amp ed RF Technology Inc. Product Specification BT31 Features Bluetooth features FCC&Bluetooth licensed radio Bluetooth v3.0 Class 1 radio Range up to 100m LOS 1.5Mbps data throughput

More information

Copyright 2016 Xilinx

Copyright 2016 Xilinx Zynq Architecture Zynq Vivado 2015.4 Version This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able to: Identify the basic building

More information

Hardware Reference. DIL/NetPC DNP/9265 Board Revision 1.0

Hardware Reference. DIL/NetPC DNP/9265 Board Revision 1.0 DIL/NetPC DNP/9265 Board Revision 1.0 Hardware Reference SSV Embedded Systems Dünenweg 5 D-30419 Hannover Phone: +49 (0)511/40 000-0 Fax: +49 (0)511/40 000-40 E-mail: sales@ssv-embedded.de Document Revision:

More information

SOM i1 Single Core SOM (System-On-Module) Rev 1.5

SOM i1 Single Core SOM (System-On-Module) Rev 1.5 NXP-Freescale i.mx6 SOM i1 Single Core SOM (System-On-Module) Rev 1.5 Simple. Robust. Computing Solutions SolidRun Ltd. 7 Hamada st., Yokne am Illit, 2495900, Israel www.solid-run.com 1 Page Document revision

More information

Product Specification

Product Specification Product Specification Features Amp ed RF, Inc. Description 15mm x 27mm The added class 1 power, +18dBm, of the BT-11, gives this module one of the best ranges in the industry. It s completely pin compatible

More information

CB-20 Development and carrier board for AT-501 Product Brief

CB-20 Development and carrier board for AT-501 Product Brief CB-20 Development and carrier board for AT-501 Product Brief Revision 1.0 Contents 1 Scope... 3 2 Overview... 3 2.1 Top view... 3 2.2 Bottom view... 4 3 Detailed description... 4 3.1 Block diagram... 5

More information

HSMC-NET. Terasic HSMC-NET Daughter Board. User Manual

HSMC-NET. Terasic HSMC-NET Daughter Board. User Manual HSMC-NET Terasic HSMC-NET Daughter Board User Manual CONTENTS Chapter 1 Introduction... 2 1.1 Features... 2 1.2 About the KIT... 3 1.3 Assemble the HSMC-NET Board... 4 1.4 Getting Help... 5 Chapter 2 Architecture...

More information

EMX Module Specifications

EMX Module Specifications EMX is a combination of hardware (ARM Processor, Flash, RAM, Ethernet PHY...etc) on a very small (1.55 x1.8 ) SMT OEM 8-Layer board that hosts Microsoft.NET Micro Framework with various PAL/HAL drivers.

More information

Intel Galileo gen 2 Board

Intel Galileo gen 2 Board Intel Galileo gen 2 Board The Arduino Intel Galileo board is a microcontroller board based on the Intel Quark SoC X1000, a 32- bit Intel Pentium -class system on a chip (SoC). It is the first board based

More information

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions. Poblano 43C TM Gumstix, Inc. shall have no liability of any kind, express or implied, arising out of the use of the Information in this document, including direct, indirect, special or consequential damages.

More information

ELE492 Embedded System Design

ELE492 Embedded System Design Overview ELE9 Embedded System Design Examples of Human I/O Interfaces Types of System Interfaces Use of standards RS Serial Communication Overview of SPI, I C, L, and CAN Class //0 Eugene Chabot Examples

More information

MYC-C7Z010/20 CPU Module

MYC-C7Z010/20 CPU Module MYC-C7Z010/20 CPU Module - 667MHz Xilinx XC7Z010/20 Dual-core ARM Cortex-A9 Processor with Xilinx 7-series FPGA logic - 1GB DDR3 SDRAM (2 x 512MB, 32-bit), 4GB emmc, 32MB QSPI Flash - On-board Gigabit

More information

SKB360I Bluetooth 4.0 Low Energy Module Datasheet

SKB360I Bluetooth 4.0 Low Energy Module Datasheet SKB360I Bluetooth 4.0 Low Energy Module Datasheet Name: Bluetooth 4.0 Low Energy Module Model No.: SKB360I Version: V1.01 Revision History: Revision Description Approved Date V1.01 Initial Release Hogan

More information

Realize the Genius of Your Design

Realize the Genius of Your Design Realize the Genius of Your Design Introducing Xilinx 7 Series SoC/ASIC Prototyping Platform Delivering Rapid SoC Prototyping Solutions Since 2003 Xilinx 7 Series Prodigy Logic Module Gigabit Ethernet Enabled

More information

RK3036 Kylin Board Hardware Manual V0.1

RK3036 Kylin Board Hardware Manual V0.1 RK3036 Kylin Board Hardware Manual V0.1 Content 1 Introduction 1.1 Kylin at first glance 1.2 Boot to console 1.3 Key features 1.4 Block diagram 2 Key parts in details 2.1 Processor 2.2 Memory 2.3 Storage

More information

PCN# Replace Pre-production Devices and Correct SPI Read Errors, FPGA DDR3 Chip Select, I2C LED Controller on

PCN# Replace Pre-production Devices and Correct SPI Read Errors, FPGA DDR3 Chip Select, I2C LED Controller on PCN# 20140513000 Replace Pre-production Devices and Correct SPI Read Errors, FPGA DDR3 Chip Select, I2C LED Controller on MitySOM-5CSX Family System on Modules Date: May 13, 2014 To: Purchasing Agents

More information

NXP-Freescale i.mx6 MicroSoM i4pro. Quad Core SoM (System-On-Module) Rev 1.3

NXP-Freescale i.mx6 MicroSoM i4pro. Quad Core SoM (System-On-Module) Rev 1.3 NXP-Freescale i.mx6 MicroSoM i4pro Quad Core SoM (System-On-Module) Rev 1.3 Simple. Robust. Computing Solutions SolidRun Ltd. 3 Dolev st., 3rd floor, P.O. Box 75 Migdal Tefen 2495900, Israel. www.solid-run.com

More information

Route Processor. Route Processor Overview. This chapter describes the route processor (RP) card. The following sections are included:

Route Processor. Route Processor Overview. This chapter describes the route processor (RP) card. The following sections are included: This chapter describes the route processor (RP) card. The following sections are included: Overview, page 1 Primary and Standby Arbitration, page 4 RP Card to Fabric Module Queuing, page 4 Performance,

More information

1. Overview for the Arria V Device Family

1. Overview for the Arria V Device Family 1. Overview for the Arria V Device Family December 2011 AV51001-1.2 AV51001-1.2 Built on the 28-nm low-power process technology, Arria V devices offer the lowest power and lowest system cost for mainstream

More information

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 S3C2440X is a derivative product of Samsung s S3C24XXX family of microprocessors for mobile communication market. The S3C2440X s main enhancement

More information

«Real Time Embedded systems» Cyclone V SOC - FPGA

«Real Time Embedded systems» Cyclone V SOC - FPGA «Real Time Embedded systems» Cyclone V SOC - FPGA Ref: http://www.altera.com rene.beuchat@epfl.ch LAP/ISIM/IC/EPFL Chargé de cours rene.beuchat@hesge.ch LSN/hepia Prof. HES 1 SOC + FPGA (ex. Cyclone V,

More information

XMC-ZU1. XMC Module Xilinx Zynq UltraScale+ MPSoC. Overview. Key Features. Typical Applications

XMC-ZU1. XMC Module Xilinx Zynq UltraScale+ MPSoC. Overview. Key Features. Typical Applications XMC-ZU1 XMC Module Xilinx Zynq UltraScale+ MPSoC Overview PanaTeQ s XMC-ZU1 is a XMC module based on the Zynq UltraScale+ MultiProcessor SoC device from Xilinx. The Zynq UltraScale+ integrates a Quad-core

More information

Zynq Architecture, PS (ARM) and PL

Zynq Architecture, PS (ARM) and PL , PS (ARM) and PL Joint ICTP-IAEA School on Hybrid Reconfigurable Devices for Scientific Instrumentation Trieste, 1-5 June 2015 Fernando Rincón Fernando.rincon@uclm.es 1 Contents Zynq All Programmable

More information

ICnova SAMA5D37 SODIMM Datasheet

ICnova SAMA5D37 SODIMM Datasheet SAMA5D37 SODIMM-200 Module Cost eficient, high performance, reliable + Guaranteed availability >5 years (with customer outline agreement) + Easy design-in at low risk + Cost saving by short development

More information

XMC-RFSOC-A. XMC Module Xilinx Zynq UltraScale+ RFSOC. Overview. Key Features. Typical Applications. Advanced Information Subject To Change

XMC-RFSOC-A. XMC Module Xilinx Zynq UltraScale+ RFSOC. Overview. Key Features. Typical Applications. Advanced Information Subject To Change Advanced Information Subject To Change XMC-RFSOC-A XMC Module Xilinx Zynq UltraScale+ RFSOC Overview PanaTeQ s XMC-RFSOC-A is a XMC module based on the Zynq UltraScale+ RFSoC device from Xilinx. The Zynq

More information

Product Specification

Product Specification Product Specification 15mm x 27mm Description One of the most capable Bluetooth modules available, the BT-21 Bluetooth OEM Module is designed for maximum flexibility. The BT-21 module includes 14 general

More information

Errata Sheet for Cyclone V Devices

Errata Sheet for Cyclone V Devices Errata Sheet for Cyclone V Devices ES-1035-2.5 Errata Sheet Table 1. Device Issues (Part 1 of 2) This errata sheet provides information about known issues affecting Cyclone V devices. Table 1 lists the

More information

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions. Pepper 43R TM Gumstix, Inc. shall have no liability of any kind, express or implied, arising out of the use of the Information in this document, including direct, indirect, special or consequential damages.

More information

KSZ8795CLXD-EVAL Board (KSZ8795CLX+KSZ9031RNX) Demo Evaluation Board User s Guide

KSZ8795CLXD-EVAL Board (KSZ8795CLX+KSZ9031RNX) Demo Evaluation Board User s Guide KSZ8795CLXD-EVAL Board (KSZ8795CLX+KSZ9031RNX) Demo Evaluation Board User s Guide KSZ8795 Family Integrated 5-port Managed Switch with 4 10/100 Copper Ports and Port 5 GMII/RGMII/MII/RMII Up-link Interface

More information

KSZ8895FMQ Evaluation Board User s Guide

KSZ8895FMQ Evaluation Board User s Guide KSZ8895FMQ Evaluation Board User s Guide KSZ8895FMQ Integrated 5-port 10/100 Ethernet Managed Switch Rev 1.0 January 2013 Micrel Inc. Page 1 1/8/2013 Table of contents 1.0 Introduction... 5 2.0 Features...

More information

Arduino Uno R3 INTRODUCTION

Arduino Uno R3 INTRODUCTION Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running

More information

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info.

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info. A FPGA based development platform as part of an EDK is available to target intelop provided IPs or other standard IPs. The platform with Virtex-4 FX12 Evaluation Kit provides a complete hardware environment

More information

Contents. 1 Introduction Features Product Specifications Hardware Specification Software Specification...

Contents. 1 Introduction Features Product Specifications Hardware Specification Software Specification... SOM335x Specifications Contents 1 Introduction...2 2 Features... 3 3 Product Specifications...5 3.1 Hardware Specification... 6 3.2 Software Specification...8 3.3 Product Dimension... 10 4 Application

More information

SoC FPGAs. Your User-Customizable System on Chip Altera Corporation Public

SoC FPGAs. Your User-Customizable System on Chip Altera Corporation Public SoC FPGAs Your User-Customizable System on Chip Embedded Developers Needs Low High Increase system performance Reduce system power Reduce board size Reduce system cost 2 Providing the Best of Both Worlds

More information

ADM-XRC-5LX. PCI Mezzanine Card. User Guide. Version 2.0

ADM-XRC-5LX. PCI Mezzanine Card. User Guide. Version 2.0 ADM-XRC-5LX PCI Mezzanine Card User Guide Copyright 2006, 2007, 2008 Alpha Data Parallel Systems Ltd. All rights reserved. This publication is protected by Copyright Law, with all rights reserved. No part

More information

EasyGX. GX Development Kit Guide. Ver: 1.0. Cytech Technology A Macnica Company

EasyGX. GX Development Kit Guide. Ver: 1.0. Cytech Technology A Macnica Company EasyGX GX Development Kit Guide Ver: 1.0 Cytech Technology A Macnica Company www.cytech.com 2013-04-25 Copyrights Copyright 2013 Cytech Technology Ltd. All Rights Reserved 1 Reversion History Updated

More information

Chapter 1 Overview General Description Key Features Block Diagram... 6

Chapter 1 Overview General Description Key Features Block Diagram... 6 1 CONTENTS Chapter 1 Overview... 4 1.1 General Description... 4 1.2 Key Features... 5 1.3 Block Diagram... 6 Chapter 2 Board Components... 9 2.1 Board Overview... 9 2.2 Configuration, Status and Setup...

More information

MYD-C7Z010/20 Development Board

MYD-C7Z010/20 Development Board MYD-C7Z010/20 Development Board MYC-C7Z010/20 CPU Module as Controller Board Two 0.8mm pitch 140-pin Connectors for Board-to-Board Connections 667MHz Xilinx XC7Z010/20 Dual-core ARM Cortex-A9 Processor

More information

BroadR-Reach click PID: MIKROE Weight: 26 g

BroadR-Reach click PID: MIKROE Weight: 26 g BroadR-Reach click PID: MIKROE-2796 Weight: 26 g BroadR-Reach click brings the industry grade communication standard to the mikrobus, which is built to be used in an Ethernet-based open network. The click

More information

UltraZed -EV SOM Hardware User Guide Version 1.1

UltraZed -EV SOM Hardware User Guide Version 1.1 UltraZed -EV SOM Hardware User Guide Version 1.1 Page 1 Copyright 2017 Avnet, Inc. AVNET, Reach Further, and the AV logo are registered trademarks of Avnet, Inc. All other brands are the property of their

More information

UltraZed-EV Carrier Card Designer s Guide Version 1.1

UltraZed-EV Carrier Card Designer s Guide Version 1.1 UltraZed-EV Carrier Card Designer s Guide Version 1.1 Page 1 Copyright 2018 Avnet, Inc. AVNET, Reach Further, and the AV logo are registered trademarks of Avnet, Inc. All other brands are the property

More information

ConnectCore for i.mx6ul Starter Board. Hardware Reference Manual

ConnectCore for i.mx6ul Starter Board. Hardware Reference Manual ConnectCore for i.mx6ul Starter Board Hardware Reference Manual Revision history 90001520 Revision Date Description 01 October 2016 Alpha release Trademarks and copyright Digi, Digi International, and

More information

REV CHANGE DESCRIPTION NAME DATE. A Release

REV CHANGE DESCRIPTION NAME DATE. A Release REV CHANGE DESCRIPTION NAME DATE A Release 06-26-12 Any assistance, services, comments, information, or suggestions provided by SMSC (including without limitation any comments to the effect that the Company

More information

CORE6410 Process Card

CORE6410 Process Card CORE6410 Process Card Features Dimensions: 60 x 60 x 2.8 mm, 8 layer. ARM11 Samsung S3C6410, ARM1176JZF-S, up to 667MHz 256MByte MoblieDDR, 266MHz 1GByte NAND Flash(support 8GByte NAND Flash) inand Flash

More information

Kontron s ARM-based COM solutions and software services

Kontron s ARM-based COM solutions and software services Kontron s ARM-based COM solutions and software services Peter Müller Product Line Manager COMs Kontron Munich, 4 th July 2012 Kontron s ARM Strategy Why ARM COMs? How? new markets for mobile applications

More information

Your Strategic Partner for Renesas RZ/G1x Products & Solutions

Your Strategic Partner for Renesas RZ/G1x Products & Solutions Manufacture Your Strategic Partner for Renesas RZ/G1x Products & Solutions Design Concept ELECTRONICS UNITRONIC GmbH Mündelheimer Weg 9 40472 Düsseldorf Telefon 0211 / 95 110 Telefax 0211 / 95 11 111 info@unitronic.de

More information

TAKES CONTROL. Managing and monitoring the whole CoaxData network from a single device COAXBOX (REF )

TAKES CONTROL. Managing and monitoring the whole CoaxData network from a single device COAXBOX (REF ) TAKES CONTROL Managing and monitoring the whole CoaxData network from a single device COAXBOX (REF.769330) Equipped with the software required for CoaxData network management through a web inteface CoaxData

More information

Rambutan (-I) Data sheet. Rambutan is a dual-band (2.4 or 5 GHz) module with a fast 720 MHz CPU and 128 MB of RAM and Flash

Rambutan (-I) Data sheet. Rambutan is a dual-band (2.4 or 5 GHz) module with a fast 720 MHz CPU and 128 MB of RAM and Flash (-I) is a dual-band (2.4 or 5 GHz) module with a fast 720 MHz CPU and 128 MB of RAM and Flash is based on QCA 9557 or 9550 SoC and comes in two temperature ranges: commercial* () and industrial** (-I).

More information

SMT-FMC211. Quad DAC FMC. Sundance Multiprocessor Technology Limited

SMT-FMC211. Quad DAC FMC. Sundance Multiprocessor Technology Limited Sundance Multiprocessor Technology Limited Form : QCF51 Template Date : 10 November 2010 Unit / Module Description: Quad DAC FMC Unit / Module Number: Document Issue Number: 1.1 Original Issue Date: 11

More information

Cyclone V SoC HPS Release Notes

Cyclone V SoC HPS Release Notes 2014.12.15 RN-CVHPS Subscribe These release notes cover v. 13.0 through v. 14.1 of the Altera Cyclone V system on a chip (SoC) hard processor system (HPS). These release notes describe the following topics:

More information

RZ Embedded Microprocessors

RZ Embedded Microprocessors Next Generation HMI Solutions RZ Embedded Microprocessors www.renesas.eu 2013.11 The RZ Family Embedded Microprocessors The RZ is a new family of embedded microprocessors that retains the ease-of-use of

More information