background image

 

© SightLine Applications, Inc. 

                                                                                                                                                i

 

                                                                                                                                                         

ICD-4000-OEM

 

2022-06-08 

Exports: 

Export Summary Sheet

 

EULA: 

End User License Agreement 

Web

sightlineapplications.com

 

Sales:  

[email protected]

  

Support: 

[email protected]

  

Phone: +1 (541) 716-5137 

 

 

1

 

Overview ................................................................ 1

 

1.1

 

Additional Support Documentation ....................... 1

 

1.2

 

Sightline Software Requirements .......................... 1

 

2

 

Safe Device Handling .............................................. 1

 

3

 

4000-OEM Overview .............................................. 1

 

3.1

 

4000-OEM Specifications ....................................... 2

 

3.2

 

Interface Protocol .................................................. 2

 

3.3

 

Functional Block Diagram ...................................... 2

 

3.4

 

Customer Integration - Key Points ......................... 3

 

4

 

Thermal Management ........................................... 3

 

4.1

 

Heatsink Guidelines ............................................... 3

 

4.2

 

Gap Pads ................................................................ 3

 

4.2.1

 

Gap Pads SOM Cover ............................................. 3

 

4.2.2

 

Gap Pads Without SOM Cover ............................... 4

 

5

 

Connector Descriptions .......................................... 4

 

5.1

 

Connector J2:  Serial Port / GPIO ........................... 5

 

5.2

 

Connector J4: Ethernet 10/100 .............................. 5

 

5.3

 

Connector J6: 3000/4000 Video Adapter Input  .... 5

 

5.4

 

Connector J7: 4000-DEBUG  / Recovery ................ 6

 

5.5

 

Connector J8: USB 3.0 (Type-C) .............................. 7

 

5.6

 

Connector J9: MIPI Port (FFC connector) ............... 7

 

5.7

 

Connector J15: MicroSD ......................................... 8

 

5.8

 

Connector J16: HDMI Output Video (FFC 
connector) .............................................................. 8

 

5.9

 

Connector J25:  Additional Serial / GPIO ................ 8

 

5.10

 

Connector J50: Power Connector .......................... 9

 

6

 

Additional I/O ......................................................... 9

 

6.1

 

LED Summary ......................................................... 9

 

6.2

 

Serial Ports ............................................................. 9

 

6.2.1

 

Serial Port Speed and Data Limits ........................ 10

 

6.3

 

GPIO ..................................................................... 11

 

7

 

Camera Naming Convention ................................ 11

 

8

 

Video Input Port J6 Details (Cam 0) ..................... 12

 

8.1

 

Adapter boards .................................................... 12

 

8.2

 

Camera Power Considerations ............................. 12

 

8.3

 

Signal Levels and Lattice Crosslink FPGA ............. 12

 

8.4

 

Supported Standards ........................................... 12

 

8.5

 

Grayscale Camera Data ........................................ 13

 

8.6

 

Synchronization Signals ....................................... 14

 

8.7

 

Camera Resolution and Pixel Clock      
Requirements ....................................................... 14

 

8.8

 

Camera Pixel Clock Rate and MIPI Conversion .... 14

 

8.9

 

Horizontal Blanking Requirements ...................... 15

 

8.9.1

 

Width and Height Requirements ......................... 16

 

8.10

 

Additional FPGA Versions and naming ................ 16

 

8.11

 

Maximum Width and Height ................................ 16

 

9

 

MIPI Port J9 (Cam 1) ............................................ 16

 

10

 

Camera Input Adapter Board IDs ......................... 16

 

11

 

4000-DEBUG ........................................................ 17

 

11.1

 

Debug Board Specifications ................................. 17

 

12

 

Customer Designed 4000-OEM Boards and Camera 
Interface Options ................................................. 19

 

12.1

 

Using the Lattice FPGA ......................................... 19

 

12.2

 

Not Using the Lattice FPGA .................................. 19

 

12.3

 

MIPI Camera Data Acquisition ............................. 19

 

13

 

Questions and Additional Support ....................... 19

 

 

 

 

CAUTION:

 Alerts to a potential hazard that may result in personal injury, or an unsafe practice that causes damage to the equipment 

if not avoided

 

 

IMPORTANT:

 Identifies crucial information that is important to setup and configuration procedures.

 

 

Used to emphasize points or reminds the user of something. Supplementary information that aids in the use or understanding of the 
equipment or subject that is not critical to system use. 

 

Содержание ICD-4000-OEM

