background image

ICD-4000-OEM  

 

© SightLine Applications, Inc.

 

 

 

 

 

 

 

                                                           16 

These versions are designated with an 

_F

 in the FPGA file name, and use a FIFO to create more 

blanking area by: 

-

 

buffering up the first part of a line of video in a FIFO while outputting the MIPI header packet, 

-

 

continuing to buffer in additional input pixel data, 

-

 

simultaneously reading data out of the FIFO at an increased output pixel clock rate. 

Table 17 

shows the FIFO versions of FPGA that support between 1 and 64 horizontal pixel blanking 

cameras. 

Table 17: FPGA FIFO Version Names and Pixel Clock Support 

FPGA Name 

Center Frequency (MHz)  Min Frequency (MHz)  

Max Frequency (MHz) 

GEN_HD75_F 

74.25 

40  

Not Tested 

GEN_HD40_F 

40 

20  

80 

GEN_HD20_F 

20  

10 

40 

8.9.1

 

Width and Height Requirements 

Both the width and height must be multiples of eight. 

8.10

 

Additional FPGA Versions and naming 

Some early versions of the FPGA code only support a fixed width in pixels. These versions have the 
fixed width in their name. 

Table 18: Less Common FPGA Versions 

Video format (FPGA Version) 

FPGA Name 

Width in Pixels  Number Bytes  Pixel Clock MHz 

BT.656 (Analog) 

GEN_720SD8bit 

720 

27 

640 (Boson 16 bit) 

GEN_HD20 

640 

27 

640 (Boson 8 bit) 

GEN_640SD8bit 

640 

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 MIPI port provides an interface directly connecting MIPI cameras to the 4000-OEM. This port 
provides camera power and camera configuration through I

2

C. For details on supported MIPI cameras 

and formats see 

EAN-MIPI-Cameras

. 

The MIPI port can also be used to connect SightLine Video Input adapter boards through the 4000-MIPI 
adapter board. For details on the 4000-MIPI and Video Input Boards, see the 

ICD-3000-4000-Adapter-

Boards

. 

10

 

Camera Input Adapter Board IDs 

Each SightLine camera adapter board is assigned a unique adapter ID to simplify setup and 
configuration. This applies to any board connected to J6 or J9 on the 4000-OEM (J10 on the SLA-4000-
MIPI adapter board). 

See the 3000-4000-OEM Camera Input Adapter Board ID table

 in 

ICD-3000-4000-

Adapter-Boards

 for a list of camera input adapter boards and IDs.

 

Содержание 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 ...

Отзывы: