Artesyn SharpMedia PCIE-8120 Quick start guide

SharpMedia™ PCIE-8120
Installation and Use
P/N: 6806800R89E
January 2015

© Copyright 2015 Artesyn Embedded Technologies, Inc.
All rights reserved.
Trademarks
Artesyn Embedded Technologies, Artesyn and the Artesyn Embedded Technologies logo are trademarks and service marks of
Artesyn Embedded Technologies, Inc.©2015 Artesyn Embedded Technologies, Inc. All other product or service names are the
property of their respective owners.
Intel®is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries.
Java™and all other Java-based marks are trademarks or registered trademarks of Oracle America, Inc. in the U.S. and other countries.
Microsoft®, Windows®and Windows Me®are registered trademarks of Microsoft Corporation; and Windows XP™is a trademark of
Microsoft Corporation.
PICMG®, CompactPCI®, AdvancedTCA™and the PICMG, CompactPCI and AdvancedTCA logos are registered trademarks of the PCI
Industrial Computer Manufacturers Group.
UNIX®is a registered trademark of The Open Group in the United States and other countries.
Notice
While reasonable efforts have been made to assure the accuracy of this document, Artesyn assumes no liability resulting from any
omissions in this document, or from the use of the information obtained therein. Artesyn reserves the right to revise this document
and to make changes from time to time in the content hereof without obligation of Artesyn to notify any person of such revision or
changes.
Electronic versions of this material may be read online, downloaded for personal use, or referenced in another document as a URL to
an Artesyn website. The text itself may not be published commercially in print or electronic form, edited, translated, or otherwise
altered without the permission of Artesyn.
It is possible that this publication may contain reference to or information about Artesyn products (machines and programs),
programming, or services that are not available in your country. Such references or information must not be construed to mean that
Artesyn intends to announce such Artesyn products, programming, or services in your country.
Limited and Restricted Rights Legend
If the documentation contained herein is supplied, directly or indirectly, to the U.S. Government, the following notice shall apply
unless otherwise agreed to in writing by Artesyn.
Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (b)(3) of the Rights in
Technical Data clause at DFARS 252.227-7013 (Nov. 1995) and of the Rights in Noncommercial Computer Software and
Documentation clause at DFARS 252.227-7014 (Jun. 1995).
Contact Address
Artesyn Embedded Technologies Artesyn Embedded Technologies
Marketing Communications Lilienthalstr. 17-19
2900 S. Diablo Way, Suite 190 85579 Neubiberg/Munich
Tempe, Arizona 85282 Germany

Contents
SharpMedia™ PCIE-8120 Installation and Use (6806800R89E) 3
About this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Safety Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Sicherheitshinweise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.2 Hardware Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.3 Software Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.4 Standard Compliances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.5 Ordering/Support Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.6 Mechanical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.2 Programming Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3 Hardware Preparation and Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.2 Unpacking and Inspecting the Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.3 Environmental, Thermal, and Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.3.1 Environmental and Thermal Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.3.2 Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.4 Card Installation and Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.4.1 Installation Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.4.2 Removal Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4 Software Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.2 Installing Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.3 SharpMedia™ PCIE-8120 Software Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Contents

SharpMedia™ PCIE-8120 Installation and Use (6806800R89E)
Contents
4
Contents
Contents
4.4 Configuration Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.4.1 Initialization of the Card. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.4.2 Setting up the Host. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.4.3 Starting the DSPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.4.4 Command Line Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.5 Demo Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4.5.1 Executing Demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
5 Application Development Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.1 Application Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.2 Application Development Tool Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.2.1 Octasic Linux Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.3 Octasic DSP Firmware image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
5.3.1 Octasic DSP Firmware image creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.3.2 12xDSP Audio Transcode Demo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
A SharpMedia™ PCIE-8120 External Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
A.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
A.2 SharpMedia™ PCIE-8120 Card Edge Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
A.3 J1/J2 External Ethernet Connector s/w status LEDs (not available on -N versions) . . . . . . . . . . . 68
A.4 P2 External ATX 6-Pin Power Connector (only on
-N versions) 69
A.5 Debug Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
A.6 P3 Fan Unit Connector (Optional component) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
B SharpMedia™ PCIE-8120 Hardware Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
B.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
B.2 Block Diagrams for SharpMedia™ PCIE-8120 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
B.3 Card Reset Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
B.4 Power Supply Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
B.5 Card Clock Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
B.6 Ethernet NIC - i82580EB/DB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
B.6.1 NV-Memory-NIC Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Contents
SharpMedia™ PCIE-8120 Installation and Use (6806800R89E) 5
B.7 Ethernet Switch Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
B.7.1 Main Switch Unit (MSW) - BCM5396 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
B.7.2 Video Switch Unit (VSW) - BCM5396 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
B.7.3 Ethernet Port Mappings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
B.8 Media Flow Aggregator (MFA) Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
B.9 Glue Logic - CPLD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
B.9.1 Card Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
B.9.2 Interfaces and S/W control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
B.9.2.1 MDIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
B.9.2.2 Card Variant MOD_ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
B.9.2.3 Card BASE_ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
B.9.2.4 Opus Debug Port Multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
B.9.2.5 SMBus and PVT_I2C Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
B.9.2.6 Debug LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
B.9.3 CPLD Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
B.10 DSP Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
B.10.1 DSP Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
B.10.2 DDR3 Memory Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
B.10.3 Ethernet MAC Engines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
B.10.4 Boot Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
B.10.5 DSP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
B.10.6 DSP 25MHz Clock Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
B.10.7 OPUS Debug Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
C Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
C.1 OctSetup Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
C.2 DSP Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
D Miscellaneous. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
D.1 OctSetup: Internal Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
D.2 Identifying the Card at PCI-Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
D.3 Serial Number of the card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
D.4 12xDSP Audio Transcode Voip Channel Demo Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
D.4.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103

SharpMedia™ PCIE-8120 Installation and Use (6806800R89E)
Contents
6
Contents
Contents
D.4.2 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
D.4.3 Running Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
E Related Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
E.1 Artesyn Embedded Technologies - Embedded Computing Documentation . . . . . . . . . . . . . . . 107
E.2 Related Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

List of Tables
SharpMedia™ PCIE-8120 Installation and Use (6806800R89E) 7
Table 1-1 Standard Compliances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 1-2 Available Board Variants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Table 3-1 Environmental and Thermal Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Table 3-2 Wattage Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Table 3-3 Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Table 4-1 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Table A-1 SharpMedia™ PCIE-8120 Card Edge Connector Pin out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Table A-2 ATX PWR Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Table A-3 Opt. fan unit connector Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Table B-1 Card Variant MOD_ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Table B-2 Sensor alert default values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Table B-3 LED Error Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Table B-4 LED Error code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Table B-5 Ethernet Physical Interface Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Table B-6 DSP Control Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Table E-1 Artesyn Embedded Technologies - Embedded Computing Publications . . . . . . . . . . . . . 107
Table E-2 Related Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

SharpMedia™ PCIE-8120 Installation and Use (6806800R89E)
8
List of Tables

List of Figures
SharpMedia™ PCIE-8120 Installation and Use (6806800R89E) 9
Figure 1-1 Software Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Figure 1-2 Mechanical Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 5-1 Octasic Firmware Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Figure 5-2 Files in firmware build . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Figure A-1 SharpMedia™ PCIE-8120 Primary and Secondary Layout . . . . . . . . . . . . . . . . . . . . . 66
Figure B-1 Card Block Diagram SharpMedia™ PCIE-8120-A12/V12 . . . . . . . . . . . . . . . . . . . . . . 72
Figure B-2 Card Block Diagram SharpMedia™ PCIE-8120-A04 . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Figure B-3 Card Block Diagram SharpMedia™ PCIE-8120-A12-N/V12-N . . . . . . . . . . . . . . . . . . 74
Figure B-4 Card Reset Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Figure B-5 Board Power Supply Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Figure B-6 Card Clock Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Figure B-7 Port Mapping SharpMedia™ PCIE-8120-A12/V12 . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Figure B-8 Port Mapping SharpMedia™ PCIE-8120-A04 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Figure B-9 Port Mapping SharpMedia™ PCIE-8120-A12-N/V12-N . . . . . . . . . . . . . . . . . . . . . . . 83
Figure B-10 SMBus and PVT_I2C bus connection diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Figure B-11 Temperature Sensor Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Figure D-1 Host Network Set up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Figure D-2 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

SharpMedia™ PCIE-8120 Installation and Use (6806800R89E)
10
List of Figures

SharpMedia™ PCIE-8120 Installation and Use (6806800R89E) 11
About this Manual
Overview of Contents
This manual is divided into the following chapters and appendices.
Safety Notes on page 17 describes the safety information which has to be regarded.
Sicherheitshinweise on page 21 provides a German translation of the chapter “Safety
Notes”.
Introduction on page 25 gives a brief overview of the product features, standard safety
compliances and ordering information.
Functional Description on page 33 describes media processing functions of the component.
Hardware Preparation and Installation on page 35 includes a procedure for unpacking the
product, environmental and power requirements, additional required equipment,
installation, and removal instructions.
Software Installation on page 41 includes prerequisites, software packages, software
installation, and demo application.
Application Development Overview on page 55 includes application development kit,
octasic Digital Signal Processor (DSP) firmware image creation, and 12xDSP audio
transcode demo application.
Appendix A, SharpMedia™ PCIE-8120 External Connectors, on page 65 describes the board
layout, board LEDs, and connectors.
Appendix B, SharpMedia™ PCIE-8120 Hardware Description, on page 71 includes block
diagrams and functional description of major components.
Appendix C, Known Issues, on page 97 describes known issues of octSetup and DSP
connection.
Appendix D, Miscellaneous, on page 99 describes octSetup, card identification on PCI-Bus,
and Serial number of the card.
Related Documentation on page 107 provides a listing of related product documentation,
manufacturer’s documents and industry standard specifications.

SharpMedia™ PCIE-8120 Installation and Use (6806800R89E)
About this Manual
12
About this Manual
Abbreviations
This document uses the following abbreviations:
Abbreviation Definition
API Application Programmers Interface
ATX Advanced Technology Extended
BGA Ball Grid Array
CEM Card Electro Mechanical
CISPR Comité Internationale Spécial des Perturbations
Radioelectrotechnique
CPLD Complex Programmable Logic Device
DDR Double Data Rate
DHCP Dynamic Host Configuration Protocol
DRAM Dynamic Random Access Memory
DSP Digital Signal Processor
EMC Electromagnetic Compatibility
EMV Elektromagnetische Verträglichkeit
EN European Norm
ETSI European Telecommunications Standards Institute
FCC Federal Communications Commission
FPGA Field Programmable Gate Array
IEC International Electro technical Commission
JTAG Joint Test Action Group
MAC Media Access Controller
MDIO Management Data I/O
MFA Media Flow Aggregator
MGW Media Gateway
NEBS Network Equipment Building Standards
NIC Network Interface Controller

About this Manual
SharpMedia™ PCIE-8120 Installation and Use (6806800R89E) 13
NVRAM Non-Volatile Random Access Memory
OCTVOC Internal code name for Octasic DSP 1010
OCTVOC2 Internal code name for Octasic DSP 2224M (equipped on
SharpMedia™ PCIE-8120)
OCTVOC2_EB Internal code name for Octasic Evaluation Board equipped with DSP
2224M
PCI Peripheral Component Interconnect
PCI-E Peripheral Component Interconnect Express
PHY Physical Layer Access Device
SELV Safety Extra Low Voltage
SerDes Serializer-Deserializer
SGMII Serialized Gigabit Media Independent Interface
SMBus System Management Bus
SPI Serial Protocol Interface
TPE Twisted-Pair Ethernet
TFTP Trivial File Transfer Protocol
UL Underwriters Laboratories Incorporated
VCCI Voluntary Control Council for Interference
VSW Video Switch
Abbreviation Definition

SharpMedia™ PCIE-8120 Installation and Use (6806800R89E)
About this Manual
14
About this Manual
Conventions
The following table describes the conventions used throughout this manual.
Notation Description
0x00000000 Typical notation for hexadecimal numbers (digits are
0 through F), for example used for addresses and
offsets
0b0000 Same for binary numbers (digits are 0 and 1)
bold Used to emphasize a word
Screen Usedforon-screenoutputandcoderelatedelements
or commands in body text
Courier + Bold Used to characterize user input and to separate it
from system output
Reference Used for references and for table and figure
descriptions
File > Exit Notation for selecting a submenu
<text> Notation for variables and keys
[text] Notation for software buttons to click on the screen
and parameter description
... Repeated item for example node 1, node 2,..., node
12
.
.
.
Omission of information from example/command
that is not necessary at the time being
.. Ranges, for example: 0..4 means one of the integers
0,1,2,3, and 4 (used in registers)
| Logical OR

About this Manual
SharpMedia™ PCIE-8120 Installation and Use (6806800R89E) 15
Summary of Changes
This manual has been revised and replaces all prior editions.
Indicates a hazardous situation which, if not avoided,
could result in death or serious injury
Indicates a hazardous situation which, if not avoided,
may result in minor or moderate injury
Indicates a property damage message
No danger encountered. Pay attention to important
information
Notation Description
Part Number Publication Date Description
6806800R89A March 2013 Initial version.
6806800R89B July 2013 Updated 6806800R89A.
6806800R89C July 2014 Re- branded to Artesyn template.
6806800R89D August 2014 Updated product name as "SharpMediaTM PCIE-8120.
6806800R89E January 2015 Updated Table 3-1.

SharpMedia™ PCIE-8120 Installation and Use (6806800R89E)
About this Manual
16
About this Manual

SharpMedia™ PCIE-8120 Installation and Use (6806800R89E) 17
Safety Notes
This section provides warnings that precede potentially dangerous procedures throughout
this manual. Instructions contained in the warnings must be followed during all phases of
operation, service, and repair of this equipment. You should also employ all other safety
precautions necessary for the operation of the equipment in your operating environment.
Failure to comply with these precautions or with specific warnings elsewhere in this manual
could result in personal injury or damage to the equipment.
Artesyn intends to provide all necessary information to install and handle the product in this
manual. Because of the complexity of this product and its various uses, we do not guarantee
that the given information is complete. If you need additional information, ask your Artesyn
representative.
The product has been designed to meet the standard industrial safety requirements. It must
not be used except in its specific area of office telecommunication industry and industrial
control.
Only personnel trained by Artesyn or persons qualified in electronics or electrical engineering
are authorized to install, remove or maintain the product.
The information given in this manual is meant to complete the knowledge of a specialist and
must not be used as replacement for qualified personnel.
Keep away from live circuits inside the equipment. Operating personnel must not remove
equipment covers. Only factory authorized service personnel or other qualified service
personnel may remove equipment covers for internal subassembly or component replacement
or any internal adjustment.
Do not install substitute parts or perform any unauthorized modification of the equipment or
the warranty may be voided. Contact your local Artesyn representative for service and repair
to make sure that all safety features are maintained.
EMC
This equipment has been tested and found to comply with the limits for a Class A digital device,
pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable
protection against harmful interference when the equipment is operated in a commercial
environment. This equipment generates, uses, and can radiate radio frequency energy and, if
not installed and used in accordance with the instruction manual, may cause harmful
interference to radio communications.

SharpMedia™ PCIE-8120 Installation and Use (6806800R89E)
Safety Notes
18
Operation of this equipment in a residential area is likely to cause harmful interference in which
case the user will be required to correct the interference at his own expense. Changes or
modifications not expressly approved by Artesyn Embedded Communications Computing
could void the user's authority to operate the equipment. Board products are tested in a
representative system to show compliance with the above mentioned requirements. A proper
installation in a compliant system will maintain the required performance. Use only shielded
cables when connecting peripherals to assure that appropriate radio frequency emissions
compliance is maintained.
Operation
Product Damage
Surface of the Product
High humidity and condensation on the product surface causes short circuits.
Do not operate the product outside the specified environmental limits. Make sure the product
is completely dry and there is no moisture on any surface before applying power.
Overheating and Product Damage
Operating the product without forced air cooling may lead to overheating and thus damage of
the product.
When operating the product, make sure that forced air cooling is available in the enclosure.
Data Corruption
If power to the unit is removed while a firmware update is in progress to the card flash memory,
the changes will not be saved, and worse, the flash memory may be corrupted. In such case the
card is likely to remain in non-operable state and will require reconditioning by qualified repair
services.

Safety Notes
SharpMedia™ PCIE-8120 Installation and Use (6806800R89E) 19
Installation
Damage of Circuits
Electrostatic discharge and incorrect installation and removal of the product can damage
circuits or shorten their life.
Before touching the product or electronic components, make sure that your are working in an
ESD-safe environment.
Product Damage
Incorrect installation of the product can cause damage of the product.
Only use appropriate tools when installing/removing the product to avoid
damage/deformation to the card and/or PCB.
Cabling and Connectors
Product Damage
The RJ-45 connector(s) on the card are twisted-pair Ethernet (TPE) or interfaces. Connecting
an E1/T1/J1 line to an Ethernet connector may damage the product.
Make sure that TPE connectors near your working area are clearly marked as network
connectors.
Verify that the length of an electric cable connected to a TPE bushing does not exceed 100
m.
Make sure the TPE bushing of the product is connected only to safety extra low voltage
circuits (SELV circuits).
If in doubt, ask your system administrator.
Environment
Always dispose equipment that is finally taken out of operation according to your country’s
legislation and manufacturer’s instructions.

SharpMedia™ PCIE-8120 Installation and Use (6806800R89E)
Safety Notes
20
Other manuals for SharpMedia PCIE-8120
4
This manual suits for next models
1
Table of contents
Other Artesyn Video Card manuals
Popular Video Card manuals by other brands

Mercury
Mercury RAGE 128 ULTRA Getting started guide

Radeon
Radeon HD 4800 CrossFire user manual

MSI
MSI RX9800PRO-TD128 Quick installation guide

EVGA
EVGA GeForce GTX 1080 FTW2 GAMING iCX 8GB user guide

Asus
Asus ROG STRIX RX580 O8G Gaming installation guide

Diamond
Diamond Radeon 2400PRO256A Specification sheet