Страница 1: ...erial Port Speed and Data Limits 10 6 3 GPIO 11 7 Camera Naming Convention 11 8 Video Input Port J6 Details Cam 0 12 8 1 Adapter boards 12 8 2 Camera Power Considerations 12 8 3 Signal Levels and Lattice Crosslink FPGA 12 8 4 Supported Standards 12 8 5 Grayscale Camera Data 13 8 6 Synchronization Signals 14 8 7 Camera Resolution and Pixel Clock Requirements 14 8 8 Camera Pixel Clock Rate and MIPI ...

Страница 2: ...e repurposed 2020 09 11 Corrected I2C pin designations to match schematic Add current 400 kHz frequent note to connector J6 pinout table and connector J9 pinout table 2020 08 24 Corrected Grayscale bit locations in the Connector J6 3000 4000 Input Board Table 2020 08 14 Updated J16 HDMI FFC connector table Pin 1 is the same as Pin 2 2020 07 20 Corrected HDMI Output connector label in Video Output ...

Страница 3: ...tation page under Software Support Documentation 1 2 Sightline Software Requirements Panel Plus software and firmware versions 4000 OEM requires Panel Plus and Firmware 3 0 0 and higher IMPORTANT The Panel Plus software version should match the firmware version running on the board Firmware and Panel Plus software versions are available on the Software Download page 2 Safe Device Handling CAUTION ...

Страница 4: ...tocol as other SightLine video processing boards The protocol is a packet based command and control interface The protocol document is available from the SightLine website 3 3 Functional Block Diagram Figure 2 4000 OEM Hardware Block Diagram 1 A slightly extended input voltage range is possible with some tradeoffs Contact Support for more information if this is relevant for a particular applicatio...

Страница 5: ...sful in cases where a full thermal analysis is not performed The provided SOM cover aids heatsinking when the provided mechanical interface is a flat plate and is our baseline This cover may be removed and thermal performance improved if a machined heatsink interface is implemented STEP files for the heatsink interface are available from SightLine that can help with heatsink design and integration...

Страница 6: ...d debug serial port Molex 8 POS Housing 51021 0800 J8 USB 3 0 Type C USB 3 0 type C USB Type C Cable J9 MIPI Port FFC connector MIPI Port I2 C 3 Digital Video in 1 serial ports w adapter board Sightline Cable SLA CAB MIPI 02 J15 MicroSD MicroSD card slot NA J16 HDMI Output Video FFC connector HDMI Output FFC Sightline Cable SLA CAB HD10 J25 Additional Serial GPIO Serial port 0 and 3 GPIO Molex 8PO...

Страница 7: ...s configured with onboard Ethernet magnetics and ESD protection It meets the following IEC standards IEC 61000 4 2 ESD 30kV air 30kV contact IEC 61000 4 4 EFT 40A 5 50ns IEC 61000 4 5 Lightning 40A 8 20μs 5 3 Connector J6 3000 4000 Video Adapter Input Connector DF12 3 0 80DP 0 5V 86 Mates with DF12 3 0 80DS 0 5V 86 Column key for notes column below data bit locations Y luminance CbCr Chrominance G...

Страница 8: ...0_3000_BRD GPIO_452 72 GPIO3_3000_BRD GPIO_455 71 GPIO2_3000_BRD GPIO_454 74 GPIO5_3000_BRD GPIO_457 73 GPIO4_3000_BRD GPIO_456 76 3 3V out 75 3 3V out 78 Ground 77 Ground 80 1 8V out 79 1 8V out Passthrough power available Max voltage VIN See VIN Specifications Max Current 1 2A spread across four power and ground pins 5 4 Connector J7 4000 DEBUG Recovery A debug serial port is exposed on connecto...

Страница 9: ...connected on J9 with a combined maximum of 1 2A CAUTION Do NOT connect an external 5V power source to the USB C connector Damage to the OEM may occur 5 6 Connector J9 MIPI Port FFC connector Connector Hirose 28POS FH41 28S 0 5SH 050 Mates with Sightline Cable SLA CAB MIPI 02 The mating cycle rating for this connector is 20 cycles Table 7 MIPI Port Pin Description Pin Description 2 D4 1 GND 4 GND 3...

Страница 10: ..._C_N 11 GND 14 GND 13 HDMI_TMDS_TX0_C_P 16 HDMI_TMDS_TX1_C_P 15 HDMI_TMDS_TX1_C_N 18 HDMI_TMDS_TX2_C_N 17 GND 20 GND 19 HDMI_TMDS_TX2_C_P Not intended for customer use Compliant with HDMI v2 0 output The HDMI output format is specified by the resolution and format specified through Panel Plus The HDMI output ignores any EDID HDMI format information in the external HDMI sink device Supported HDMI f...

Страница 11: ...er a pig tail Molex to Molex or DB 9 connector Table 11 4000 OEM Serial Port Summary Name Notes Serial Port 0 General Purpose SLA Command Serial Port 1 General Purpose Serial Port 2 Camera interface use only Serial Port 3 General Purpose Serial Port 4 These serial ports are available when attaching an SLA 4000 MIPI board to the MIPI port on J9 See the SLA 4000 MIPI section in the ICD 3000 4000 Ada...

Страница 12: ...l 4 dev ttyMAX04 Serial 5 NA NA J9 Serial 6 dev ttyMAX06 J9 Serial 7 dev ttyMAX07 See Set Port Configuration for common Protocol Types or EAN Ethernet and Serial Communication 6 2 1 Serial Port Speed and Data Limits The serial ports are controlled over an I2 C bus using and I2 C to serial bridge chip The I2 C bus default speed is 400kHz The 4000 I2 C bus speed can be changed from the default 400 k...

Страница 13: ...r Descriptions for more general purpose IO information Table 15 4000 OEM GPIO GPIO Port Connector Pin Level Description GPIO0_3000_BRD J6 P69 3 3V Board ID etc 2 GPIO1_3000_BRD J6 P70 3 3V Board ID etc GPIO2_3000_BRD J6 P71 3 3V Board ID etc GPIO3_3000_BRD J6 P72 3 3V Board ID etc GPIO4_3000_BRD J6 P73 3 3V Board ID etc GPIO5_3000_BRD J6 P74 3 3V Board ID etc GPIO6_USER J25 P7 3 3V User defined GP...

Страница 14: ...level must be compatible with camera adapter board and connected cameras For example the 3000 Sony camera adapter board passes supply voltage directly to the attached camera A Sony EH series camera can only support 6V 12V This would limit the supply voltage to the 4000 OEM to this range IMPORTANT There are multiple rails available on the connectors to power a camera adapter board or accessories Do...

Страница 15: ... than the 3000 OEM BT 656 connection For customer designed interfaces based on the 3000 OEM adapter boards that support BT 656 the Byte Swap checkbox must be selected in the Acquisition Setting dialog in Panel Plus This will swap the input data byte locations since the 3000 OEM board requires BT 656 in the upper 8 bits and the 4000 OEM requires BT 656 in the lower 8 bits 10 bit BT 656 Connect the ...

Страница 16: ...ixel Clock Requirements The 4000 OEM Snapdragon processor will acquire MIPI and USB format camera data The camera data format generated by the adapter boards 3000 HDMI 3000 SDI etc must be converted to MIPI format for acquisition This conversion is done using a Lattice FPGA which adds requirements to the pixel clock rate and blanking from the camera The following sections help clarify which FPGA v...

Страница 17: ...at the start of each packet End of frame and start of frame packets indicate a full frame of video Most video formats provide blanking regions non active pixel areas to help with acquisition Typically there are several blanking lines of video at the start of a frame and multiple blanking pixels at the start of each line of video The MIPI packet headers are sent during the blanking regions of video...

Страница 18: ...Name Width in Pixels Number Bytes Pixel Clock MHz BT 656 Analog GEN_720SD8bit 720 1 27 640 Boson 16 bit GEN_HD20 640 2 27 640 Boson 8 bit GEN_640SD8bit 640 1 27 8 11 Maximum Width and Height The capture width and capture height are limited to 4112 x 3040 The processed ROI is limited to 4K 3840 x 2160 The ROI can be moved around in the full image by changing the col and row 9 MIPI Port J9 Cam 1 The...

Страница 19: ...itch button combination for board recovery Rev A versions of this board are labeled as 4000 RECOVERY The name was changed after the initial release to 4000 DEBUG Future revisions will show the new name change 11 1 Debug Board Specifications Revision A Figure 4 4000 DEBUG Dimensions 1 71 in x 0 96 in 43 4 mm x 24 4 mm Weight 4 5 grams Voltage 5V DC via USB or external power supply Power 5 mW EANs E...

Страница 20: ... level SLA CAB 0303 Molex 51021 0300 housing and 50058 8000 terminals Table 20 4000 DEBUG Board Connector Descriptions Connector Pin Descriptions Connector J1 To 4000 OEM J7 Programming and Recovery port Pin Pin Description 1 USB3_P0_HS_D_N 2 USB3_P0_HS_D_P 3 GND 4 USB_VBUS 5V 5 FULL_RECOVERY Switch S1 6 FASTBOOT_RECOVERY Button S2 7 BLSP8_UART_TX 8 BLSP8_UART_RX Connector J2 USB Programming port ...

Страница 21: ...f a simple design and assured MIPI format compatibility with the 4000 SOM since the Lattice FPGA does the MIPI generation The Lattice FPGA provides tight integration with the 4000 SOM through an I2 C register interface This allows the SOM to reset the FPGA state machine synchronized to frame sync by setting a bit in the register interface 12 2 Not Using the Lattice FPGA The customer can integrate ...

Отзывы: