SOC technologies FMC-MCM-1000 User Manual

Evaluation and product development platform

Advertisement

Quick Links

FMC-MCM-1000
Evaluation and Product Development Platform
User Guide
© 2013 SOC Technologies Inc.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FMC-MCM-1000 and is the answer not in the manual?

Questions and answers

Summary of Contents for SOC technologies FMC-MCM-1000

  • Page 1 FMC-MCM-1000 Evaluation and Product Development Platform User Guide © 2013 SOC Technologies Inc.
  • Page 2: Revision History

    Revision 1/10/2013 SOC initial Release 20/10/2013 Version 1.00 Rev. 1 10/01/2014 Version 1.10 Rev. 2 20/07/2014 Version 2.00 Rev. 3 30/07/2014 Version 2.10 Rev. 4 Page 2 of 19 © 2008- 2013 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com...
  • Page 3: Table Of Contents

    2. Use the FMC-MCM-1000 …………………………………………………… 8 Use the FMC-MCM-1000 for Evaluating the SOC MPEG Codec Modules Use the FMC-MCM-1000 for Product Development 2.3 Use the FMC-MCM-1000 for Product Development based on the SOC G-SoM …………………………………………………… 8 Detailed Descriptions 3.1 FPGA Selection 3.2 DDR3 RAM...
  • Page 4: Preface

    FMC-MCM-1000 Evaluation and Product Development Platform Preface About This User Guide This User Manual describes the features and operations of the FMC-MCM-1000 Evaluation and Product Development Platform. Details on the I/O interfaces and the corresponding components are provided. Related Documents •...
  • Page 5: Overview

    (G-SoM) Modules. As a general FPGA and DSP development board. A unique feature of the FMC-MCM-1000 is that it has a DDR3 connector that is used to connect the SOC MPEG codec modules (the MCM-1000/MCM-1000A series) and the SOC G-SoM modules (FPGA/DSP-SoM-1000 series).
  • Page 6  HDMI input  HDMI output  Ethernet  Power rails for SOC MPEG Codec Modules or SOC SOM-1000 modules Fig. 1. FMC-MCM-1000 Top View Page 6 of 19 © 2008- 2013 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com...
  • Page 7 FMC-MCM-1000 Evaluation and Product Development Platform Fig. 2. FMC-MCM-1000 Bottom View Fig. 3. FMC-MCM-1000 Block Diagram Fig. 4. FMC-MCM-1000 with a codec module plugged on the DDR3 connector Page 7 of 19 © 2008- 2013 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com...
  • Page 8: Use The Fmc-Mcm-1000

    (encoder, decoder, or transcoder), and connect the I/O devices to start the evaluation. For encoder evaluation, the input video source is sent into the FMC-MCM-1000 via the HDMI input port; the encoded stream will be sent to a computer through the Ethernet port. Users can decode the encoded streams by using standard software decoders.
  • Page 9: Use The Fmc-Mcm-1000 For Product Development Based On The Soc G-Som

    G-SoM-1000 for further details. 3. Detailed Descriptions Table-1 lists the components on the FMC-MCM-1000 that are important to the users. Refer to the schematics of the FMC-MCM-1000 for the circuit design and the rest of the components. The schematics of the FMC-MCM-1000 come with the board on delivery.
  • Page 10: Fpga Selection

    FMC-MCM-1000-LX45 XC6SLX45-2CSG484C 3.2 DDR3 RAM The FMC-MCM-1000 is equipped with an off-chip DDR3 RAM of 2Gbit, which can be used for systems that require off-the-chips memories. Refer to the datasheet of MT41J128M16JT-125:K for the specs and used of this memory.
  • Page 11: Serial Flash Memory

    “netlist” format for product development uses. The method of downloading the firmware into the N25Q128A13EF740F is detailed in Appendix-C. 4. Ordering Information The FMC-MCM-1000 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.
  • Page 12: Using The Fmc-Mcm-1000 To Evaluate The Soc Encoder Or Decoder Modules

    Using the FMC-MCM-1000 to Evaluate the SOC Encoder or Decoder Modules Preloaded Evaluation Cores SOC provides the FMC-MCM-1000 with a configuration image programmed in the SPI Flash for either Encoder or Decoder evaluation. Upon powering the flash will program the FPGA on the FMC-MCM-1000 in approximately 5 seconds (Spartan6 LX45).
  • Page 13 It is used to set up the network stack, read status registers, and customized cores running on the module cards. Connect a Mini-USB cable from a PC to the FMC-MCM-1000. Open a terminal/serial program and connect to the UART using the following settings: ...
  • Page 14 ABC as Hexadecimal. The successful write can be seen when reading the register in the third line. The Module and FMC-MCM-1000 board share the same UART interface. Thus to communicate with the module cards the FMC-MCM-1000 has to forward the UART signals to the module.
  • Page 15 IP address will not be readable and will return 0xFFFFFFFF via the API when read. When DHCP is not present the FMC-MCM-1000 will initialize to an IP address such as 192.168.xxx.xxx. This IP address is customizable upon request, and to the discretion of SOC.
  • Page 16 Encoder has a valid input (Video), the transport stream will be transmitted. To receive the transport stream SOC suggests two possible methods, however others are possible as well. Page 16 of 19 © 2008- 2013 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com...
  • Page 17 (.bat) file. The receiving port may be changed by editing the .bat file, simply change the number after '-p' to the desired port. Note that SOC does not provide the UDP receiver with the FMC-MCM-1000. It is intended for more advanced application/debugging and must be requested. Contact support@soctechnologies.com...
  • Page 18 SOC API MPEG2 Encoder Register MAP  SOC API H264 Decoder Register MAP  SOC API MPEG2 Decoder Register MAP  SOC API Network UDP/IP Register MAP Page 18 of 19 © 2008- 2013 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com...
  • Page 19: Appendix Bfmc-Mcm-1000 Schematics

    ® FMC-MCM-1000 Evaluation and Product Development Platform Appendix B – FMC-MCM-1000 Schematics This Appendix will come within the FMC-MCM-1000 package shipped to customers. Page 19 of 19 © 2008- 2013 SOC Technologies Inc. | (519) 880-8609 | soc@soctechnologies.com...

Table of Contents