background image

50200849. 1.0 2/19

Microsemi Headquarters

One Enterprise, Aliso Viejo,
CA 92656 USA
Within the USA: +1 (800) 713-4113 
Outside the USA: +1 (949) 380-6100
Sales: +1 (949) 380-6136
Fax: +1 (949) 215-4996
Email: 

[email protected]

www.microsemi.com

©2019 Microsemi, a wholly owned 
subsidiary of Microchip Technology Inc. All 
rights reserved. Microsemi and the 
Microsemi logo are registered trademarks of 
Microsemi Corporation. All other trademarks 
and service marks are the property of their 
respective owners. 

Microsemi makes no warranty, representation, or guarantee regarding the information contained herein or the suitability of 
its products and services for any particular purpose, nor does Microsemi assume any liability whatsoever arising out of the 
application or use of any product or circuit. The products sold hereunder and any other products sold by Microsemi have 
been subject to limited testing and should not be used in conjunction with mission-critical equipment or applications. Any 
performance specifications are believed to be reliable but are not verified, and Buyer must conduct and complete all 
performance and other testing of the products, alone and together with, or installed in, any end-products. Buyer shall not 
rely on any data and performance specifications or parameters provided by Microsemi. It is the Buyer’s responsibility to 
independently determine suitability of any products and to test and verify the same. The information provided by Microsemi 
hereunder is provided “as is, where is” and with all faults, and the entire risk associated with such information is entirely 
with the Buyer. Microsemi does not grant, explicitly or implicitly, to any party any patent rights, licenses, or any other IP 
rights, whether with regard to such information itself or anything described by such information. Information provided in this 
document is proprietary to Microsemi, and Microsemi reserves the right to make any changes to the information in this 
document or to any products and services at any time without notice.

About Microsemi

Microsemi, a wholly owned subsidiary of Microchip Technology Inc. (Nasdaq: MCHP), offers a comprehensive portfolio of 
semiconductor and system solutions for aerospace & defense, communications, data center and industrial markets. 
Products include high-performance and radiation-hardened analog mixed-signal integrated circuits, FPGAs, SoCs and 
ASICs; power management products; timing and synchronization devices and precise time solutions, setting the world's 
standard for time; voice processing devices; RF solutions; discrete components; enterprise storage and communication 
solutions, security technologies and scalable anti-tamper products; Ethernet solutions; Power-over-Ethernet ICs and 
midspans; as well as custom design capabilities and services. Learn more at www.microsemi.com.

Summary of Contents for DVP-102-000512-001

Page 1: ...DG0849 Demo Guide PolarFire Dual Camera Video Kit ...

Page 2: ...mi It is the Buyer s responsibility to independently determine suitability of any products and to test and verify the same The information provided by Microsemi hereunder is provided as is where is and with all faults and the entire risk associated with such information is entirely with the Buyer Microsemi does not grant explicitly or implicitly to any party any patent rights licenses or any other...

Page 3: ...story 1 1 1 Revision 1 0 1 2 PolarFire Dual Camera Video Kit 2 2 1 Design Requirements 3 2 2 Prerequisites 3 2 3 Demo Resources 3 2 4 Installing the Demo GUI 4 2 5 Setting Up the Demo 4 2 5 1 Setting Up the Hardware 4 2 5 2 Programming the PolarFire Device 5 2 6 Running the Demo 9 ...

Page 4: ...e 3 View Programmer 6 Figure 4 Running Script 7 Figure 5 Run Passed Notification 8 Figure 6 Video_Contol GUI 9 Figure 7 FlashPro5 COM Port 9 Figure 8 Connecting the GUI and Video kit 10 Figure 9 Connection Successful 10 Figure 10 Adjusting Contrast and Brightness 11 Figure 11 Adjusting Colors 11 Figure 12 Edge Detection Option 12 Figure 13 PIP Menu 12 ...

