SPRUII1A November   2017  – January 2020

 

  1.   Fusion Application Board
    1.     Trademarks
    2. 1 Introduction
    3. 2 Overview
      1. 2.1 Fusion Application Board
      2. 2.2 Fusion Board Features
    4. 3 Hardware
      1. 3.1  Hardware Architecture
        1. 3.1.1 Fusion Application Board With Component Identification
      2. 3.2  TDAx EVM Compatibility
      3. 3.3  Fusion Power
      4. 3.4  DS90UB960 Modes
        1. 3.4.1 Power over Coax (PoC)
      5. 3.5  I2C Addressing
        1. 3.5.1 Multiple Device Addressing (Aliasing)
        2. 3.5.2 I2C Bus Switches and Connections
      6. 3.6  EVM Interface
      7. 3.7  Sensor Connection
      8. 3.8  MSP430™ Microcontroller
      9. 3.9  Configuration Options
        1. 3.9.1 Dipswitch (S3)
        2. 3.9.2 Bank 1 Power (J27)
        3. 3.9.3 Bank 2 Power (J22)
      10. 3.10 Status LEDs
      11. 3.11 External Interfaces
    5. 4 Image Sensor Module (Optional)
      1. 4.1 OV2775 Image Sensor
      2. 4.2 DS90UB953-Q1 Serializer
    6. 5 Getting Started
      1. 5.1 Powering Up the Fusion Application Board
  2.   Revision History

Multiple Device Addressing (Aliasing)

Sensor fusion architectures, as for ADAS and self-driving applications, require multiple sensor modules in a single system. It is desirable for the sensors to be built alike, and therefore be fixed to the same physical I2C address. If these modules are all to be accessed on the same I2C bus, there must be a method of assigning each camera an alias that is used to address them. The FPD-Link parts provide the functionality to assign a slave ID (alias) to each camera. This allows the slave devices to be independently addressed. These physical slave addresses and their associated alias IDs are configured by programming the Slave ID and Slave Alias registers on the deserializer (DS90UB960-Q1).

The host microprocessor can now communicate with each imager by using its alias, even though the imagers in each camera are physically addressed identically. From the I2C host perspective, this will remap the address of each slave to its slave alias. For the Fusion board, multiple instances of the same sensor modules can be used.

Figure 5 shows how aliasing is performed even though all of the sensor modules are identical.

aliasing_diagram.gifFigure 5. Diagram of Aliasing Through Using the Deserializer