SOC technologies PCIe-I-8K User manual

PCIe-I-8K PCIe Card
User Guide
© 2018 SOC Technologies Inc.

SOC PCIE-I-8K PCIe Card
User Guide V1.0, 2018
© 2007- 2018 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com
®
Page 2of 11
SOC is disclosing this user manual (the "Documentation") to you solely for use in the development of designs to operate
with SOC hardware devices. You may not reproduce, distribute, republish, display, post, or transmit the Documentation in
any form or by any means including, but not limited to, electronic, mechanical, photocopying, recording, or otherwise, without
the prior written consent of SOC. SOC expressly disclaims any liability arising out of your use of the Documentation. SOC
reserves the right, at its sole discretion, to change the Documentation without notice at any time. SOC assumes no obligation
to correct any errors contained in the Documentation, or to advise you of any corrections or updates. SOC expressly
disclaims any liability in connection with technical support or assistance that may be provided to you in connection with the
Information.
THE DOCUMENTATION IS DISCLOSED TO YOU “AS-IS” WITH NO WARRANTY OF ANY KIND. SOC MAKES NO
OTHER WARRANTIES, WHETHER EXPRESSED, IMPLIED, OR STATUTORY, REGARDING THE DOCUMENTATION,
INCLUDING ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
NONINFRINGEMENT OF THIRD-PARTY RIGHTS. IN NO EVENT WILL SOC BE LIABLE FOR ANY CONSEQUENTIAL,
INDIRECT, EXEMPLARY, SPECIAL, OR INCIDENTAL DAMAGES, INCLUDING ANY LOSS OF DATA OR LOST
PROFITS, ARISING FROM YOUR USE OF THE DOCUMENTATION.
© 2007-2018 SOC, Inc. All rights reserved.
SOC, the SOC logo, the Brand Window, and other designated brands included herein are trademarks of SOC, Inc.

SOC PCIE-I-8K PCIe Card
User Guide V1.0, 2018
© 2007- 2018 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com
®
Page 3of 11
Table of Contents
Preface ………………………………………………………………...……...4
1. Overview ……………………………………………………………………….5
2. Functions of the PCIe-I-8K
…...………………………………………………7
2.1 General FPGA PCIe Card Product, with or without the SOC PCIe Firmware
2.2 Product Development based on the SOC SoM
2.3 Carrier Board for Evaluating the SOC MPEG Codec Modules and IP Cores
2.4 H.264/265 (or MPEG-2) PCIe Accelerator OEM Product
3. Hardware Descriptions …………………………………………………..9
3.1 Key Components
3.2 Block Diagram
4. Ordering Information ……………………….…………...……………..……10

SOC PCIE-I-8K PCIe Card
User Guide V1.0, 2018
© 2007- 2018 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com
®
Page 4of 11
Preface
About This User Guide
This User Guide describes the features and functions of the SOC PCIe-I-8K PCIe Card. Details on the I/O
interfaces and the corresponding components are provided.
Related Documents
Datasheets of IP Cores
•Datasheet - H.265 Encoder IP Cores
•Datasheet - H.265 Decoder IP Cores
•Datasheet - H.264 Encoder IP Cores
•Datasheet - H.264 Decoder IP Cores
•Datasheet –MPEG-2 Encoder IP Cores
•Datasheet –MPEG-2 Decoder IP Cores
•Datasheet –H.264-to-H.265 Transcoder IP Cores
•Datasheet –H.265-to-H.264 Transcoder IP Cores
•Datasheet - MPEG2-to-H.264 Transcoder IP Cores
•Datasheet - H.264-to-MPEG2 Transcoder IP Cores
Integration Sheets of IP Cores
•Integration Sheet - H.265 Encoder IP Cores
•Integration Sheet - H.265 Decoder IP Cores
•Integration Sheet - H.264 Encoder IP Cores
•Integration Sheet - H.264 Decoder IP Cores
•Integration Sheet - H.265 4k Encoder IP Cores
•Integration Sheet - H.265 4k Decoder IP Cores
•Integration Sheet - H.264 4k Encoder IP Cores
•Integration Sheet - H.264 4k Decoder IP Cores
•Integration Sheet - MPEG-2 Encoder IP Cores
•Integration Sheet - MPEG-2 Decoder IP Cores
•Integration Sheet - H.264-to-MPEG2 Transcode IP Cores
•Integration Sheet - MPEG2-to-H264 Transcoder IP Cores
Datasheets of Codec Modules
•Datasheet - MPEG Video-Audio Codec Modules - Standard Version
•Datasheet - MPEG Video-Audio Codec Modules - NET version
Datasheets of Codec Chipsets
•Datasheet - H.264 Encoder Chipsets

SOC PCIE-I-8K PCIe Card
User Guide V1.0, 2018
© 2007- 2018 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com
®
Page 5of 11
•Datasheet - H.264 Decoder Chipsets
PCIe-I-8K PCIe Card
1. Overview
The SOC PCIe-I-8K PCIe card is a powerful FPGA platform, equipped with a Arria-10 SX660
FPGAs and a DDR3 SODIMM connector that can connect a SOC SOM module, e.g the SOM-
SX660 (Arria-10 SX660 FPGA). The PCIe-I-8K can be used as a PCIe card or a standalone
FPGA board. Customers can use the PCIe-I-8K for their products directly (OEM Product), or as
a product development platform. The PCIe-I-8K is designed for the following four major
functions:
1. As a general FPGA PCIe card product or a product development platform for PCIe based
systems, with or without the SOC PCIe firmware.
2. As a development board for products based on the SOC Generic System-On-Module
(SOM) Modules, related to PCIe applications.
3. As a Carrier Board for evaluating the SOC MPEG codec modules and IP cores, especially
4k@60 and 8K resolutions and PCIe related applications.
4. As an OEM product of H.265/H.264/MPEG2 video/audio PCIe acceleration card, for either
Linux or Microsoft Windows.
The PCIe-I-8K uses the on-board FPGA chip to control the I/Os. The FPGA can also be used
for user firmware or SOC firmware for video/audio codec applications. The PCIe-I-8K also has
a DDR3 SODIMM connector that is used to connect the SOC MPEG codec modules of 4k@60
and 8K@30 resolutions or a generic SOM module for user defined applications.
The PCIe-I-8K with encoder, decoder, or both IP cores is a fully functional H.264/265 (or MPEG-
2) video/audio PCIe acceleration card for video server/cloud applications. The PCIe-I-8K also
provides HDMI input, HDMI output, four bidirectional 12G SDI ports (which are used for HD, 4K
or 8K video input or output), and an Ethernet port with the UDP/RTP/IP compatibilities.

SOC PCIE-I-8K PCIe Card
User Guide V1.0, 2018
© 2007- 2018 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com
®
Page 6of 11
The PCIe-I-8K PCIe Platform is shown in Figure 1 (top view). The I/O ports and major
components are labeled in the figure.
Key Features:
Arria-10 SX660 FPGAs
10Gb DDR3 memory (8Gb for FPGA logics and 2Gb for the ARM Processors)
DDR3 SODIMM connector for SOC MPEG Codec Modules or SOC SOM modules
8 Lanes of PCIe 3.0, with total bandwidth of 68GMbps
One 1.4a HDMI input (up to 4k@30)
One HDMI output (HD up to 60 frames per Second)
Four bidirectional 12G SDI ports (each can be configured as input or output independently)
Tri-speed Ethernet (10/100/1000 Mbps)
Two FSP connectors
Mini USB as a U-ART port
Two Extension Connectors
LEDs and Push Buttons
Power rails for SOC MPEG Codec Modules or SOC SOM modules
Dimensions:
The dimension of the PCIe-I-8K is: 10.5’X5’ (270mmX125mm)
PCIE-I-8K Top View
PCIe
SOC SOM or Codec Module
4k@30 HDMI
Input
4k@30 HDMI
Output
SD Card
Tri-speed Ethernet
10/100/1000Mbps
12G SDI Port #1
Input or output
12G SDI Port #2
Input or output
12G SDI Port #4
Input or output
12G SDI Port #3
Input or output
12V
Power
Mini USB U-ART
JTAG
Power
Switch
FMC HPC Connector
Arria-10 SX660 FPGA
FSPs

SOC PCIE-I-8K PCIe Card
User Guide V1.0, 2018
© 2007- 2018 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com
®
Page 7of 11
Fig.1 PCIe-I-8K Top View
2. Functions of the PCIe-I-8K
2.1 General FPGA PCIe Card Product, with or without the SOC PCIe Firmware
The PCIe-I-8K can be used as an FPGA PCIe card for FPGA based PCIe applications. SOC
can supply the FPGA PCIe firmware along with the PCIe software for the host (either Linux or
Windows), which makes the PCIe-I-8K a plug-and-play device for PCIe applications. However,
customers can purchase the PCIe-I-8K without the SOC PCIe firmware/software. In this case,
customers can develop their own firmware/software for their applications.
The PCIe-I-8K can also be used as a standalone FPGA board without using the PCIe, as it has
a variety of I/O ports, including HDMI, SDI, and Ethernet etc. SOC supplies drivers for all of the
I/O ports, which are FPGA firmware running on the FPGAs on the PCIe-I-8K. However,
customer can purchase the PCIe-I-8K without the SOC I/O drivers. In this case, the customer
will implement their desired I/O firmware for their applications.
Table-1 lists the product code of the three versions. Two additional boards are also listed in
Table-1. The VTR-X-8K is a similar board to VTR-X-8K, but it uses the Xilinx Zynq-7045 FPGA.
The VoIP-4K is a 4K level board that does not have the PCIe. Refer to the User Guide of VTR-
X-8K and the User Guide of VoIP-4K for details.
Table-1 Three versions of the PCIe-I-8K
Board without I/O Drivers
With I/O Drivers, but without PCIe
I/O+ PCIe Drivers (FPGA+Host)
Product Code
Product Code
Product Code
PCIe-I-8K
PCIe-I-8K-D
PCIe-I-8K-P
VTR-X-8K
VTR-X-8K-D
VTR-X-8K-P
VoIP-4K
VoIP-4K-D
2.2 Product Development based on the SOC SoM
The SOC SoM modules can be used as generic System on Module (SoM) platform for user
designs. Fig. 2 shows the SOC SOM-I-SX660 module. The module is equipped with one Arria-10
SX660 FPGA which has 250K ALMs of logics and embedded ARM processors. The SOM-I-SX660
has 8Gbits of DDR3 memories, with 4Gb for the logic and 4Gb for the ARMs. There are also two
Connector for
SOC SoM Module

SOC PCIE-I-8K PCIe Card
User Guide V1.0, 2018
© 2007- 2018 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com
®
Page 8of 11
oscillators on the module. The flash memory on the module allows the user to store their firmware
after the development. Once configured with the user developed firmware, the module can be
used as SoM module for user applications. This accelerates product development and reduces
hardware design costs.
Fig. 2 The SOC Zynq-7035 SoM
ThePCIe-I-8K-DandPCIe-I-8K-P canbeused as the carrier board for developing thefirmware
the SoM modules.
SOC also supplies modules with other FPGAs. Table-2 list the current available modules.
Table-2 SOC SOMs –Product Code and the FPGA chip on the module
Item #
SOM Product Code
FPGA Chip on the Module
1
SOM-X-SLX150
Spartan-6 XC6SLX150
2
SOM-X-A200T
Artix-7 XC7A200T
3
SOM-X-Z35
Zynq-7 XC7Z035
4
SOM-X-Z45
Zynq-7 XC7Z045
5
SOM-I-A660SX
Arria-10 SX066
2.3 Carrier Board for Evaluating the SOC MPEG Codec Modules and IP Cores
SOC uses the PCIe-I-8K-D as the carrier board for evaluating the SOC H.26/H.265 8K codec
IP cores or modules, which does not require the PCIe. The PCIe-I-8K-D plus the 8K module
become the evaluation kit.
SOC uses the PCIe-I-8K-P as the carrier board for evaluating the SOC H.26/H.265 8K codec
IP cores or modules, which requires the PCIe. The PCIe-I-8K-P plus the 8K module become the
codec with PCIe evaluation kit.
2.7”
2.5”

SOC PCIE-I-8K PCIe Card
User Guide V1.0, 2018
© 2007- 2018 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com
®
Page 9of 11
Detailed instructions for evaluating the SOC encoders and decoders using the PCIe-I-8K-D or
PCIe-I-8K-P are provided in “Instruction Sheet of Using the PCIe-I-8K to Evaluate SOC Codec
and IP cores or Modules”.
2.4 H.264/265 (or MPEG-2) PCIe Accelerator OEM Product
SOC has developed MPEG Codec PCIe acceleration cards based on the PCIe-I-8K-P, include
high-density multiple channel H.264/H.265 encoders, decoders, and transcoders. The PCIe
acceleration cards come with the software for the host as well, which makes them plug-and-
play. SOC customizes the cards according to customer requirement as well. Contact SOC at
sales@soctechnologies.com for information.
3. Hardware Descriptions
3.1 Key components
Table-3 lists the components on the PCIe-I-8K that are important to the users. Refer to the
schematics of the PCIe-I-8K for the circuit design and the auxiliary components, if needed.
The PCB schematics can be licensed from SOC.
Table-3 Major components on the PCIe-I-8K
Item
Part Name
Description
Manufacturer
1
10AS066H4F34E3SG
FPGA, Arria 10 SX 10AS066, FBGA-1152
Intel
2
IS43TR16256AL-125KBL
4Gb DDR3L, 256Mx16, 800MHz, 1.35V, 96-FBGA
for FPGA logics, 4 chips (8Gb) for each FPGA
ISSI
3
MT41J128M16JT-125:K TR
2Gb DDR3, 128Mx16, 800MHz, 1.5V, 96-FBGA
for the ARMs, 2 chips (2Gb) for each FPGA
Micron
4
MT25QL01GBBB8E12-0SIT TR
FLASH-NOR, QSPI, 1Gb, FGBA-24
Cypress
5
ADV7619KSVZ
HDMI Receiver, Dual Port, Xpressview, 3GHz, TQFP-128
Analog Devices
6
ADV7511KSTZ-P
225MHz HDMI Transmitter with ARC
Analog Devices
7
LMH0397
SDI, 12G, BIDIRECT I/O RECLOCKER 32WQFN
TI
8
88E1116RA0-NNC1C000
Ethernet PHY, 10/100/1000, 64-QFN
Marvell
9
CP2103
SINGLE-CHIP USB TO UART BRIDGE
Silicon Labs
10
SI5324D-C-GMR
CLOCK MULT 2KHZ-150MHZ 36VQFN
Silicon Labs
11
SI5338
I2C-PROGRAMMABLE CLOCK GENERATOR
Silicon Labs
12
ASEMB-27.000MHZ-LC-T
OSC, 27.000MHz, 1.8-3.3V, 4-SMD
Abracon
13
FA-238 25.0000MB-C3
CRYSTAL 25.0000MHZ 18PF SMD
EPSON
14
ABM8-25.000MHZ-B2-T
CRYSTAL 25.000MHZ 18PF SMD
Abracon
15
ABM3-28.6363MHZ-B2-T
CRYSTAL 28.6363MHZ 18PF SMD
Abracon
16
MM80-204B1
CONN 204POS DDR3 SDRAM SODIMM
JAE Electronics

SOC PCIE-I-8K PCIe Card
User Guide V1.0, 2018
© 2007- 2018 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com
®
Page 10 of 11
17
DS28C22Q+T
EEPROM, 3Kb Protected I2C with SHA-1 Engine, 8-TDFN
MAXIM
3.2 Block Diagram
The block diagram of PCIe-I-8K is provided in Fig. 3.
Fig. 3 PCIe-I-8K block diagram
4. Ordering Information
The PCIe-I-8K can be ordered from SOC directly or through the distributors of SOC. Refer to
the SOC web site, www.soctechnologies.com , for distributor locations and contact information.
SOC contacts:
E-mail: sales@soctechnologies.com

SOC PCIE-I-8K PCIe Card
User Guide V1.0, 2018
© 2007- 2018 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com
®
Page 11 of 11
Telephone: 1-519-880-8609
Revision History
The following table shows the revision history for this document.
Date
Version
Revision
10/08/2018
SOC initial Release
1.0
Note:
The PCB Schematics of the PCIe-I-8K can be licensed from SOC. Contact:
sales@soctechnologies.com
Table of contents
Other SOC technologies PCI Card manuals
Popular PCI Card manuals by other brands

Sonifex
Sonifex Digitorc 4 manual

GEFRAN-SIEI
GEFRAN-SIEI ARTDriveG EXP-D6A1R1-AGy instruction manual

SMC Networks
SMC Networks ELITECONNECT SMC2512W-B Specifications

Lava
Lava SSerial-PCI/LP installation manual

StarTech.com
StarTech.com PEX16S952LP user guide

Inventa Australia Pty Ltd
Inventa Australia Pty Ltd VoverlaX user manual