Page 5: ...Microsemi Proprietary DG0849 Demo Guide Revision 1 0 v Tables Table 1 Design Requirements 3 Table 2 Jumper Settings 4 ...

Page 6: ...uide Revision 1 0 1 1 Revision History The revision history describes the changes that were implemented in the document The changes are listed by revision starting with the most current publication 1 1 Revision 1 0 The first publication of this document ...

Page 7: ...nts such as contrast brightness color balance Note The solution includes a user friendly GUI used to control these image video settings The PolarFire Video Kit DVP 102 000512 001 features A 300K LE FPGA MPF300T FCG1152 HDMI 1 4 transmitter ADV7511 chipset and corresponding connector HDMI 2 0 with rail clamps and redrivers and corresponding connectors Dual camera sensor featuring IMX334 Sony image ...

Page 8: ...wing resources A programming file STP file This file is the FPGA bitstream to be programmed A binary file BIN file for the on board SPI flash This file is the user application that is executed by the Mi V soft processor in the FPGA The file is stored in SPI flash and is used to initialize the fabric RAMs at device power up A TCL script file This script stores the TCL instructions to program the Po...

Page 9: ...le with the PolarFire Video Kit and verifying the jumper settings The following steps describe how to connect the camera module to video kit 1 Connect the J1 connector of the dual camera sensor module to J38 interface of the video kit 2 Connect the video kit and the HDMI monitor through J2 HDMI 1 4 of the video kit using the HDMI cable 3 Connect the Host PC and the video kit through J12 of the vid...

Page 10: ...are is set up See the next section to program the PolarFire device 2 5 2 Programming the PolarFire Device The TCL script is used to program the PolarFire device The FlashPro software can execute the TCL script file Follow these steps 1 Open FlashPro and create a new project as shown in the following figure Figure 2 Creating New Project ...

Page 11: ...ry DG0849 Demo Guide Revision 1 0 6 2 Verify that the FlashPro5 programmer is detected and displayed as shown in the following figure Figure 3 View Programmer 3 Select File Run script The Execute Script dialog box opens as shown in the following figure ...

Page 12: ...4 Use the Browse option to select the Script tcl file from the following design files folder script file location Note In the TCL file ensure that the path separator is replaced with when using a Windows PC 5 Select Run to run the script Once complete a message appears in the log as shown in the following figure ...

Page 13: ...etary DG0849 Demo Guide Revision 1 0 8 Figure 5 Run Passed Notification The PolarFire device and SPI Flash are programmed Power cycle the board using switch SW4 The camera feed from the 2 cameras is displayed on the HDMI monitor as Picture in Picture ...

Page 14: ... Video_Control GUI and then observing the result on the HDMI monitor To use the demo GUI 1 Start the Video_Control GUI from the installation directory The GUI is displayed as shown in the following figure Figure 6 Video_Contol GUI 2 Note the FlashPro5 COM port from Device Manager Figure 7 FlashPro5 COM Port 3 Select the same FlashPro5 COM port on the GUI and select the Connect option ...

Page 15: ...ra Video Kit Microsemi Proprietary DG0849 Demo Guide Revision 1 0 10 Figure 8 Connecting the GUI and Video kit 4 The connect button turns green to indicate that the connection is successful Figure 9 Connection Successful ...

Page 16: ...re highlighted in the following figure Figure 10 Adjusting Contrast and Brightness 6 Similarly adjust the color balance of the image using the color balance sliders Figure 11 Adjusting Colors 7 Similarly adjust the Alpha slider The alpha blending feature enables adjusting the transparency of the PIP image When the alpha value is adjusted to minimum 0 the image disappears 8 Switch to edge detection...

Page 17: ... PIP Menu the source of the PIP window can be selected between Camera 1 and Camera 2 using PIP Source Select The position of the PIP window can be moved anywhere within the screen by dragging it The Auto Mode Start option moves the PIP window automatically The speed of this movement can be controlled using the Auto Mode Step slider Figure 13 PIP Menu This concludes the demo ...

Reviews: