SY110-SIP

Ganymed chip

Functional description

Overview

Revolutionized New Platform for All Integrated Smart & Secure Sensors

Next generation applications in logistics, robotics, automation, smart home and building, consumer and white goods, smart city and renewable energy require the adaption of smart and secure sensors with data connectivity. Existing semiconductor standard solutions often provide insufficient flexibility and missing software environment. The most critical item, however, is the missing inherent data security approach encompassing the complete value chain of the product.

The Solution

Sensry is a newly established company offers an smart edge sensor construction kit with highly flexible and customizable hardware configurations according to customer requirements. The universal sensor platform USeP combines cutting-edge assembly and packaging technologies with new design methods as well as various integration possibilities for sensors.

Features

  • Integration of various sensors on Package Top Level
  • Support of multiple communication standards
  • Low power consumption
  • Multi-Core RISC-V performance for smart edge computing
  • Adequate memory resources
  • Inherent multi-layer data security and authentication
  • Fast design using standard library HW components
  • Smallest form factor due to advanced 3D-packaging
  • SDK & Toolchain available
  • Integration in fog, edge and cloud computing
  • Optional integration support from Sensry

Key Features

  • Sensor Integration on Package Top-Level
    • Acceleration
    • Gyroskope
    • Magnetometer
    • Vibration
    • Temperature
    • Pressure
    • Humidity
    • VOC

Package Top Level

The 3D-System-in-Package provides numerous interfaces to the Top- and Bottom-Level.

core interfaces to Top- and Bottom-Level

The system has digital and analog interfaces to connect sensor devices to the system. There are three different Analog-to-Digital converters integrated. Two complex wired interfaces are supported by the Ganymed® core: Ethernet TSN and CAN-FD. These communication interfaces require an external physical layer. All interfaces are described in separate sections.

The Bottom-Level is the interface to the embedded customer system in form of a BGA-144 footprint with a pitch of 0.8mm and a ball diameter of 0.4mm. Please refer to section to find the footprint dimensions. The interface distribution is divided into several power and management pins and the I/ O interface. Figure 4 shows the general pin out of the device from top view

The Top-Level is the interface to the Package-on-Package sensor or peripheral parts. The application specific sensors are assembled on top side of the sensor PCB. The bottom side of the sensor PCB is the interface to the Ganymed® system. The interface includes power sources and different digital and analog interfaces. The Top-Level Figure 5 illustrates the different available interfaces.

Top-Level available interfaces
BlockSignalVoltageNote
SPI0SCK1.8 VSystem Clock
SPI0SDO1.8 VData Out
SPI0SDI1.8 VData In
SPI0nCS01.8 VChip Select 0 (low active)
SPI0nCS11.8 VChip Select 1 (low active)
SPI1SCK1.8 VSystem Clock
SPI1SDO1.8 VData Out
SPI1SDI1.8 VData In
SPI1nCS01.8 VChip Select 0 (low active)
SPI1nCS11.8 VChip Select 1 (low active)
SPI2SCK1.8 VSystem Clock
SPI2SDO1.8 VData Out
SPI2SDI1.8 VData In
SPI2nCS01.8 VChip Select 0 (low active)
SPI2nCS11.8 VChip Select 1 (low active)
I2C0SCL1.8 VClock
I2C0SDA1.8 VData
I2C3SCL1.8 VClock - I2C3 is additionally available on Bottom Level
I2C3SDA1.8 VData - I2C3 is additionally available on Bottom Level
GPIO01.8 V
GPIO11.8 V
GPIO21.8 V
GPIO31.8 V
GPIO181.8 V
GPIO191.8 V
GPIO201.8 V
GPIO211.8 V
ADC0VIN_PAnalogParallel HS-ADC0-VIN_P, LP-ADC-VIN_P, HP-ADC-VIN_P
ADC0VIN_NAnalogParallel HS-ADC0-VIN_N, LP-ADC-VIN_N, HP-ADC-VIN_N
ADC2VIN_PAnalogHigh Speed ADC2-VIN_P
ADC2VIN_NAnalogHigh Speed ADC2-VIN_N
ADC3VIN_PAnalogHigh Speed ADC3-VIN_P
ADC3VIN_NAnalogHigh Speed ADC3-VIN_N
CLOCKCLOCK025MHz Main clock oscillator input
VDD IO3.3V3.3V Supply for sensors and peripherals
VDD IO1.8V1.8V Supply for sensors and peripherals
VSS IOGNDGND for sensors and peripherals

All the described signals and power supplies can be access on the top level. The main clock oscillator is mandatory on the top level. Any kind of digital or analog sensors which fits onto the size of the chip can be assembled on the Package Top-Level.

Sensors

The system is considered as an adaptable system in package (3D-SiP) and split into a costumer specific Embedded System Layer (Bottom-Level), a fixed Processing Layer (Mid-Level) and a costumer specific variable Sensor Layer (Top-Level). The interface assembly layer connecting Top- and Mid-Level is customizable and can be equipped with a variety of different sensors. The footprint of the chip to the costumer specific system is fixed.

Sensor platform layer description

Top Level: The Sensor Area

Top of the processing layer additional sensors and devices can be assembled package-on-package. Referring to Figure 5 a subset of communication interfaces is available to connect a variety of sensors. The footprint is an outlined ball grid array with access to the power sources and analog and digital interface to connect the devices. The type of sensor will be defined and placed by costumer based on the set of selectable devices. The complete system in package will be manufactured in the SENSRY supply chain in order to get a costumer specific device.

The sensors can be selected by costumer. A standard sensor implementation is available:

Sensor classSensor typeManufacturerSensor name
EnvironmentHumidityBosch SensortecBME680
EnvironmentTemperatureBosch SensortecBME680
EnvironmentAir pressureBosch SensortecBME680
GasbVOCBosch SensortecBME680
GasCO2Bosch SensortecBME680
IntertialAccelerationBosch SensortecBMA456
IntertialVibrationSTMicroelectronicsMIS2DH
InertialAngular rateBosch Sensortec BMG250
Example Top-Level assembly

The following table describes a possible variant of sensor sizes on Top-Level.

DeviceMeasured valueMan.Size [mm]InterfacePack
BME680Temperature, Pressure, Humidity, VOCBosch3.0 x 3.0 x 0.93SPILGA
BMA456Acceleration (3-axis)Bosch2.0 x 2.0 x 0.65SPILGA
MIS2DHVibratonST Micro2.0 x 2.0 x 1.0I2CLGA
BMG250Gyroscope (3-axis)Bosch2.5 x 3.0 x 0.83SPILGA

Pin description

The Bottom-Level consists of the costumer specific PCB design. The System-in-Package will be placed and routed as a normal electronic part. The PCB represents the costumer specific geometric constraints, needed passives and power regulation and additional devices like memory, sensors and RF-bridges. The contract point between Bottom-Level and Mid-Level is the bottom footprint of the system in package which is defined as a standard ball grid array with a pitch of 0.8mm.

BGA 144 Balls, 10 mm x 10 mm, 0.8 mm pitch

The costumer is free to adapted additional sensors, devices o RF-capabilities on the PCB of the Embedded System. Fort a certain number of sensors there will be an integration support by Sensry. This includes the integration in the software application programming interface (Sensor-API).

PadBlockSignalVoltageNote
A2UART0TX1.8 VTransmit
A1UART0RX1.8 VReceive
A7UART1TX3.3 VTransmit
A6UART1RX3.3 VReceive
B6UART1RTS3.3 VReady to Send
C6UART1CTS3.3 VClear to Send
C8UART2TX3.3 VTransmit
B8UART2RX3.3 VReceive
C7UART2RTS3.3 VReady to Send
B7UART2CTS3.3 VClear to Send
A10SPI3SCK3.3 VSystem Clock
B10SPI3SDO3.3 VData Out
A11SPI3SDI3.3 VData In
B11SPI3nCS03.3 VChip Select 0 (low active)
A12SPI3nCS13.3 VChip Select 1 (low active)
C10SPI4SCK3.3 VSystem Clock
B12SPI4SDO3.3 VData Out
D10SPI4SDI3.3 VData In
C11SPI4nCS03.3 VChip Select 0 (low active)
C12SPI4nCS13.3 VChip Select 1 (low active)
E10SPI5SCK3.3 VSystem Clock
D11SPI5SDO3.3 VData Out
D12SPI5SDI3.3 VData In
E11SPI5nCS03.3 VChip Select 0 (low active)
E12SPI5nCS13.3 VChip Select 1 (low active)
F10SPI6SCK3.3 VSystem Clock
F12SPI6SDO3.3 VData Out
G12SPI6SDI3.3 VData In
F11SPI6nCS03.3 VChip Select 0 (low active)
G10SPI6nCS13.3 VChip Select 1 (low active)
C9I2C1SCL3.3 VClock
B9I2C1SDA3.3 VData
A9I2C2SCL3.3 VClock
A8I2C2SDA3.3 VData
D1I2C3SCL3.3 VClock - I2C3 is additionally available on Sensor Level
E1I2C3SDA3.3 VData - I2C3 is additionally available on Sensor Level
L8GPIO43.3 VGeneral Purpose I/O and PWM
K8GPIO53.3 VGeneral Purpose I/O and PWM
M7GPIO63.3 VGeneral Purpose I/O and PWM
M6GPIO73.3 VGeneral Purpose I/O and PWM
K9GPIO83.3 VGeneral Purpose I/O and PWM
L9GPIO93.3 VGeneral Purpose I/O and PWM
M9GPIO103.3 VGeneral Purpose I/O and PWM
M8GPIO113.3 VGeneral Purpose I/O and PWM
L12GPIO123.3 VGeneral Purpose I/O and PWM
M12GPIO133.3 VGeneral Purpose I/O and PWM
M11GPIO143.3 VGeneral Purpose I/O and PWM
M10GPIO153.3 VGeneral Purpose I/O and PWM
M5GPIO161.8 VGeneral Purpose I/O and PWM
M4GPIO171.8 VGeneral Purpose I/O and PWM
C5RGMII1TXC1.8 VReduced Gigabit Media Independent Interface
B4RGMII1TXD01.8 VReduced Gigabit Media Independent Interface
A4RGMII1TXD11.8 VReduced Gigabit Media Independent Interface
A5RGMII1TXD21.8 VReduced Gigabit Media Independent Interface
B5RGMII1TXD31.8 VReduced Gigabit Media Independent Interface
A3RGMII1TX_CTL1.8 VReduced Gigabit Media Independent Interface
C4RGMII1RXC1.8 VReduced Gigabit Media Independent Interface
C2RGMII1RXD01.8 VReduced Gigabit Media Independent Interface
C3RGMII1RXD11.8 VReduced Gigabit Media Independent Interface
B2RGMII1RXD21.8 VReduced Gigabit Media Independent Interface
B3RGMII1RXD31.8 VReduced Gigabit Media Independent Interface
E4RGMII1RX_CTL1.8 VReduced Gigabit Media Independent Interface
B1RGMII1MDC1.8 VReduced Gigabit Media Independent Interface
C1RGMII1MDIO1.8 VReduced Gigabit Media Independent Interface
F4CANIN1.8 VController Area Network Interface
F5CANOUT1.8 VController Area Network Interface
F6CANSHDN1.8 VController Area Network Interface
L3JTAG0TDI3.3 VDebug JTAG
K3JTAG0TDO3.3 VDebug JTAG
M2JTAG0TCK3.3 VDebug JTAG
L2JTAG0TMS3.3 VDebug JTAG
K2JTAG0TRST3.3 VDebug JTAG
M3JTAG1TDI3.3 VSystem-Test JTAG
L4JTAG1TDO3.3 VSystem-Test JTAG
K4JTAG1TCK3.3 VSystem-Test JTAG
L5JTAG1TMS3.3 VSystem-Test JTAG
K5JTAG1TRST3.3 VSystem-Test JTAG
K10I2S0SCK3.3 VBit Clock
J10I2S0SWS3.3 VLeft/Right Clock
H10I2S0SDI3.3 VData
K11I2S1SCK3.3 VBit Clock
L11I2S1SWS3.3 VLeft/Right Clock
L10I2S1SDI3.3 VData
G11I2S2SCK3.3 VBit Clock
H11I2S2SWS3.3 VLeft/Right Clock
J11I2S2SDI3.3 VData
H12I2S3SCK3.3 VBit Clock
J12I2S3SWS3.3 VLeft/Right Clock
K12I2S3SDI3.3 VData
K7ADC0VIN_PanalogParallel HS-ADC0-VIN_P, LP-ADC-VIN_P, HP-ADC-VIN_P
L7ADC0VIN_NanalogParallel HS-ADC0-VIN_N, LP-ADC-VIN_N, HP-ADC-VIN_N
L6ADC1VIN_Panalog
K6ADC1VIN_Nanalog
J1HYPERBUSCS11.8 V
H2HYPERBUSCS21.8 V
E3HYPERBUSCLK_P1.8 V
D3HYPERBUSCLK_N1.8 V
H1HYPERBUSRWDS1.8 V
G3HYPERBUSDQ01.8 V
G2HYPERBUSDQ11.8 V
G1HYPERBUSDQ21.8 V
F2HYPERBUSDQ31.8 V
F1HYPERBUSDQ41.8 V
E2HYPERBUSDQ51.8 V
D2HYPERBUSDQ61.8 V
F3HYPERBUSDQ71.8 V
K1RESET3.3 VSystem Reset (Low Active)
H3CLOCK13.3V32.768kHz oscillator input
D9VDD IO1.8 VI/O Supply
D4VDD IO1.8 V
G9VDD IO1.8 V
J9VDD IO1.8 V
H4VDD IO1.8 VMRAM
E9VDD IO3.3 V
G5VDD IO3.3 V
D8VDD CORE0.8VCore Supply
E7VDD CORE0.8V
F8VDD CORE0.8V
G7VDD CORE0.8V
H8VDD CORE0.8V
H7VDD ANALOG1.8VAnalog Sub-System Supply
J7VDD ANALOG1.8V
H5VDD MRAM1.8VMRAM Supply
J5VDD MRAM0.8VMRAM Supply
J4VREF MRAM0.6VMRAM Reference Voltage (must set to 0.6V)
J4VSS COREGNDCORE Ground
F7VSS COREGND
G8VSS COREGND
G6VSS COREGND
H6VSS COREGND
D7VSS IOGNDIO Ground
F9VSS IOGND
H9VSS IOGND
J8VSS IOGND
D6VSS BIAS DPUGNDDPU Bias Ground
G4VSS MRAMGNDMRAM Ground
J6VSS ANALOGGNDAnalog Ground
E6BIAS DPU1.8VDPU BIAS Voltage (must set to fixed 1.8V)
D5BIAS DPUGNDDPU BIAS Ground
E5BIAS DPUGNDDPU BIAS Ground
M1BOOT MODEBOOTM03.3 VBootloader settings
L1BOOT MODEBOOTM13.3 VBootloader settings
J2TESTTEST MODE1.8 VSet fix to 1.8V
J3TESTSCAN ENABLE1.8 VSet fix to 1.8V

Power

Core Voltage0.8V
IO voltage1.8V and 3.3V
MRAM voltage reference0.6V
Analog Subsystem voltages0.8V and 1.8V
Maximum total power dissipation< 1W

Three different power domains and one reference voltage are required for the Ganymed® system. On Top-Level the IO voltages are available to supply the sensors and peripherals.

Power Distribution

Clocks

Low power operation clock/boot clock32.768kHz
System reference clock(external oscillator)25MHz

The CPU clock frequency can be set exclusively by the DAQU CPU core. All DPU cores operate at the same clock frequency (unless disabled), while the DAQU core frequency may be different.

internal clocks

All the internal clocks are derived from a single PLL operating at a VCO clock source of 2 GHz generated from an extern reference clock of 25MHz. Most of the internal clock dividers are configurable. The DAQU and the peripheral logic can be multiplexed into the 25MHz reference clock domain to provide basic functionality if the PLL and clock dividers are uninitialized.