Hailo8l Industrial Datasheet 1.5
Hailo8l Industrial Datasheet 1.5
Datasheet
Revision 1.5
August 2024
Part Numbers
Industrial: HNC1LBI11BH
See Table 1 for ordering information.
No part of this document may be reproduced or transmitted in any form without the
express, written permission of Hailo. Nothing contained in this document should be
construed as granting any license or right to use proprietary information without the
written permission of Hailo.
General Notice
To the fullest extent permitted by law, Hailo provides this document “as is” and
disclaims all warranties, either express or implied, statutory or otherwise, including but
not limited to the warranties of merchantability, non-infringement of third party rights,
and fitness for particular purposes.
This document may inadvertently contain technical inaccuracies or other errors. Hailo
assumes no liability for any such errors and for damages, whether direct, indirect,
incidental, consequential or otherwise, that may result from such errors, including but
not limited to loss of data or profits.
The content in this document is subject to change without notice. Hailo reserves the
right to make changes to document content without notification to users.
Documentation Control
History Table
Table of Contents
1.      Overview ......................................................................................................................................... 10
        1.1.      Introduction .......................................................................................................................10
        1.2.      General Description .........................................................................................................10
        1.3.      Features ...............................................................................................................................11
        1.4.      Applications ....................................................................................................................... 12
        1.5.      Block Diagram ................................................................................................................... 13
        1.6.      Ordering Information ......................................................................................................14
        1.7.      Mechanical Details ..........................................................................................................14
        1.8.      Glossary............................................................................................................................... 17
2.      Pinout Description ....................................................................................................................... 19
        2.1.      Pin Assignment ................................................................................................................. 19
        2.2.      Functional Assignment .................................................................................................. 21
        2.3.      Pin Multiplex Specifications ........................................................................................ 29
     2.3.1      GPIO Group [0-1] ................................................................................................................ 30
     2.3.2 GPIO Group [2-3] ................................................................................................................. 31
     2.3.3 GPIO Group [4-5] ................................................................................................................ 32
     2.3.4 GPIO Group [6-7] ................................................................................................................ 33
     2.3.5 GPIO Group [8-15] .............................................................................................................. 34
     2.3.6 GPIO Group [16-31] ............................................................................................................ 36
3.      Thermal Characteristics ........................................................................................................... 39
4.      Electrical Characteristics ......................................................................................................... 40
        4.1.      Absolute Maximum Ratings ........................................................................................ 40
     4.1.1      Power Rails.......................................................................................................................... 40
     4.1.2 Thermal Ratings ................................................................................................................ 42
        4.2. Recommended Operating Conditions ...................................................................... 43
        4.3. Power-up Sequence ....................................................................................................... 45
        4.4. Power Consumption ....................................................................................................... 47
     4.4.1 Maximum Supply Current .............................................................................................. 47
     4.4.2 Supply Current in Selected Test Cases ...................................................................... 49
List of Figures
Figure 1: Hailo-8L Block Diagram ......................................................................................................13
Figure 2: Hailo-8L Package Views ....................................................................................................15
Figure 3: Hailo-8L Ball Diagram .......................................................................................................20
Figure 4: Power-up Sequence..........................................................................................................46
Figure 5: RGMII Multiplexing & Timing Diagram – TX signals.............................................. 80
Figure 6: RGMII Multiplexing & Timing Diagram – RX Signals ............................................. 80
Figure 7: Reset Characteristics ......................................................................................................... 81
Figure 8: Hailo-8L as a Companion Device ...................................................................................82
List of Tables
Table 1: Ordering Information ........................................................................................................... 14
Table 2: Hailo-8L Package Dimensions ........................................................................................ 16
Table 3: Glossary .................................................................................................................................... 17
Table 4: Hailo-8L Functional Pin Assignment ..............................................................................21
Table 5: GPIO Group [0-1] Multiplex Options ...............................................................................30
Table 6: GPIO Group [2-3] Multiplex Options................................................................................31
Table 7: GPIO Group [4-5] Multiplex Options ............................................................................... 32
Table 8: GPIO Group [6-7] Multiplex Options............................................................................... 33
Table 9: GPIO Group [8-15] Multiplex Options .............................................................................34
Table 10: GPIO Group [16-31] Multiplex Options ......................................................................... 36
Table 11: Thermal Resistance ............................................................................................................ 39
Table 12: Absolute Maximum Power Rail Ratings .................................................................... 40
Table 13: Absolute Maximum Thermal Ratings ..........................................................................42
Table 14: Hailo-8L Operating Ranges ............................................................................................43
Table 15: Power-up Sequence Timing Requirements ..............................................................46
Table 16: Maximum Supply Current ................................................................................................ 47
Table 18: Low-Power Modes, Power Consumption...................................................................49
Table 19: Failsafe Digital Pin DC Characteristics ........................................................................ 50
Table 20: Regular GPIOs DC Characteristics ................................................................................ 52
Table 21: PCIe Gen1 Transmitter Characteristics ....................................................................... 54
Table 22: PCIe Gen2 Transmitter Characteristics ...................................................................... 54
Table 23: PCIe Gen3 Transmitter Characteristics ...................................................................... 54
Table 24: PCIe Transmitter Data Rate Independent Characteristics .................................. 55
Table 25:PCIe Receiver Electrical Idle Detect Threshold ......................................................... 55
Table 26:PCIe Receiver Termination Characteristics................................................................ 55
Table 27: MIPI RX DPHY Clock Lane LP Voltage and Timing Characteristics .................... 57
Table 28: MIPI RX DPHY Data Lane LP Voltage and Timing Characteristics ..................... 57
Table 29: MIPI RX DPHY HS DC Differential Input Impedance ............................................... 58
Table 30: MIPI TX DPHY Data Lane LP DC Characteristics...................................................... 59
Table 31: MIPI TX DPHY Data Lane LP AC Characteristics........................................................ 59
Table 32: MIPI TX DPHY Clock Lane LP DC Characteristics .....................................................60
Table 33: MIPI TX DPHY Clock Lane LP AC Characteristics......................................................60
1.        Overview
1.1.        Introduction
            This datasheet provides a technical description of the Hailo-8L™ System
            on a Chip (SoC), an Artificial Intelligence (AI) processor. The Hailo-8L
            shares all of its features and innovative architecture with the Hailo-8
            however, features lower performance grade, specifically tailored for
            applications which emphasize cost and power over performance, yet
            requires NN engine with incomparable compute power at the relevant
            operating point with respect to cost and TOPS/W efficiency.
            This document must be read in conjunction with the Hardware
            Integration Guide to ensure proper design.
1.4.    Applications
        The Hailo-8L SoC enables a broad range of applications, including:
        •   Smart cities: public safety, intelligent mobility, health monitoring,
            infrastructure & services management
        •   Industry 4.0: manufacturing automation, robotic vision, safety &
            security
        •   Smart retail: automated store, smart analytics, targeted advertising
        •   Smart home: lifestyle & entertainment, safety & security
        •   Drones: sense, avoid and navigate
                                                               Temperature
                Part Number           Device Grade
                                                                  Range
                                                           Common Dimensions
              Description                Symbol
                                                         Min            Nom       Max
             Total thickness                 A          2.326           2.476     2.626
                Standoff                    A1          0.300                 -   0.500
          Substrate thickness               A2                        C676 Ref
       Thickness from substrate
                                            A3                            -
        surface to die backside
                                             E                         17 BSC
                Body size
                                             D                         17 BSC
              Ball diameter                                             C.500
                Ball width                   b          0.400                 -   0.600
                Ball pitch                   e                        C.800 BSC
               Ball count                    d                          400
       Edge ball center to center           E1                    15.200 BSC
                                            D1                    15.200 BSC
                                            E2                          BSC
             Expose die size
                                            D2                          BSC
        Package edge tolerance              aaa                         C.200
         Substrate parallelism              bbb                         C.250
             Top parallelism                ccc                         C.350
               Coplanarity                  ddd                         C.150
          Ball offset (package)             eee                         C.250
            Ball offset (ball)               fff                        C.100
1.8.        Glossary
            Table 3 shows a list of the abbreviations used in this document.
                                             Table 3: Glossary
               Abbreviation                       Description
                     BS                            Boot strap
                   CMOS                  Complementary Metal-Oxide
                                              Semiconductor
                     CS                         Chip Select
                     CSI                    Camera Serial Interface
                    DMA                      Direct Memory Access
                    DNN                      Deep Neural Network
                     DSI                    Display Serial Interface
                    ECC                      Error Correction Code
                    ETM                 Electronic Trace Management
                    FPU                 Floating Point Accelerator Unit
                     FS                            Full Speed
                    GPIO                General-Purpose Input Output
                     HS                            High Speed
                     I/O                          Input Output
                     I2C                    Inter-Integrated Circuit
                     I2S                         Inter-IC Sound
                     LP                            Low Power
                    MCU                       Microcontroller Unit
                    MIPI             Mobile Industry Processor Interface
NN Neural Network
2.     Pinout Description
2.1.   Pin Assignment
       Figure 3 on the following page, shows the schematic view of the Hailo-8 ball diagram.
                                                                                                                                 Ball               Default
                                                                            Default
                 Pin Numbers                             Pin Name                                     Description               Reset   Cell Type   Schmitt
                                                                           Direction
                                                                                                                                State               Trigger
                                                                    Main Power and Sensing
A1, A5, A15, A20, B5, B15, C4, C5, C9, C10, C11,
C15, C16, D1, D4, D5, D7, D10, D12, D14, D15,
D16, E4, E5, E6, E7, E8, E9, E11, E12, E13, E14,
E15, E16, E17, E18, E19, E20, F4, F7, F8, F11,
F12, F15, G1, G2, G3, G4, G7, G8, G11, G12,
G15, H4, H7, H8, H11, H12, H15, J7, J8, J11, J12,
J15, J16, J17, J18, J19, J20, K4, K7, K8, K11, K12,
                                                            GND                                Digital ground for device                 Power
K15, L2, L7, L8, L11, L12, M4, M7, M8, M11,
M12, M15, N4, N7, N8, N11, N12, N15, N17,
N19, N20, P4, P7, P8, P11, P12, P15, R1, R4, R7,
R8, R11, R12, R15, T4, T5, T6, T7, T8, T9, T10,
T11, T12, T13, T14, T15, U4, U6, U7, U8, U10,
U11, U12, U13, U14, U16, V5, V8, V11, V14,
W15, Y1, Y15, Y16, Y20
                                                                                                                                 Ball               Default
                                                                             Default
                Pin Numbers                            Pin Name                                       Description               Reset   Cell Type   Schmitt
                                                                            Direction
                                                                                                                                State               Trigger
F5, F6, F9, F10, F13, F14, G5, G6, G13, G14, H5,
H6, H13, H14, J5, J6, J14, K5, K6, K14, L5, L6,
                                                                                           Digital supply for SoC NN core
L13, L14, M5, M6, M13, M14, N5, N6, N9, N10,           VDDCORE                                                                           Power
                                                                                                       domain
N13, N14, P5, P6, P9, P10, P13, P14, R5, R6, R9,
R10, R13, R14
G9, G10, H9, H10, L9, L10, M9, M10, V16, W16            VDDTOP                            Digital supply for SoC top domain              Power
        D2, D3, J9, J10, K9, K10, R2, R3                 VDDIO                                Digital supply for IO pads                 Power
                      K13                               PLL_VSSA                                  Analog ground for PLL                  Power
                      J13                              PLL_VDDA                                   Analog supply for PLL                  Power
                                                                                           Analog supply for temperature
                    E10, U9                             AVDD_TS                                                                          Power
                                                                                                      sensor
                      L4                                AVDD_VS                           Analog supply for voltage sensor               Power
                       J4                              VDD_SENSE                                   Sense for VDDCORE                    Sensing
                      L15                             VDD_SENSE1                                   Sense for VDDTOP                     Sensing
                                                                   PCI Express (PCIe) Interface
                      D6                              PCIE_WAKE_N             Input           PCIe wake signal to host                  LVCMOS
                                                                                                                                Drive
                      D8                             PCIE_CLKREQ_N           Output          PCIe clock request to host                 LVCMOS
                                                                                                                                  0
                      D9                             PCIE_PERST_N             Input                   PCIe reset in              PD     LVCMOS        Yes
                                                                                        PCIe positive signal of data transmit
               A6, A8, A12, A14                      PCIE_TX[0:3]_P             I                                                        Analog
                                                                                                       diff-pair
                                                                                        PCIe negative signal of data transmit
               B6, B8, B12, B14                      PCIE_TX[0:3]_N             O                                                        Analog
                                                                                                       diff-pair
                                                                                           PCIe positive signal of the data
               A7, A9, A11, A13                      PCIE_RX[0:3]_P             I                                                        Analog
                                                                                                  receive diff-pair
                                                                                         PCIe negative signal of data receive
               B7, B9, B11, B13                      PCIE_RX[0:3]_N             I                                                        Analog
                                                                                                       diff-pair
                      B10                            PCIE_REFCLK_N              I             PCIe ref clock in negative                 Analog
                                                                                                                    Ball               Default
                                                               Default
     Pin Numbers                          Pin Name                                     Description                 Reset   Cell Type   Schmitt
                                                              Direction
                                                                                                                   State               Trigger
          A10                           PCIE_REFCLK _P             I             PCIe ref clock in positive                 Analog
                                                                             PCIe calibration connection to
          D11                          PCIE_CMN_REXT               I                                                        Analog
                                                                                    external resistor
                                                                           Analog power for high-speed clock
    A4, A16, B4, B16                     PCIE_AVDD_C                                                                        Power
                                                                                  and digital functions
                                                                           Clean analog power for high speed
C6, C7, C8, C12, C13, C14                PCIE_AVDD_D                                                                        Power
                                                                                          clock
          D13                            PCIE_AVDD_H                             PCIe Analog I/O voltage                    Power
                                                         MIPI CSI TX Interface
                                                                              Negative output of MIPI CSI TX
     Y6, Y7, Y8, Y9                     CSI0_TX[0:3]_N            O                                                         Analog
                                                                                  interface[0] data lanes
                                                                               Positive output of MIPI CSI TX
    W6, W7, W8, W9                      CSI0_TX[0:3]_P            O                                                         Analog
                                                                                     interface data lane
                                                                              Negative output of MIPI CSI TX
   Y11, Y12, Y13, Y14                   CSI1_TX[0:3]_N            O                                                         Analog
                                                                                  interface[1] data lanes
                                                                               Positive output of MIPI CSI TX
 W11, W12, W13, W14                     CSI1_TX[0:3]_P            O                                                         Analog
                                                                                  interface[1] data lanes
                                                                              Negative output of MIPI CSI TX
        Y5, Y10                        CSI[0:1]_TXCLK_N           O                                                         Analog
                                                                                       interface clock
                                                                               Positive output of MIPI CSI TX
        W5, W10                        CSI[0:1]_TXCLK_P           O                                                         Analog
                                                                                       interface clock
                                                                            Pin connected to external resistor
        V9, V15                       CSI[0:1]_TX_RCALIB         I/O        for calibrating on-SoC resistors for            Analog
                                                                                    MIPI CSI TX interface
                                                                           Analog power supply for MIPI CSI TX
        V6, V12                        CSI[0:1]_TX_AVDD                                                                     Power
                                                                                            core
                                                                           Analog power supply for MIPI CSI TX
        V7, V13                       CSI[0:1]_TX_AVDDH                                                                     Power
                                                                                        bias and PLL
                                                                           Clean analog power supply for high-
        V4, V10                      CSI[0:1]_TX_AVDD_CLK                                                                   Power
                                                                                 speed clock applications
                                                                                                                Ball               Default
                                                            Default
  Pin Numbers                          Pin Name                                    Description                 Reset   Cell Type   Schmitt
                                                           Direction
                                                                                                               State               Trigger
                                                      MIPI CSI RX Interface
                                                                          Negative input of MIPI CSI RX[0]
K17, K18, K19, K20                   CSI0_RX[0:3]_N             I                                                       Analog
                                                                                 interface data lane
                                                                          Positive input of MIPI CSI RX[0]
L17, L18, L19, L20                   CSI0_RX[0:3]_P             I                                                       Analog
                                                                                 interface data lane
                                                                          Negative input of MIPI CSI RX[1]
F17, F18, F19, F20                   CSI1_RX[0:3]_N             I                                                       Analog
                                                                                 interface data lane
                                                                          Positive input of MIPI CSI RX[1]
G17, G18, G19, G20                   CSI1_RX[0:3]_P             I                                                       Analog
                                                                                 interface data lane
                                                                           Negative input of MIPI CSI RX
     K16, F16                       CSI[0:1]_RXCLK_N            I                                                       Analog
                                                                                   interface clock
                                                                            Positive input of MIPI CSI RX
    L16, G16                        CSI[0:1]_ RXCLK_P           I                                                       Analog
                                                                                   interface clock
                                                                        Pin connected to external resistor
    M18, H16                       CSI[0:1]_RX_RCALIB         I/O       for calibrating on-SoC resistors for            Analog
                                                                                MIPI CSI RX interface
                                                                         Analog power supply for MIPI CSI
    M19, M20                         CSI0_RX_AVDD                                                                       Power
                                                                                      RX[0] core
                                                                         Analog power supply for MIPI CSI
    H19, H20                         CSI1_RX_AVDD                                                                       Power
                                                                                      RX[1] core
                                                                         Analog power supply for MIPI CSI
    M16, M17                        CSI0_RX_AVDDH                                                                       Power
                                                                                 RX[0] bias and PLL
                                                                         Analog power supply for MIPI CSI
    H17, H18                        CSI1_RX_AVDDH                                                                       Power
                                                                                 RX[1] bias and PLL
                                            Universal Serial Bus (USB) Interface
       L1                               USB_DP                I/O              USB2.0 positive data                     Analog
       K1                               USB_DM                I/O              USB2.0 negative data                     Analog
       K3                                USB_ID                 I                    USB2.0 ID                          Analog
                                                                         Pin connected to external resistor
       L3                              USB_RTRIM                I                                                       Analog
                                                                          for calibrating on-SoC resistors
                                                                                                             Ball               Default
                                                       Default
Pin Numbers                        Pin Name                                     Description                 Reset   Cell Type   Schmitt
                                                      Direction
                                                                                                            State               Trigger
     M2                         USB_AVDD_CORE                      Analog power supply for USB core                  Power
     M1                           USB_AVDD_IO                      Analog power supply for USB I/Os                  Power
     K2                         USB_AVDD_IO_HV                          Analog power supply for USB                  Power
     M3                            USB_VBUS                                     USB2.0 VBUS                          Analog
                                    Secure Digital Input Output (SDIO) Interface
   U3, N3                        SDIO[0-1]_CLK                               SDIO/eMMC clock                 HiZ      SDIO
   T2, P1                        SDIO[0-1]_CMD                              SDIO /eMMC control               HiZ      SDIO
T1, U2, T3, U1
                              SDIO[0-1]_DATA [0:3]                          SDIO /eMMC data I/O              HiZ      SDIO
P2, N1, P3, N2
   R2, R3                         VDDIO_SDIO                       Digital power supply for SDIO I/O                 Power
                                                  Ethernet Interface
                                                                                                            Drive
B2, A3, A2, C1                 ETH_RGMII_TXD[0:3]      Output            Transmit data signal to PHY                LVCMOS
                                                                                                              0
                                                                                                            Drive
     B1                        ETH_RGMII_TX_CLK        Output           Transmit clock signal to PHY                LVCMOS
                                                                                                              0
                                                                                                            Drive
     B3                        ETH_RGMII_TX_CTL        Output          Transmit control signal to PHY               LVCMOS
                                                                                                              0
F3, E3, E2, E1                 ETH_RGMII_RXD[0:3]       Input           Receive data signal from PHY         PD     LVCMOS        Yes
     F1                        ETH_RGMII_RX_CLK         Input           Receive clock signal from PHY        PD     LVCMOS        Yes
     F2                        ETH_RGMII_RX_CTL         Input          Receive control signal from PHY       PD     LVCMOS        Yes
                                                                                                             PD,
     C2                            ETH_MDC             Output           Management interface clock          Drive   LVCMOS
                                                                                                              0
                                                                   Management interface Data input
     C3                            ETH_MDIO             Input                                                PU     LVCMOS        Yes
                                                                             output
                                                                                                                   Ball               Default
                                                             Default
      Pin Numbers                        Pin Name                                   Description                   Reset   Cell Type   Schmitt
                                                            Direction
                                                                                                                  State               Trigger
                                               Camera Parallel LVCMOS Interface
           P20                         PARALLEL_PCLK          Input              Parallel input clock              PD     LVCMOS
Pin multiplexed with GPIOs            PARALLEL_VSYNC             I                 Parallel VSYNC
Pin multiplexed with GPIOs            PARALLEL_HSYNC             I                 Parallel HSYNC
Pin multiplexed with GPIOs          PARALLEL_DATA[0:23]          I                 Parallel data in
                                                          Flash Interface
                                                                                                                   PD,
           V3                           FLASH_RESET           Output               Flash reset out                Drive   LVCMOS
                                                                                                                    1
                                                                                                                   PU,
         Y3, W3                       FLASH_CS[0:1]_N         Output         Flash chip select, active low        Drive   LVCMOS
                                                                                                                    1
Pin multiplexed with GPIOs            FLASH_CS[2:3]_N                        Flash chip select, active low         PD
      V1, V2, Y2, W2                   FLASH_DQ[0:3]          Input               Flash data in/out                       LVCMOS
                                                                                                                  Drive
           W1                           FLASH_SCLK            Output                    Flash clock                       LVCMOS
                                                                                                                    0
                                 Universal Asynchronous Receiver Transmitter (UART) Interface
          J1, J2                       UART[0:1]_RXD          Input              UART receive data                 PD     LVCMOS        Yes
           H1                           UART[0]_TXD           Input              UART transmit data                PD     LVCMOS        Yes
           H2                           UART[1]_TXD            HiZ               UART transmit data                       LVCMOS        Yes
                                             Inter-Integrated Circuit (I2C) Interface
        D18, B18                        I2C[0:1]_SDA          Input              I2C[0-1] serial data              PU     LVCMOS
        C18, A18                        I2C[0:1]_SCL          Input                 I2C[0-1] clock                 PU     LVCMOS
Pin multiplexed with GPIOs           I2C[0:3]_CURRENT_         I/O                Fast mode I2C pin
                                                             SRC_EN
Pin multiplexed with GPIOs              I2C[2:3]_SDA           I/O               I2C[2-3] serial data
                                                                                                                     Ball               Default
                                                                Default
      Pin Numbers                         Pin Name                                        Description               Reset   Cell Type   Schmitt
                                                               Direction
                                                                                                                    State               Trigger
Pin multiplexed with GPIOs               I2C[2:3]_SCL              O                      I2C[2-3] clock
                                                      Inter-IC Sound (2S) Interface
           A17                              I2S_WS               Input                   I2S word select             PD     LVCMOS
                                                                                                                    Drive
           B17                             I2S_SCK              Output                   I2S serial clock                   LVCMOS
                                                                                                                    X, PD
           C17                              I2S_SDI              Input                  I2S serial data in           PD     LVCMOS
                                                                                I2S serial data out. Used as
           D17                             I2S_SDO               Input        BS_IO_SEL[0] during Bootup. See        PD     LVCMOS
                                                                                     section 5.2 below
                                                            Reset and Clock
           D19                              CLK_IN               Input                   SoC main clock                     LVCMOS
           A19                             NRESET                   I                 Chip reset, active low         PD     LVCMOS        Yes
                                                                  JTAG
           C20                             JTAG_TDI              Input                   JTAG data input             PU     LVCMOS
                                                                                                                    Drive
           C19                            JTAG_TDO              Output                  JTAG data output                    LVCMOS
                                                                                                                    0, PD
           B20                            JTAG_TMS               Input                  JTAG mode select             PU     LVCMOS
           B19                             JTAG_TCK              Input                     JTAG clock                PD     LVCMOS
           D20                           JTAG_TRSTN              Input                JTAG reset. Active low         PD     LVCMOS        Yes
                                                                 GPIO
                                                                              General configurable pins. Output     Drive
   P16, U15, P17, N18                    GPIO[0, 2-4]           Output                                                      LVCMOS
                                                                                       during Bootup.                 0
                                                                              General configurable pins. Output     Drive
           N16                             GPIO[1]              Output                                                      LVCMOS
                                                                                       during Bootup.                 X
                                                                              General configurable pins. Output     Drive
           T16                             GPIO[5]              Output                                                      LVCMOS
                                                                                       during Bootup.                 1
                                                                                                                              Ball               Default
                                                                           Default
               Pin Numbers                             Pin Name                                   Description                Reset   Cell Type   Schmitt
                                                                          Direction
                                                                                                                             State               Trigger
P18, P19, R16, R17, V17, W17, Y17, R18, T18,
                                                    GPIO[6-9, 12-23]        Input          General configurable pins          PD     LVCMOS
     U18, V18, W18, Y18, Y19, W19, V19
                                                                                                                             Drive
  T17, U17, U19, T19, R19, R20, T20, U20           GPIO[10-11, 24-29]      Output          General configurable pins                 LVCMOS
                                                                                                                               0
                                                                                                                             Drive
                 V20, W20                             GPIO[30-31]          Output          General configurable pins                 LVCMOS
                                                                                                                               1
                                                                         MCU GPIOS
        Pin multiplexed with GPIOs                  MCU_GPIO[0-31]           I/O                     GPIOs
                                                                           Timers
        Pin multiplexed with GPIOs                 TIMER[0-3]_EXT_IN          I            External timer clock input
                                                            Electronic Trace Management (ETM)
        Pin multiplexed with GPIOs                 ETM_TRACE_CLOCK                               ETM clock out
        Pin multiplexed with GPIOs                   ETM_DATA[0-3]                             ETM trace data out
                                                                        Miscellaneous
             H3, J3, U5, W4, Y4                        RESERVED               I         Factory use only. Do not connect.     PD
GPIO Option1 Option2 Option3 Option4 Option5 Option6 Option7 Option8 Option9
GPIO0   INITIAL_      GPIO[0]   I2C0_CUR      FLASH_C      PWM[0]       Reserved      SDIO0_GP           UART2_T   I2C2_CURR
        DEBUG_                  RENT_SRC        S[2]                                    _OUT               XD      ENT_SRC_E
         BUS [0]                   _EN                                                                                 N
GPIO1   INITIAL_      GPIO[1]   I2C1_CUR      FLASH_C      PWM[1]       Reserved      SDIO1_GP           UART3_T   I2C3_CURR
        DEBUG_                  RENT_SRC        S[3]                                    _OUT               XD      ENT_SRC_E
         BUS [1]                   _EN                                                                                 N
GPIO Option1 Option2 Option3 Option4 Option5 Option6 Option7 Option8 Option9
GPIO2   INITIAL_     GPIO[2]     I2C0_CU     FLASH_CS      PWM[0]       Reserved      SDIO0_        UART2_T       I2C2_CURR
         DEBUG                    RRENT_        [2]                                   GP_OUT          XD             ENT_
        _BUS [2]                  SRC_EN                                                                            SRC_EN
GPIO3   INITIAL_     GPIO[3]     I2C1_CU     FLASH_CS      PWM[1]       Reserved      SDIO1_        UART3_T       I2C3_CURR
        DEBUG_                    RRENT_        [3]                                   GP_OUT          XD             ENT_
         BUS [3]                  SRC_EN                                                                            SRC_EN
GPIO Option1 Option2 Option3 Option4 Option5 Option6 Option7 Option8 Option9
GPIO4   INITIAL_     GPIO[4]    I2C0_CUR      FLASH_      PWM[0]       Reserved      SDIO0_GP          UART2_T   I2C2_CUR
        DEBUG_                    RENT_        CS[2]                                   _OUT              XD        RENT_
         BUS [4]                 SRC_EN                                                                           SRC_EN
GPIO5   INITIAL_     GPIO[5]    I2C1_CUR      FLASH_      PWM[1]       Reserved      SDIO1_GP          UART3_T   I2C3_CUR
        DEBUG_                    RENT_        CS [3]                                  _OUT              XD        RENT_
         BUS [5]                 SRC_EN                                                                           SRC_EN
3.         Thermal Characteristics
           Package thermal resistance at various junctions and under various airflow
           conditions is shown in Table 11. The board that achieved these results is
           defined by JEDEC (please refer to JEDEC standard JESD51-9, Test Board for
           Array Surface Mount Package Thermal Measurements) as follows:
           •     8 PCB layers
           •     PCB dimensions [mm X mm] - 101.5 X 114.5
           •     PCB thickness [mm X mm] - 1.6 mm
                                          Table 11: Thermal Resistance
4.        Electrical Characteristics
4.1.      Absolute Maximum Ratings
          Stresses above the absolute maximum ratings listed in Table 13 may
          cause permanent damage to the device and affect device reliability. These
          are stress ratings only and functional operation of the device at these
          conditions is not implied.
     PCIE_AVDD_H           High voltage power for the bias and -0.3           1.98       V
                                     parts of the PLL
Miscellaneous
        CSI_RX_AVDD             MIPI RX/TX MIPI DPHY Core supply for 0.78 0.83 0.88                 V
                                         analog and digital
        CSI_TX_AVDD
       CSI_RX_AVDD_H            High voltage power for the RX/TX MIPI 1.62 1.8 1.98                 V
                                 DPHY analog, bias and PLL (PLL only
       CSI_TX_AVDD_H
                                               for TX)
          CSI_TX_CLK            MIPI DPHY TX (only) clean core supply 0.78 0.83 0.88                V
                                   for analog high-speed clocking
                                               circuits
1
    Depending on the selected mode of SDIO IO power rail. 1.2V or 1.8V.
         PCIE_AVDD_C               Clean analog power for high speed              0.78 0.83 0.88       V
                                           clock applications
        PCIE_AVDD_H                High voltage power for the bias and 1.08 1.8 1.98                   V
                                             parts of the PLL
USB_AVDD_CORE Analog power supply for the USB core 0.78 0.83 0.88 V
USB_AVDD_IO Analog power supply for the USB’s IO 1.62 1.8 1.98 V
      USB_AVDD_IO_HV              Clean analog power supply for USB’s 2.97 3.3 3.63                    V
                                                  IO
External Clocks
1
    CLK_IN clock pin must receive a square wave clock signal (oscillator output clock signal).
1
    T12 requirement derived from PCI Express Specification Rev 3.0, Section 2.6.2. AC Specifications:
“De-asserted NRESET such having enough margin to the end point enter LTSSM Detect State within 20
ms of the end of Fundamental Reset (PERSTn) , and 100ms before system sending a Configuration
Request to the device”.
2
 On PCIe Only configuration – x_AVDD can be derived from with VDD_CORE, and x_AVDDH can be
derived from VDDIO. Refer to 3.1.2.2 PCIe Only (Minimum Configuration).
VDD_CORE1 7.2 A
                       VDD_TOP                                         1                         A
                        VDDIO2
                                                                      0.3                        A
VDDIO_SDIO3 60 (4) mA
CSI0_RX_AVDD 25 mA
CSI0_RX_AVDDH 30 mA
CSI1_RX_AVDD 25 mA
CSI1_RX_AVDDH 30 mA
CSI0_TX_AVDD 100 mA
CSI0_TX_AVDDH 14 mA
1 The maximum current assumes heavy compute networks, for lowering the values, if needed, please
evaluate the specific neural model and SoC integration for the specific network and add an adequate
margin to cover all PVT corners and current spikes.
                           1
2 𝑉𝐷𝐷𝐼𝑂[𝑉] ∙ ∑𝐼𝑂𝑖 (𝐶𝑖 [𝐹] ∙ ∙ 𝑓𝑠𝑤𝑖𝑡𝑐ℎ𝑖𝑛𝑔 [𝐻𝑧]) Each IO_i drives a capacitance C_i[F] and is switched from 1 to
                           2
 0 and vice versa at a frequency of 0.5f[Hz]. Add C_i[F]x0.5f[Hz] of all the IOs and multiply this sum by
 the VDDIO[V] voltage rail to obtain the VDDIO current consumption I_VDDIO[A].
CSI0_TX_AVDD_CLK 10 mA
CSI1_TX_AVDD 100 mA
CSI1_TX_AVDDH 14 mA
CSI1_TX_AVDD_CLK 10 mA
PCIE_AVDD_D 280 mA
PCIE_AVDD_C 180 mA
PCIE_AVDD_H 21 uA
USB_AVDD_CORE 7 mA
USB_AVDD_IO 17 mA
USB_AVDD_IO_HV 1.1 mA
PLL_AVDD 1.2 mA
AVDD_TS 0.5 mA
AVDD_VS 0.3 mA
                                    Power Consumption
                   Mode
                                 VDD_CORE + VDD_TOP [mW]
Doze TBD
Sleep TBD
Hibernate TBD
     Note: VDDIO and all MIPI power rails can only be powered off when the
     SoC is powered off.
  C               Output/Input                  -           1.05            -             pF
                  capacitance
  C           Output/Input                      -           0.88            -             pF
         capacitance for all other
                  pads
VRX-IDLE-DET-DIFF-
                           Electrical Idle Detect threshold                 92          154    mV
       PP
   LP-RX Input
                              Maximum Logic 1 hysteresis                          25            mV
Hysteresis (VHYST)
 LP-RX Minimum
   Pulse Width             Maximum Pulse width which LP
                                                                                  15             ns
 Response (TMIN-        receiver can detect without any error.
       RX)
Table 27: MIPI RX DPHY Data Lane LP Voltage and Timing Characteristics
   LP-RX Input
                              Maximum Logic 1 hysteresis                          25            mV
Hysteresis (VHYST)
 LP-RX Minimum
                            Maximum Pulse width which LP
  Pulse Width c                                                                   15            ns
                         receiver can detect without any error
    (TMIN-RX)
     4.8.1       LP Characteristics
                          Table 29: MIPI TX DPHY Data Lane LP DC Characteristics
      4.8.2 HS Characteristics
                          Table 33: MIPI TX DPHY Data Lane HS DC Characteristics
HS Data TX Differential
                                                       -263.4      -212      -176.5    mV
Voltage (VOD(0) Pulse)
HS Data TX Differential
                                                       170.16 201.91 268.61            mV
Voltage (VOD(1) Pulse)
   HS Clock TX
    Differential
  Voltage(VOD(0)
       Pulse)
   HS Clock TX
    Differential
                                                        159.53 192.13 245.06            mV
  Voltage(VOD(1)
       Pulse)
    4.9.1         HS Characteristics
                          Table 38: USB PHYHS Transmitter – DC Characteristics
    4.9.2 FS Characteristics
                           Table 40: USB PHY FS Transmitter – DC Characteristics
 Differential Input
                                     VDI                   0.2                             V
     Sensitivity
Differential Common
                                     VCM                               1.7                 V
     Mode Range
    Jitter (Paired
                                    TJR2                    -9                      9     ns
     Transition)
     4.9.3 LS Characteristics
                            Table 44: USB PHY LS Transmitter – DC Characteristics
Consecutive Jitter
                        Consecutive Jitter-UP            -3.5        0.3          3.6    ns
  (Upstream)
 Paired JK Jitter
                          Paired JK Jitter-UP            -3.4        0.2          3.1    ns
  (Upstream)
 Paired KJ Jitter
                          Paired KJ Jitter-UP            -2.6        0.1          2.6    ns
  (Upstream)
 Paired JK Jitter
                        Paired JK Jitter-Down            -3.4        0.2          3.1    ns
 (Downstream)
 Paired KJ Jitter
                        Paired KJ Jitter-Down            -2.6        0.1          2.6    ns
 (Downstream)
  Differential Input
                                        VDI                   0.2                            V
      Sensitivity
Differential Common
                                        VCM                               1.7                V
     Mode Range
     Jitter (Paired
                                       TJR2                  -199                   199     ns
      Transition)
  Pullup Resistance
                                       RPU1                   2.1         2.1       2.2     kΩ
     (Active Bus)
               Rx Type 1.8V
              Comparator Vth          0.787          -      0.998           V
                Assertion
               Rx Type 1.8V
            Comparator Vth De-        0.797          -      1.002           V
                assertion
             Rx Type 1.2V
                                     0.556         -       0.711       V
          Comparator Assertion
              Rx Type 1.2V
            Comparator De-            0.56         -       0.715       V
               assertion
1
    The Delay Line Open-Loop characterization test is intended to accurately measure the delay per each
    programmed delay line code. For this purpose, all the 128 delay codes have been swept and the
    respective step measured under nominal VT conditions. This characterization has been made
    exclusively on Delay Line 1. The values included in the tables refer to the highest respective code delay
    for all the samples.
1
    For 100Mbps, Tcyc will scale to 40ns+-4ns.
2
    The duty cycle may be stretched/shrunk during speed changes or while transitioning to a received
    packet's clock domain on condition that the minimum duty cycle is not violated and stretching occurs
    for no more than three Tcyc of the lowest transitioning speed.
3
    This applies to all versions of RGMII prior to 2.0. This implies that PC board design will require clocks to
    be routed with an additional trace delay of greater than 1.5ns and less than 2.0ns, to be added to the
    associated clock signal. For 100Mbps, the maximum value is unspecified.
       TXC
(at transmitter)
                                                            Tskew_T
      TXC
                                                                      Tskew_R
 (at Receiver)
       RXC
(at transmitter)
                                                            Tskew_T
      RXC
 (at Receiver)                                                        Tskew_R
NRESET
5.        Detailed Description
          This section describes various system modes and usage scenarios, and
          provides detailed information on various Hailo-8L subsystems.
          See Hailo SW documentation for further elaboration.
          https://hailo.ai/developer-zone/documentation/
5.2.    Bootstraps
        Hailo-8L has one functional boot strap, called BS_IO_SEL[0] (multiplexed
        with I2S_SDO), to enable the selection between two possible boot modes,
        PCIe when Boot Strap is pulled up, or Flash when Boot Strap is pulled
        down.
        For PCIe boot, the SoC ROM handles the process with the host platform
        that runs the Hailo RT PCIe driver. Firmware is then fetched over the PCIe
        link to boot the device firmware.
        For Flash boot, the SoC ROM fetches firmware from an on-board SPI flash
        device to complete the boot process.
        The integrator can select the desired boot-flow according to dedicated
        system characteristics. See section 5.1 for further details.
        See the Board Design Guidelines for further implementation and
        bootstrap connectivity guidelines.
5.3.    NN Core
        The Hailo-8L NN Core enables deployment of Deep NNs (DNNs) organized
        in four internal functional units called clusters.
        Key features include:
        •    Up to 13 TOPs, 8-bit precision
        •    Four clusters that can be used to deploy multiple NNs
             o    Compute, control and memory structure optimized for NN
                  primitives
             o    Fully programmable architecture to allow instantiation of all
                  common NN building blocks, based on available software support
                  delivered by the Hailo Dataflow Compiler (this includes, but is not
                  limited to, layers such as convolution, pooling, fully connected and
                  activation)
             o    Support for advanced NN architecture with native support for split,
                  concatenation and add layers
        •    Power modes
             o    Normal (fully functional), doze, sleep and hibernate
             o    Power shutdown can be executed at cluster level
        •    Up to 16 I/O channels to the NN core
        •    Configurable interconnect between NN core inputs, outputs and
             pre/post units
        •    8/16-bit precision for both weights and activations, configurable at
             layer granularity
        •    4-bit precision for weights, configurable at layer granularity
        •    NN pre/post processing hardware accelerator used to offload the
             following functions from host:
             o    NMS engine
                           ▪   Up to 128k proposals post score threshold
                           ▪   One comparison per cycle, two NMS engines may be
                               aggregated to offer double throughput
                           ▪   Configurable intersection over union and score
                               threshold with up to 16 threshold classes
          2008 (PTP V2) with the time stamp comparator connected to the TIM2
          input
     •    Time Stamping Unit (TSU) supports a 102-bit timer
     •    Credit Based Shaping - TSN, 802.1Qav
     •    Enhanced Scheduled Traffic - TSN, 802.1Qbv
     •    Frame Replication and Elimination for Reliability - TSN, 802.1CB
    5.4.3.1 CSI-RX
     The CSI-RX subsystem allows efficient streaming of pixel data to the Hailo-
     8L NN core. The CSI-RX is responsible for handling a CSI-2 protocol-based
     camera sensor or sensor data stream, and for unpacking the payload data
     and forwarding it to the pixel stream interfaces. The CSI-RX allows the
     selection of multiple independent input streams and supports the control
     of the destination for each stream (ISP or NN core).
     Key features include:
     •    Operation modes:
          o     High-Speed (HS): maximum up to 2.5Gbps per lane
          o     Escape mode
                        ▪   Remote triggers
                        ▪   LP-DT: up to 10Mbps
                        ▪   ULPS mode
     •    Supports up to four streams for each interface over distinct virtual
          channels and for different data types, which may be forwarded to
          different destinations in the NN-Core or to the ISP.
     •    Supports the following data types:
          o    RAW6, RAW7, RAW8, RAW10, RAW12, RAW14
          o    RGB444, RGB555, RGB565, RGB666, RGB888
          o    YUV8, YUV10
    5.4.3.2 CSI-TX
     The CSI-TX subsystem can process pixel data from a source and generate
     the CSI-2 data packets for short and long types. The CSI-TX also performs
     ECC/CRC generation and provides data support for frame and line counter
     packets.
     The CSI-TX supports virtual channel and data type selection as well as all
     primary data types defined by MIPI CSI-2.
    5.4.3.3 DSI-TX
     The DSI-TX subsystem is intended to interface NN Core output data with a
     DSI compliant video mode display by embedding a DSI controller. This
     controller can be multiplexed by static configuration to feed data into the
     DPHY instead of using the CSI-TX controller.
       5.4.6 SDIO
         SDI IF Key features include:
         •   Compliant with
                o   eMMC 5.1 (no backward support of HS400)
                o    SD6.0 1.8 V low voltage signaling (LVS) host
                o    JESD8-7a (1.2 V/1.8 V)
         •   Six I/O signals – eMMC (4-bit data) operation
         •   Three delay lines
         •   Glitch-free, power-sequence free operations
         •   Hi-Z I/O pad power-up default state
         •   Clock speeds up to 334MHz and data rate up to 667 MB/s
         •   SPI operation
         •   Open drain applications
         •   ESD protection for I/O signals and for 1.8 V/1.2 V power supply
         •   eMMC (1.8 V/1.2 V) PHY has four functional receivers per I/O pad:
                o   1.8-V Schmitt trigger
                o   1.2-V Schmitt trigger
                o   1.8-V comparator receiver
                o   1.2-V comparator receiver
         •   Power supply requirements
                o   1.8 V I/O signaling: 1.8 V and a low-voltage digital power supply
                o   1.2 V I/O signaling: 1.2 V and a low-voltage digital power supply
5.6.     MCU
         Hailo-8L integrates two Cortex M4 cores with a memory subsystem.
 5.8.5       Timer
     Hailo-8L integrates four timers that can be programmed through the
     GPIO interfaces.
     Key features include:
     •    32-bit counter
     •    Clock from external clock input or internal clock
     •    Interrupt output to MCU system
     All timer counters can be frozen in debug mode.
 5.8.6 Watchdog
     Hailo-8L integrates two watchdogs to monitor the MCUs in the system.
     Key features include:
     •    32-bit counter
     •    Configurable Interrupt threshold
     •    Configurable system reset threshold
 5.8.7       Mailbox
     Hailo-8L integrates eight mailboxes to transfer information between MCU
     cores.
     Each mailbox has one data register to pass pointers to data between
     MCUs. After one MCU successfully writes data to the mailbox, the other
     MCU receives an interrupt.
 5.8.8 Semaphore
     Hailo-8L integrates eight semaphore units to control access to a common
     resource.