Microtronix ViClaro IV-GX Video Host Board

Size: px
Start display at page:

Download "Microtronix ViClaro IV-GX Video Host Board"

Transcription

1 Microtronix ViClaro IV-GX Video Host Board USER MANUAL REVISION Meadowbrood Drive, Unit 126 London, ON, Canada N6L 1E3

2 Document Revision History This user guide provides basic information about using the Microtronix ViClaro IV-GX Video Host Board. The following table shows the document revision history. Date Jan Rev Description 1.0 Initial Release How to Contact Microtronix Sales Information: WEBSITE Support Information: Software updates to the ViClaro IV-GX Video Host Board and supporting Microtronix IP Cores are listed on the download page of our website and made available via an request form. Some product upgrades are only available to customers who have purchased the ViClaro III kit. The upload site is for sending files to Technical Support. General Website: Downloads Page: FTP Upload Site: PHONE NUMBERS General: (001) Fax: (001) Typographic Conventions Path/Filename A path/filename [SOPC Builder]$ <cmd> A command that should be run from within the Cygwin Environment. Code Sample code. Indicates that there is no break between the current line and the next line. Page 2 of 40

3 Table of Contents Document Revision History...2 How to Contact Microtronix Website...2 Phone Numbers...2 Typographic Conventions...2 Introduction...5 Kit Contents...5 Microtronix HSMC Daughter Cards...5 Quad Link LVDS Interface HSMC Daughter Card...6 Camera Link Receiver HSMC Daughter Card...6 Camera Link Transmitter HSMC Daughter Card...7 Gig-Ethernet - HDMI 1.3 Transmitter HSMC Daughter Card...7 HDMI v1.1 Receiver / Transmitter HSMC Daughter Card...8 HDMI v1.4 Transmitter HSMC Daughter Card...8 HDMI v1.4 Receiver HSMC Daughter Card...9 ViClaro IV-GX Overview Power Supply Power Consumption Power ON/OFF Switch Cyclone IV-GX Device Configuration ViClaro IV-GX Clocking Clock Oscillator Circuitry HSMC Clock Connections ViClaro IV-GX Host Board Components Cyclone IV-GX FPGA Config Done LED HSMC Presence LEDs User LEDs User Push Button Switches JTAG Select DIP Switch minisd Card Interface Page 3 of 40

4 DDR2 SDRAM Connector J1, HSMC Connector J2, HSMC Connector J3, HSMC ViClaro IV-GX Software Installation Running Video Reference Designs Configure USB-Blaster Overview of Reference Designs Microtronix IP Cores Description of Reference Design SD-HD Dynamic Scaler Reference Design SD-HD Dynamic Scaler Circuit Descriptions HDMI v1.1 Hardware Configuration HDMI v1.4 Hardware Configuration Quad Video Display Reference Design Quad Video Display Circuit Descriptions Hardware Configuration p Text Overlay OSD Reference Design p Text Overlay Circuit Descriptions Hardware Configuration HDMI p Transmitter Reference Design Hardware Configuration HD-SDI Pass-Through Design Hardware Configuration Configuring HD EDID for Correct Refresh Rate Loading ViClaro IV-GX Reference Designs Importing Software Appendix A: Loading Designs into the FPGA Appendix B: Loading Designs into On-Board Flash Converting a SOF File to a JIC for the Flash Device Programming the Flash Device Page 4 of 40

5 Introduction The Microtronix ViClaro IV-GX Video Host Board is an open architecture FPGA development board targeted at the development of consumer video display and imaging systems. The key features of the kit include: Altera Cyclone IV-GX FPGA (EP4CGX110DF31C7N) 256 Mbyte of 64-bit wide DDR2 SDRAM (consisting of 4 MT47H32M16HR-25E IT:G memory devices) 3 High Speed Mezzanine Connectors (HSMC) On-board USB-Blaster circuit minisd Memory Card slot 2 TI CDCE925 VXCO Clock Synthesizers 10 status LEDs (four general I/O) Switches: 4 momentary and one 4-position DIP 50MHz & 27MHz oscillators Power ON/OFF switch Kit Contents The Microtronix ViClaro IV-GX Video Host Board includes the following hardware components: ViClaro IV-GX Video Host Board (PN: ) USB A-B cable VAC - 12VDC 7A Power Adapter (PN: 589-PS-1270A) Microtronix ViClaro IV-GX Video Host Board Installation CD Microtronix HSMC Daughter Cards The following Microtronix HSMC Daughter Cards are available for purchase through our website: Quad Link LVDS Interface, PN: Gig-Ethernet / HDMI 1.3 Transmitter, PN: HDMI 1.1 Receiver / Transmitter, PN: Camera Link Receiver, PN: Camera Link Transmitter, PN: HDMI 1.4 Transmitter, PN: HDMI 1.4 Receiver, PN: Page 5 of 40

6 QUAD LINK LVDS INTERFACE HSMC DAUGHTER CARD The Microtronix Quad Link LVDS Interface HSMC Daughter Card (PN: ) targeted at the development of HD video systems incorporating LVDS interfaces. A picture of the Quad Link LVDS Interface HSMC Daughter Card is shown in Figure 1 below. Figure 1: Quad Link LVDS Interface Daughter Card CAMERA LINK RECEIVER HSMC DAUGHTER CARD The Microtronix Camera Link Receiver HSMC Daughter Card (PN: ) is shown in Figure 2 below. It provides two Camera Link MDR-26 female connectors (3M 14B26-SZLB-X00-OLC). The card supports Power over Camera Link (PoCL). Figure 2: Camera Link Receiver HSMC Daughter Card Page 6 of 40

7 CAMERA LINK TRANSMITTER HSMC DAUGHTER CARD The Microtronix Camera Link Transmitter HSMC Daughter Card (PN: ) is shown in Figure 2 below. It provides two Camera Link MDR-26 female connectors (3M 14B26-SZLB-X00-OLC). The card supports configuration to indicate Power over Camera Link (PoCL). Figure 3: Camera Link Transmitter HSMC Daughter Card GIG-ETHERNET - HDMI 1.3 TRANSMITTER HSMC DAUGHTER CARD The Microtronix Gig-Ethernet HDMI 1.3 Transmitter HSMC Daughter Card (PN: ) provides a triple-speed Ethernet port and a HDMI v1.3 output video port. The card is shown in Figure 4 below. Figure 4: Gigabit Ethernet and HDMI 1.3 Transmitter Board Page 7 of 40

8 HDMI V1.1 RECEIVER / TRANSMITTER HSMC DAUGHTER CARD The Microtronix HDMI v1.1 Transmitter HSMC Daughter Card (PN: ) provide one HDMI Receiver and one HDM Transmitter interface using a single HSMC expansion connector. The card is shown in Figure 5 below. Figure 5: HDMI v1.1 Receiver / Transmitter Board HDMI V1.4 TRANSMITTER HSMC DAUGHTER CARD The Microtronix HDMI 1.4 Transmitter HSMC Daughter Card uses the Analog Device ADV7511KSTZ-P high-performance HDMI v1.4 Transmitter to support HDTV formats up to 1080p at 60 Hz. It is shown in Figure 6 below. Figure 6: HDMI 1.4 Transmitter HSMC Daughter Card Page 8 of 40

9 HDMI V1.4 RECEIVER HSMC DAUGHTER CARD The Microtronix HDMI 1.4 Transmitter HSMC Daughter Card uses the Analog Device ADV7612BSWZ-P high-performance HDMI v1.4 Receiver to support HDTV formats up to 1080p at 60 Hz. It is shown in Figure 7 below. Figure 7: HDMI 1.4 Receiver HSMC Daughter Card Page 9 of 40

10 ViClaro IV-GX Overview A picture of the ViClaro IV-GX Video Host board is shown in Figure 1 below. Figure 8: ViClaro IV-GX Video Host Board POWER SUPPLY The board is powered from a 2.5mm power jack input using an external 120/240VDC power adapter rated at +12VDC 7 amps. The jack is polarity insensitive. On-board DC-DC power convertors and linear regulators are used to the required voltages. One LTM4618 power converter module is used to generate 3.3V. Switching convertors are used to generate 1.2V and 1.8V power. A low noise LDO micropower regulator is used to generate 2.5V. Power Consumption The ViClaro IV-GX board draws approximately 1.25 A at 12 VDC. However, power consumption varies greatly according to the frequency of operation, Page 10 of 40

11 amount of logic incorporated into the FPGA device and the HSMC Daughter cards installed on the board. Power ON/OFF Switch Slide switch SW2 is used to switch the board on and off by powering the DC- DC convertors ON and OFF. LED9 is a green LED which indicates the present of 3.3VDC. CYCLONE IV-GX DEVICE CONFIGURATION The Cyclone IV-GX device can be configured in JTAG stand-alone mode or passive serial mode. At power-up, the Cyclone IV-GX device loads the configuration from the on-board (EPCS128) serial flash. If the configuration is successful, the orange CONF_DONE LED illuminates. For instructions on programming the FPGA via JTAG, see Appendix A. The serial flash can be programmed using JTAG in-system programming. See Appendix B. VICLARO IV-GX CLOCKING Clock Oscillator Circuitry The board has a 27 MHz and a 50 MHz crystal oscillator. Figure 9 shows the clocking circuitry. Figure 9: 27 MHz & 50 MHz Clock Oscillator Circuitry Page 11 of 40

12 HSMC CLOCK CONNECTIONS The board has a 27 MHz and a 50 MHz crystal oscillator. Figure 10 below shows the HSMC FPGA clock connections. Figure 10: HSMC Connector FPGA Clock Connections ViClaro IV-GX Host Board Components CYCLONE IV-GX FPGA The ViClaro IV Host board is fitted with an Cyclone IV-GX EP4CGX110 device in a 780-pin Fine Line BGA package with speed grade -7. See Appendices A and B for instructions on programming the FPGA. For more information on Cyclone IV-GX devices, refer to the Altera Cyclone IV Device Handbook. CONFIG DONE LED There is one orange Config Done LED (LED7) which is used to indicate a successful load (programming) of the FPGA device. HSMC PRESENCE LEDS Each HSMC connector has a presence LED which is active when a HSMC daughter card is installed on the HSMC connector. These are associated with Page 12 of 40

13 each connector as follows: HSMC1 LED4, HSMC2 LED5 and HSMC3 LED5. USER LEDS There are four user general purpose red LEDs labeled LED0-LED3 driven by the Cyclone IV-GX device. The LEDs are located in bank 3. The I/O standard for these pins should be set to 1.8V. Table 1: Cyclone IV-GX Red LED pin assignments LED Signal Name Pin Number LED0 LED0 AE10 LED1 LED1 AF10 LED2 LED2 AE9 LED3 LED3 AJ12 USER PUSH BUTTON SWITCHES There are four general-purpose momentary push button switches driving inputs on the Cyclone IV-GX device. The push buttons are labeled PB0-PB3 allocated in bank 3. The I/O standard for these pins should be set to 1.8V. Table 2: Cyclone IV-GX Push button switch pin assignments Switch Signal Name Pin Number PB0 SWITCH0 AK12 PB1 SWITCH1 AD10 PB2 SWITCH2 AF7 PB3 SWITCH3 AF9 JTAG SELECT DIP SWITCH There is one four position DIP Switch labeled SW1, used to enable (select) the JTAG chain to each of the three HSMC connectors. DIP switch position 1-3 enable HSMC connector 1 through 3 respectively. MINISD CARD INTERFACE The board supports one minisd Card Slot interface located on the bottom of the card. A MAX13030 level translator is used to interface the 3.3V SD Card signals to the 1.8V level required by the FPGA. The SD Card signals are located in bank 3. The I/O standard for these pins should be set to 1.8V. Page 13 of 40

14 Table 3: Cyclone III minisd interface pin assignments minisd Card Signal SD_CLK SD_CMD SD_DAT0 SD_DAT1 SD_DAT2 SD_DAT3 SD_SW0 SD_SW1 Pin Number AE5 AE4 AH3 AH4 AG4 AF4 AH5 AG3 DDR2 SDRAM The ViClaro IV-GX board has four Micron DDR2 SDRAM devices (Micron MT47H32M16HR-25E IT:G) with a total capacity of 256MB (32M x 64). The memory devices are connected to banks 3 and 4 of the Cyclone IV-GX device and use the SSTL-18 I/O-standard. The two banks are powered with the 1.8V power supply. The board is designed for matched length traces across all DDR2 signals. All unused I/O-pins in the banks are connected to ground. There are two clock outputs from the FPGA to the four devices. The lower 32 bits (U5, U4) use CLK0/CLK#0 and the upper 32 bits (U2, U1) use CLK1/CLK#1. The DDR2 SDRAM has been performance tested at 167 MHz (333 MT/s) using the Microtronix Streaming and Avalon SDRAM Memory Controller IP cores. Table 4: Cyclone IV-GX DDR2 SDRAM key pin assignments Signal Name Pin Number Signal Name Pin Number CKE AA16 A3 AF16 WEn AB16 A4 AK21 CSn AF18 A5 AK20 CASn AE17 A6 AJ22 RASn AF21 A7 AJ19 ODT AG17 A8 AK22 BA0 AD16 A9 AJ21 BA1 AE20 A10 AE16 A0 AG18 A11 AH21 A1 AG16 A12 AK19 A2 AH17 Page 14 of 40

15 Table 5: Cyclone IV-GX DDR2 SDRAM key pin assignments Signal Name Pin Number Signal Name Pin Number Signal Name Pin Number Signal Name Pin Number DQ0 AK5 DQ16 AA15 DQ32 AH25 DQ48 AG28 DQ1 AH2 DQ17 AK8 DQ33 AG23 DQ49 Y21 DQ2 AG5 DQ18 AK14 DQ34 AK23 DQ50 AH27 DQ3 AJ4 DQ19 AK11 DQ35 Y19 DQ51 AE24 DQ4 AJ3 DQ20 AE14 DQ36 AA20 DQ52 Y20 DQ5 AH6 DQ21 AH16 DQ37 AJ24 DQ53 AG25 DQ6 AF3 DQ22 AJ7 DQ38 AE21 DQ54 AA21 DQ7 AK4 DQ23 AH15 DQ39 AK26 DQ55 AD24 DQ8 AH11 DQ24 AE18 DQ40 AG24 DQ56 AG26 DQ9 AG9 DQ25 AK15 DQ41 AH22 DQ57 AK27 DQ10 AH12 DQ26 AH18 DQ42 AH23 DQ58 AK25 DQ11 AH8 DQ27 AH19 DQ43 AF22 DQ59 AH26 DQ12 AG10 DQ28 AK18 DQ44 AE22 DQ60 AJ25 DQ13 AE13 DQ29 AJ18 DQ45 AH24 DQ61 AH28 DQ14 AE12 DQ30 AJ15 DQ46 AG22 DQ62 AJ28 DQ15 AJ10 DQ31 AK17 DQ47 AE23 DQ63 AG27 DQS0 AD9 DSQ2 AF15 DQS4 AD22 DQS6 AB22 DQS1 AH13 DQS3 AA17 DQS5 AK24 DQS7 AK29 DM0 AE3 DM2 AB13 DM4 AE19 DM6 AJ27 DM1 AJ6 DM3 Y17 DM5 AD23 DM7 AK28 CLK0 AG7 CLK1 AG20 CLKn0 AH7 CLKn1 AH20 Notes: 1) The Microtronix SDRAM Memory Controller IP cores use source synchronous DQS clocking to capture data from the DDR2 memory devices and therefore does not require the use of dedicated DQ pins for the data. While the IO banks used for DDR2 memory only provided 48 bits of DQ pins, the Microtronix core can support a full 64-bit memory interface by using non-dedicated IO for the DQ signals. 2) The Altera memory controller requires DQ signals to be on DQ pins and is therefore limited to a 32-bit memory interface on the ViClaro IV-GX board. To accommodate this core, the low 8-bits of each chip are all connected to the dedicated DQ pins and used to provide a 32-bit interface. Page 15 of 40

16 CONNECTOR J1, HSMC1 HSMC1 (J1) connector is located on the left (beside the push button switches). This connector interface supports single-ended signaling only. In its default configuration, HSMC1 provides: 80 single ended I/Os and 4 transceiver channels. In addition one dedicated clock input and clock output connected to PLL2. The HSMC1 interface pins are located in banks 7 and 8. This bank is powered at 2.5 volts. HSMC1_TX(p/n)[0..3] and HSMC1_RX(p/n)[0..3] pins are located in bank QL0. Table 6: J1, HSMC1 Connector Pin Assignments Cyclone IV Pin # Signal Name HSMC1 Pin # HSMC1 Pin # Signal Name NC 1 2 NC NC 3 4 NC NC 5 6 NC NC 7 8 NC NC 9 10 NC NC NC NC NC NC NC Cyclone IV Pin # AB4 HSMC1_TXp HSMC1_RXp3 AC2 AB3 HSMC1_TXn HSMC1_RXn3 AC1 Y4 HSMC1_TXp HSMC1_RXp2 AA2 Y3 HSMC1_TXn HSMC1_RXn2 AA1 V4 HSMC1_TXp HSMC1_RXp1 W1 V3 HSMC1_TXn HSMC1_RXn1 W2 T4 HSMC1_TXp HSMC1_RXp0 U2 T3 HSMC1_TXn HSMC1_RXn0 U1 J9 HSMC1_SDA HSMC1_SCL H9 HSMC1_TCK HSMC1_TMS * HSMC1_TDO HSMC1_TDI * G6 HSMC1_CLKOUT HSMC1_CLKIN0 L11 F17 HSMC1_D HSMC1_D1 G14 F16 HSMC1_D HSMC1_D3 G15 3.3V V E15 HSMC1_D HSMC1_D5 G12 Page 16 of 40

17 D14 HSMC1_D HSMC1_D7 G13 3.3V V D13 HSMC1_D HSMC1_D9 G10 D12 HSMC1_D HSMC1_D11 F11 3.3V V D11 HSMC1_D HSMC1_D13 F8 E10 HSMC1_D HSMC1_D15 F9 3.3V V E9 HSMC1_D HSMC1_D17 F6 D8 HSMC1_D HSMC1_D19 G7 3.3V V E7 HSMC1_D HSMC1_D21 F4 E6 HSMC1_D HSMC1_D23 F5 3.3V V D5 HSMC1_D HSMC1_D25 F10 E4 HSMC1_D HSMC1_D27 F7 3.3V V E3 HSMC1_D HSMC1_D29 C2 D3 HSMC1_D HSMC1_D31 D4 3.3V V D1 HSMC1_D HSMC1_D33 C4 E16 HSMC1_D HSMC1_D35 C3 3.3V V D16 HSMC1_D HSMC1_D37 D6 C16 HSMC1_D HSMC1_D39 C5 3.3V v A4 HSMC1_D HSMC1_D41 C7 A5 HSMC1_D HSMC1_D43 D7 3.3V V A6 HSMC1_D HSMC1_D45 D10 A7 HSMC1_D HSMC1_D47 D9 3.3V V A8 HSMC1_D HSMC1_D49 C12 A9 HSMC1_D HSMC1_D51 C11 3.3V V A10 HSMC1_D HSMC1_D53 C14 Page 17 of 40

18 A11 HSMC1_D HSMC1_D55 F14 3.3V V A12 HSMC1_D HSMC1_D57 C15 A13 HSMC1_D HSMC1_D59 D15 3.3V V A14 HSMC1_D HSMC1_D61 E13 B16 HSMC1_D HSMC1_D63 F15 3.3V V A16 HSMC1_D HSMC1_D65 E12 D17 HSMC1_D HSMC1_D67 F12 3.3V V A17 HSMC1_D HSMC1_D69 E13 C17 HSMC1_D HSMC1_D71 C6 3.3V V C9 HSMC1_D HSMC1_D73 B6 B9 HSMC1_D HSMC1_D75 B7 3.3V V B10 HSMC1_D HSMC1_D77 C13 C10 HSMC1_D HSMC1_D79 B12 3.3V Presence LED ** To LED4 Notes: 1) See board schematic for connection details. 2) * Gated through digital switch U3 & U4, (NLAS4717EPMTR2G). 3) ** Connect to GND to turn LED4 on. Page 18 of 40

19 CONNECTOR J2, HSMC2 HSMC2 (J2) is located on the top side of the board and provides 80 single ended I/Os and 4 transceiver channels. In addition, HSMC2 contains one dedicated clock input and a clock output connected to PLL8. The HSMC2 pins are located in bank 7 of the FPGA. This bank is powered at 2.5V. The differential HSMC2_TX(p/n)[0..3] and HSMC2_RX(p/n)[0..3] pins are located in bank QL1 and powered at 2.5 volts. HSMC2_CLKIN0 is located in bank 8A and powered at 2.5 volts. Table 7: J2, HSMC2 Connector Pin Assignments Cyclone IV Pin # Signal Name HSMC2 Pin # HSMC2 Pin # Signal Name NC 1 2 NC NC 3 4 NC NC 5 6 NC NC 7 8 NC NC 9 10 NC NC NC NC NC NC NC Cyclone IV Pin # P4 HSMC2_TXp HSMC2_RXp3 R2 P3 HSMC2_TXn HSMC2_RXn3 R1 M4 HSMC2_TXp HSMC2_RXp2 N2 M3 HSMC2_TXn HSMC2_RXn2 N1 K4 HSMC2_TXp HSMC2_RXp1 J2 K3 HSMC2_TXn HSMC2_RXn1 L1 H4 HSMC2_TXp HSMC2_RXp0 J2 H3 HSMC2_TXn HSMC2_RXn0 J1 C21 HSMC2_SDA HSMC2_SLC G21 HSMC2_TCK HSMC2_TMS * HSMC2_TDO HSMC2_TDI * G8 HSMC2_CLKOUT HSMC_CLKIN0 L15 F19 HSMC2_D HSMC2_D1 A18 F18 HSMC2_D HSMC2_D3 B18 3.3V V E18 HSMC2_D HSMC2_D5 A19 D18 HSMC2_D HSMC2_D7 B19 3.3V V Page 19 of 40

20 E19 HSMC2_D HSMC2_D9 B21 D19 HSMC2_D HSMC2_D11 A20 3.3V V F20 HSMC2_D HSMC2_D13 B22 D20 HSMC2_D HSMC2_D15 A21 3.3V V F21 HSMC2_D HSMC2_D17 A23 E21 HSMC2_D HSMC2_D19 A22 3.3V V F22 HSMC2_D HSMC2_D21 A24 E22 HSMC2_D HSMC2_D23 B24 3.3V V D22 HSMC2_D HSMC2_D25 B25 D23 HSMC2_D HSMC2_D27 A25 3.3V V F23 HSMC2_D HSMC2_D29 B27 D24 HSMC2_D HSMC2_D31 A26 3.3V V E24 HSMC2_D HSMC2_D33 A28 F24 HSMC2_D HSMC2_D35 A27 3.3V V D25 HSMC2_D HSMC2_D37 A29 E25 HSMC2_D HSMC2_D39 B28 3.3V V G17 HSMC2_D HSMC2_D41 C18 K17 HSMC2_D HSMC2_D43 C19 3.3V V G18 HSMC2_D HSMC2_D45 C20 K18 HSMC2_D HSMC2_D47 D21 3.3V V G20 HSMC2_D HSMC2_D49 C22 K19 HSMC2_D HSMC2_D51 C23 3.3V V G22 HSMC2_D HSMC2_D53 C24 K21 HSMC2_D HSMC2_D55 C25 3.3V V Page 20 of 40

21 G23 HSMC2_D HSMC2_D57 C26 K22 HSMC2_D HSMC2_D59 C27 3.3V V G24 HSMC2_D HSMC2_D61 C28 H24 HSMC2_D HSMC2_D63 B30 3.3V V F25 HSMC2_D HSMC2_D65 D27 J25 HSMC2_D HSMC2_D67 D28 3.3V V D26 HSMC2_D HSMC2_D69 E27 G25 HSMC2_D HSMC2_D71 E28 3.3V V F27 HSMC2_D HSMC2_D73 F28 F26 HSMC2_D HSMC2_D75 F29 3.3V V J27 HSMC2_D HSMC2_D77 G26 H27 HSMC2_D HSMC2_D79 G27 3.3V Presence LED** To LED5 Notes: 1) See board schematic for connection details. 2) * Gated through digital switch U3 & U4, (NLAS4717EPMTR2G). 3) ** Connect to GND to turn LED5 on. CONNECTOR J3, HSMC3 HSMC3 (J3) is located on the right side of the board and provides 17 differential transmit pairs and 17 differential receive pairs. The header additionally supports two dedicated differential input clocks and two differential output clocks. All of the differential receive pairs are terminate with 100Ω resistors. The transmit pairs can be used as single-ended I/Os without any change to the board. To use the receive pairs as single-ended I/Os, the differential termination resistors (R25-R49) must be removed. The HSMC3 pins are located in banks 5 and 6. These banks are powered at 2.5V. Differential pairs should be configured with the LVDS I/O standard. Single-ended I/O pins should be configured with the 2.5V I/O standard.. Page 21 of 40

22 Table 8: J3, HSMC3 Connector Pin Assignments Cyclone IV Pin # Signal Name HSMC3 Pin # HSMC3 Pin # Signal Name NC 1 2 NC NC 3 4 NC NC 5 6 NC NC 7 8 NC Cyclone IV Pin # H30 HSMC3_TXp HSMC3_TXp23 J29 G30 HSMC3_TXn HSMC3_TXn23 J30 N24 HSMC3_TXp HSMC3_RXp21 L27 M25 HSMC3_TXn HSMC3_RXn21 L28 N25 HSMC3_TXp HSMC3_RXp20 L30 M26 HSMC3_TXn HSMC3_RXn20 K30 M21 HSMC3_TXp HSMC3_RXp19 M27 M22 HSMC3_TXn HSMC3_RXn19 M28 P21 HSMC3_TXp HSMC3_RXp18 K28 N21 HSMC3_TXn HSMC3_RXn18 K29 R24 HSMC3_TXp HSMC3_RXp17 M29 P25 HSMC3_TXn HSMC3_RXn17 M30 H25 HSMC3_SDA HSMC3_SLC K24 HSMC3_TCK HSMC3_TMS * HSMC3_TDO HSMC3_TDI * C29 HSMC3_CLKOUT HSMC3_CLKIN0 B15 H28 HSMC3_D HSMC3_D1 D29 J28 HSMC3_D HSMC3_D3 C30 3.3V V T28 HSMC3_TXp HSMC3_RXp0 N29 R29 HSMC3_TXn HSMC3_RXn0 N30 3.3V V P27 HSMC3_TXp HSMC3_RXp1_X Note (3) P28 HSMC3_TXn HSMC3_RXn1_X Note (4) 3.3V V R25 HSMC3_TXp HSMC3_RXp2 R30 R26 HSMC3_TXn HSMC3_RXn2 P30 3.3V V T26 HSMC3_TXp HSMC3_RXp3 R27 Page 22 of 40

23 T27 HSMC3_TXn HSMC3_RXn3 R28 3.3V V T23 HSMC3_TXp HSMC3_RXp4 W25 T24 HSMC3_TXn HSMC3_RXn4 W26 3.3V V U21 HSMC3_TXp HSMC3_RXp5 U27 T21 HSMC3_TXn HSMC3_RXn5 U28 3.3V V U25 HSMC3_TXp HSMC3_RXp6 V27 T25 HSMC3_TXn HSMC3_RXn6 V28 3.3V V V25 HSMC3_TXp HSMC3_RXp7 W29 V26 HSMC3_TXn HSMC3_RXn7 W30 3.3V V W27 HSMC3_TX_CLKp HSMC3_RX_CLKp0 V29 W28 HSMC3_TX_CLKn HSMC3_RX_CLKn0 V30 3.3V v AA22 HSMC3_TXp HSMC3_RXp8 AA28 Y22 HSMC3_TXn HSMC3_RXn8 Y28 3.3V V AA27 HSMC3_TXp HSMC3_RXp9 AA30 Y27 HSMC3_TXn HSMC3_RXn9 Y30 3.3V V AB27 HSMC3_TXp HSMC3_RXp10 AB29 AB28 HSMC3_TXn HSMC3_RXn10 AA29 3.3V V AB25 HSMC3_TXp HSMC3_RXp11 AC30 AA25 HSMC3_TXn HSMC3_RXn11 AB30 3.3V V AC25 HSMC3_TXp HSMC3_RXp12 AD29 AB26 HSMC3_TXn HSMC3_RXn12 AD30 3.3V V AD27 HSMC3_TXp HSMC3_RXp13 AE29 AD28 HSMC3_TXn HSMC3_RXn13 AE30 3.3V V AE27 HSMC3_TXp HSMC3_RXp14 AC27 Page 23 of 40

24 AE28 HSMC3_TXn HSMC3_RXn14 AC28 3.3V V AE25 HSMC3_TXp HSMC3_RXp15 AG30 AE26 HSMC3_TXn HSMC3_RXn15 AF30 3.3V V AF27 HSMC3_TXp HSMC3_RXp16 AJ30 AF28 HSMC3_TXn HSMC3_RXn16 AH30 3.3V V AH29 HSMC3_TX_CLKp HSMC3_RX_CLKp1 T29 AG29 HSMC3_TX_CLKn HSMC3_RX_CLKn1 T30 3.3V Presence LED** To LED6 Notes: 1) See board schematic for connection details. 2) * Gated through digital switch U3 & U4, (NLAS4717EPMTR2G). 3) Connected to 0Ω resistors for connection to U1-N27 (default) or optionally to U1-V15. 4) Connected to 0Ω resistors for connection to U1-N28 (default) or optionally to U1-W15. 5) ** Connect to GND to turn LED6 on. Page 24 of 40

25 ViClaro IV-GX Software Installation The ViClaro IV-GX software requires an installed version of the Altera Quartus II FPGA design software (either the Altera Web Edition or the Full Edition). The ViClaro IV software is supplied by Microtronix on a CD or as a zipped file. If you received the latter, unzip the file to a temporary file directory and run the setup.exe file. The software should self-install from the CD or it can be manually installed by running the setup.exe file. WARNING: Remove older installations of the ViClaro IV-GX software from the PC prior to installing the new version of software. Running Video Reference Designs The ViClaro IV-GX Kit includes a number of pre-compiled Quartus reference designs to demonstrate the functionality of the board. The designs are supplied as pre-compiled SOF files and also as Quartus design files with the full source. The SOF files can be run by downloading them through the JTAG port into the Cyclone IV FPGA on the board. CONFIGURE USB-BLASTER This step is required if the USB-Blaster has not yet been configured to work with the Quartus software. 1. Connect the USB cable to the ViClaro IV-GX board. 2. Plug the other end of the cable into the PC/Laptop. 3. Start Quartus. 4. Connect to the JTAG programmer by selecting > Tools > Programmer > Hardware. a. Click on Hardware Setup box. Confirm/select USB-Blaster. b. Click on Auto Detect box. This will find the programmable devices on the ViClaro III board. NOTE: To load SOF or POF files into the FPGA or flash memory, refer to Appendix A and B respectively. Overview of Reference Designs The ViClaro IV-GX Reference Designs are based on Qsys and the use of the Altera Avalon-S/T streaming video bus architecture. They are supplied as precompiled SOF files and as Quartus Qsys design files with the full source. The DVI/HDMI based designs require a variety of video sources (480i/576i/720p/1080p/1080i) and a monitor with a DVI or HDMI input supporting resolutions of 720p, 1080p 50/59.94/60Hz, and 1080i 60Hz. The Reference Designs are listed in the following table. Page 25 of 40

26 Table 9: Quartus Reference Designs Description SD-HD 1080p Dynamic Scaler Quad Video Display 720p Text Overlay OSD HDMI p Transmitter HD-SDI Pass Through Directory & Filename example/hdmi_1_4tx_rx_vic_iv/scaler_1080p.sof example/hdmi_a6256_tx_rx_vic_iv/scaler_1080p.sof example/bitec_quad_video/quad_video_example/ quad_video_exammple.sof example/textoverlay_720p/textoverlay_720p.sof example/hdmi_1_4_tx_vic_iv/hdmi_tx.sof exmaple/sdi/sdi_passthrough/sdi_passthrough.sof MICROTRONIX IP CORES The ViClaro IV-GX video reference designs incorporate the Microtronix Avalon Multi-port DDR2 SDRAM Memory Controller and the Microtronix I 2 C Master- Slave-PIO Controller. The Kit includes Cyclone IV OpenCore Plus Evaluation licenses for both of the IP Cores. To receive your IP core Evaluation licenses contact sales sales@microtronix.com and provide them with the serial number of your board and the NIC ID of your PC. These licenses are required if you are to recompile or develop new IP core designs. NOTE: An OpenCore Plus license enables the designer to compile, simulate and generate a.sof programming file to trial the IP in-circuit. The board must be tethered to the PC via the JTAG port. The core will operate for approximately one hour after which it will need to be re-loaded. Description of Reference Design SD-HD DYNAMIC SCALER REFERENCE DESIGN The SD-HD Dynamic Scaler auto detects the incoming video and scales it to 1080p50. When connected to an interlaced video source, a deinterlacer converts the interlaced video to progressive for scaling to 1080p50 as shown in the following diagram. The deinterlacer uses a triple buffer to support frame conversion. The design supports the following incoming video rates: 720 x 60 Hz, 720 x 50 Hz, 1280 x 50/60 Hz, 1920 x 50/60 Hz, and 1920 x 50 Hz. There are two variants of the Dynamic Scaler Design: one is based on 8-bit RGB for use with the HDMI v1.1 Receiver/Transmitter HSMC Daughter Card Page 26 of 40

27 (A6256); the other is based on 12-bit RGB using the HDMI v1.4 Receiver (A6291) and the HDMI v1.4 Transmitter (A6290) HSMC Daughter Cards. A block diagram of the SD-HD Video Scaler is shown below. Figure 11: Block Diagram of SD-HD Dynamic Scaler Video System SD-HD Dynamic Scaler Circuit Descriptions PLL CLOCK DOMAINS The DDR2 memory uses one PLL running at 167MHz. The same PLL also generates a 100 MHz clock for the Nios II processor and peripherals. A second PLL generates a MHz clock for the Altera VIP components in the Qsys system. The HDMI transmitter also operates from the same MHz clock. AVALON MULTI-PORT DDR2 SDRAM MEMORY CONTROLLER The Avalon Multi-port DDR2 SDRAM Memory Controller operates at 167 MHz and interfaces to the DDR2 using a 64-bit data bus. IP BLOCKS This design uses the Altera VIP suite of IP. The Clocked Video Input and Clocked Video Output components interface to the HDMI transmitter and receiver. The deinterlacer uses a triple frame buffer to convert between the input frame rate and the output frame rate. Incoming progressive video passes through the deinterlacer unchanged and incoming interlaced video is converted to progressive using the weave algorithm. The Scaler dynamically converts the video to 1080p using the Bicubic algorithm. I 2 C Master Controllers are used to configure the HDMI Receiver and Transmitter video controllers. HDMI RECEIVER/TRANSMITTER The HDMI Receiver and Transmitter interfaces are either 24-bit or 36-bits wide (depending on the HSMC video cards used). These IC s are configured by an I 2 C master controller by software running on the Nios II processor. The HDMI v1.1 design uses a single HSMC board with both the HDMI transmitter and Page 27 of 40

28 receiver and requires one I2C core. The HDMI v1.4 design uses two HSMC boards and requires two independent I 2 C cores. HDMI v1.1 Hardware Configuration The HDMI v1.1 system requires the HDMI Receiver/Transmitter HSMC Daughter Card to be installed on HSMC Connector J2. HDMI v1.4 Hardware Configuration The HDMI v1.4 system requires the HDMI v1.4 Receiver board (A6291) to be installed on HSMC Connector J1 and the HDMI v1.4 Transmitter board (A6290) to be installed on HSMC Connector J2. QUAD VIDEO DISPLAY REFERENCE DESIGN The Quad Video Display Reference Design uses the Bitec Quad Video HSM Daughter Card shown in Figure 7 below. The card uses the Texas Instruments TVP5155 quad video decoder to support four composite video and S-video 8-bit receiver interfaces. The Quad Video Display Reference Design receives four 480i60 YCbCr S-video input video streams and merges them into a 4x4 matrix for display on a 1080i60 monitor. The design demonstrates frame synchronization, video scaling, field alignment and video mixing. A block diagram of the Quad Video Display video system is shown in Figure 13 below. Figure 12: Bitec Quad Video HSMC Daughter Card Page 28 of 40

29 Figure 13: Block diagram of the Quad Video Display design Quad Video Display Circuit Descriptions PLL CLOCK DOMAINS The DDR2 memory uses one PLL running at 167MHz. The 1080i60 HDMI transmitter uses one PLL running at MHz. The Qsys system operates from a PLL that generates a 100 MHz for the Nios II processor, peripherals, and the video IP. AVALON MULTI-PORT DDR2 SDRAM MEMORY CONTROLLER The Avalon Multi-port DDR2 SDRAM Memory Controller operates at 167 MHz and interfaces to the DDR2 using a 64-bit data bus. OP BLOCKS This design uses the Clocked Video Input and Clocked Video Output VIP block to interface to the HDMI transmitter and receiver. The deinterlacer uses a triple frame buffer to convert between the input frame rate and the output frame rate. The Scaler sizes the incoming video using the Bilinear algorithm and the Mixer overlays the four incoming video streams onto a 1080i background layer generated by a Test Pattern Generator. I 2 C Master Controllers are used to configure the S-video receiver and the HDMI video transmitter controller. Page 29 of 40

30 Hardware Configuration 1) Install the Bitec Quad Video Board on HSMC2, (connector J2 of the ViClaro IV-GX board). 2) Install the Microtronix HDMI 1.1 Receiver/Transmitter (A6256) HSMC Daughter Card on HSMC1, (connector J1) of the ViClaro IV-GX board. 3) Connect four 480i YCbCr component video sources to the S-video input (J2, J3, J4, & J5) of the Bitec board. 4) Connect an HD capable monitor to the HDMI output port (J6) of the HDMI Receiver/Transmitter board. 5) Apply power to the ViClaro IV board and load the quad_video_exammple.sof program file into the FPGA. The board should display the four input video sources in a 4x4 matrix as shown in Figure 15 below. Figure 14: ViClaro IV-GX Quad Video Display Hardware System Page 30 of 40

31 Figure 15: Example output of Quad Video Display Design 720P TEXT OVERLAY OSD REFERENCE DESIGN The 720p Text Overlay OSD Reference Design supports 60 Hz video with text overlay. The design uses the Microtronix HDMI 1.4 Transmitter HSMC Daughter Card (A6290) and the HDMI 1.4 Receiver HSMC Daughter Card (A6291) installed on the ViClaro IV-GX board. The source input should be 1280x720 50/59.97/60 fps. The HDMI output is set to 1280x720p 60 fps. The design takes text strings programmed into the NIOS II and mixes them with the input video to generate the video output. There are two font sizes: one 26 pixels and the other 40 pixels in height. The text strings can be positioned using x,y coordinates. The color of each text string is fully user programmable. A block diagram of the design is shown in Figure 16 below. Figure 16: Block diagram of 720p Text Overlay OSD Design Page 31 of 40

32 720p Text Overlay Circuit Descriptions PLL CLOCK DOMAINS The DDR2 memory uses one PLL to generate 167 MHz clocks. This PLL also generates a 100 MHz clock for the Nios II processor and peripherals. Another PLL generates a MHz clock for the 720p HDMI transmitter and a MHz clock for the video IP in the Qsys system. AVALON MULTI-PORT DDR2 SDRAM MEMORY CONTROLLER The Avalon Multi-port DDR2 SDRAM Memory Controller operates at 167 MHz and interfaces to the DDR2 using a 64-bit data bus. IP BLOCKS A Clocked Video Input interfaces the HDMI 1.4 receiver to the Avalon S-T bus. A triple frame buffer is used to add/drop frames to ensure contiguous video between the input and output. (Note, there may be a small clock variance between the two video controllers, even when the incoming video is 720p 60 fps.) The Nios II processor uses a Custom Instruction to enhance the speed of writing the text characters into the text buffer memory. Two text buffers are used so that one can be updated by the processor while the other is being used by the Frame Reader to generate video. The Frame Reader reads the text from the active text buffer memory into a line buffer where it is passed to a Color Plane Sequencer and divided into an alpha channel and the RGB component. These are then alpha blended and mixed with the incoming video. The Mixer has a background layer generated by a Test Pattern Generator. Test Pattern Generators and Color Plane Sequencers are also used to generate the alpha channels for the background layer and the incoming video. Hardware Configuration 1) Install the HDMI 1.4 Transmitter board onto HSMC2 (connector J2). 2) Install the HDMI 1.4 Receiver board onto HSMC1, (connector J1). 6) Connect 1280x720 50/59.97/60 fps video source to the HDMI Receiver board and an HD capable monitor to the HDMI 1.4 Transmitter output. 7) Apply power to the ViClaro IV board and load the TextOverlay_720p.sof program file into the FPGA. The board should display text overlay as shown in Figure 17 below. The green text will move in steps across the screen to demonstrate dynamic placement of text strings. Page 32 of 40

33 Figure 17: Example output of 720p Text Overlay design HDMI P TRANSMITTER REFERENCE DESIGN The HDMI p Transmitter Reference Design utilizes a test pattern generator as the video source to drive the Microtronix HDMI 1.4 Transmitter (A6290) board at 1920x1080p60. A block diagram of the Reference Design is show in the following figure. Figure 18: HDMI p Transmitter Block Diagram PLL CLOCK DOMAINS The design uses one PLL to generate a 90 MHz clock for the Nios II processor and peripherals. Another PLL generates MHz for the HDMI transmitter and the video IP. Page 33 of 40

34 IP BLOCKS The design interfaces a VIP Test Pattern Generator operating at 1920x bit RGB using the Avalon S-T bus through a Clocked Video Output to the HDMI 1.4 transmitter. The Nios II processor runs out of on-chip memory and uses the I2C Master Controller to configure the HDMI transmitter. Hardware Configuration 1) Install the HDMI 1.4 Transmitter board onto HSMC2 (connector J2) of the ViClaro IV-GX board. 2) Attach an HDMI cable from the HDMI board to a monitor. 3) Apply power to the ViClaro IV-GX board. 4) Load the hdmi_tx.sof program file into the FPGA. The board should display a test pattern on the video monitor. HD-SDI PASS-THROUGH DESIGN The HD-SDI Pass-Through Reference Design uses the Terasic Dual Transceiver SDI-HSMC Daughter Card to demonstrate the use of the Cyclone IV-GX transceivers for a SDI or AES systems used in video broadcast applications. The card supports 2 SDI or AES inputs and outputs by utilizing the GX transceiver interfaces on the Cyclone IV-GX device. The card is shown in the Figure 19 below and a block diagram of the HD-SDI Pass-Through Reference Design in Figure 20 below. Figure 19: Terasic Dual Transceiver SDI HSMC Daughter Card Page 34 of 40

35 Figure 20: Block diagram of the HD-SDI Pass-Through Design PLL CLOCK DOMAINS The design uses two programmable clock generators on the ViClaro IV GX board. One clock generator is used to generate a MHz reference clock for the transmitter of the Altera SDI Interface megafunction. The other programmable clock generates 50 MHz and MHz. The design uses one FPGA PLL to generate two MHz clocks for the DDR2 memory controller, a 50 MHz SDI calibration clock, a 50 MHz SDI reconfiguration clock, and a 100 MHz clock for the Nios II processor and peripherals. A second FPGA PLL is used to generate a 200 MHz audio clock. IP BLOCKS The design uses the Altera SDI Interface megafunction to interface to the Terasic Dual SDI board. The received video is connected to a Qsys system containing a Clocked Video Input, a Frame Buffer, and a Clocked Video Output. The received SDI video also connects to four instances of the Altera SDI Audio Extract megafunction that separate audio embedded in the incoming video. The output video from the Qsys system connects to the Altera Audio Embed megafunction that embeds the previously extracted audio. The Nios II processor runs out of on-chip memory and uses two instances of the I2C Master Controller to configure the programmable clock generators on Page 35 of 40

36 the ViClaro IV GX board. The processor also programs the Clock Video Output for the supported output video modes. Hardware Configuration 1) Install the Terasic Dual Transceiver SDI HSMC Daughter Card onto HSMC2 (connector J2) of the ViClaro IV-GB Board. 2) Connect the SDI source to the SDI_IN_1 connector of the Terasic board. The source may be either 720p 50/59.97/60 Hz, or 1080i 50/59.97/60 Hz. 3) Connect the SDI load to the SDI_OUT_1 connector of the Terasic board. The output will be the same resolution as the input and 60 Hz. 4) Apply power to the ViClaro IV-GX board. 5) Load the sdi_passthrough.sof program file into the FPGA. The board should pass the incoming SDI video to the SDI output. Figure 21: HD-SDI Pass-Through Hardware Configuring HD EDID for Correct Refresh Rate Before running the HDMI 1.1 Receiver/Transmitter board or the HDMI 1.4 Receiver board Reference Designs, it is first necessary to program the Cyclone IV EP4CGX110 device on the ViClaro IV-GX to configure the EDID EEPROM Page 36 of 40

37 device on the HDMI Receiver/Transmitter and on the HDMI 1.4 Receiver board to make the transmitter operate at either a 50 or 60 Hz refresh rate. These SOF files can also be used to verify correct operation of the video source and display as they pass video directly from input to output. 1. From within Quartus, under the Tools menu, open Programmer. i.e. > Tools > Programmer 2. Click Auto Detect. 3. Select the EP4CGX110 and right click > Change File. 4. Browse to the location of the hdmi_edid_50.sof (50 Hz) or the hdmi_edid_60.sof (60 Hz) EDID programming file (under the example directory). Select the appropriate file for the refresh rate of your auxiliary monitor. It will be located in the directory where the files were extracted. 5. Select/highlight the appropriate file > Open. The file will be listed under the file column of the EP4CGX110 device. 6. Click the check box under the Program / Configure column. 7. Click on the Start box to program the device. The LED4 labeled CONF DONE will turn amber when the Cyclone IV device has programmed and configured the EDID device on the HDMI Rx/TX Board. The ViClaro IV system is now programmed to pass incoming video to the output port to verify the PC is configured correctly. 8. Connect the cable from the second DVI/HDMI video port of the PC system to the RX port of the HDMI Rx/Tx board. It is now possible to load the ViClaro IV board with one of the DVI based reference designs. Loading ViClaro IV-GX Reference Designs The procedure to load a.sof Reference Design onto the ViClaro IV-GX board is as follows: WARNING: Make sure there is no HDMI cable from the laptop/pc to the ViClaro IV-GX board until the ViClaro IV-GX board is fully programmed and operational. 1. From within Quartus, under the Tools menu, open Programmer. i.e. > Tools > Programmer 2. Click Auto Detect. 3. Select the EP4CGX110 and right click > Change File. 4. Browse to the location of the vip_dynamic_scaler_1080p.sof programming file. Select the appropriate file for the matching the refresh rate of your auxiliary monitor. It will be located in the directory where the files were extracted. Page 37 of 40

38 5. Select/highlight the file > Open. The file will be listed under the file column of the EP4CGX110 device. 6. Click the check box under the Program / Configure column. 7. Click on the Start box to program the device. The LED4 labeled CONF DONE will turn amber when the Cyclone IV device is programmed and running. Importing Software All of the Qsys based Reference Design examples include software to configure the hardware. These software projects can be imported into the Nios II IDE to be recompiled or modified. 1. From within Nios II IDE, under the File menu, select Import. 2. Select Altera Nios II -> Existing Nios II IDE project into workspace, click Next. 3. Browse to the software directory of the example design of interest. There will be two subdirectories, the import process must be repeated for each (e.g. mixer_hdmi, mixer_hdmi_bsp). 4. Select one of the subdirectories under software and click OK. 5. Click Finish to start the import. 6. A dialog may appear asking to remove the Release and/or Debug directories, click Yes. 7. Repeat for this process for the second subdirectory under software. Page 38 of 40

39 Appendix A: Loading Designs into the FPGA The following procedure can be used to load a SOF file to the FPGA through JTAG. These steps require the board to be powered and connected to the PC through a USB cable (USB-Blaster, etc). 1. Start Quartus. 2. From the Tools menu, select Programmer. 3. Click Auto Detect. 4. Select the line with the EP4CGX110 device. 5. Click Change File and browse to the SOF file (reference design) you wish to load. 6. Check the Program/Configure box. 7. Click Start to program the FPGA. 8. The orange Config Done LED (LED7) will be activated if the load completes successfully. Page 39 of 40

40 Appendix B: Loading Designs into On-Board Flash Designs can be loaded into the on-board flash to configure the FPGA on power-up. Below is the procedure for programming the flash through the JTAG. Converting a SOF File to a JIC for the Flash Device The SOF file generated by Quartus II must be converted to a JIC file for flash programming. 1. Open your Quartus project. 2. From the File menu, select Convert Programming Files. 3. Select JTAG Indirect Configuration File (.jic) from the Programming file type list. The default file name will be output_file.jic. 4. Select EPCS128 as the configuration device and Active Serial as the mode. 5. Select Flash Loader under Input files to convert. Click Add Device and select the EP4CGX Select SOF Data under Input files to convert. Click Add File and browse to the SOF file you would like to convert. 7. Select the SOF file under Input files to convert and click Properties if you wish to enable compression. 8. Click OK to generate the JIC. Programming the Flash Device The following procedure can be used to load a converted JIC file to the flash device through JTAG. These steps require the board to be powered and connected to the PC through a USB Type A-B cable connected to the UBS Blaster port. (Note, the board contains an integrated USB-Blaster.) 1. From the Tools menu, select Programmer. 2. Click Auto Detect. 3. Select the line with the EP4CGX110 device. 4. Click Change File and browse to the JIC file created with the programming file converter. 5. Check the Program/Configure box. 6. Click Start to program the flash. Page 40 of 40

Microtronix Stratix III Broadcast IP Development Kit USER MANUAL REVISION Woodcock St. London, ON Canada N5H 5S1

Microtronix Stratix III Broadcast IP Development Kit USER MANUAL REVISION Woodcock St. London, ON Canada N5H 5S1 Microtronix Stratix III Broadcast IP Development Kit USER MANUAL REVISION 1.0 9-1510 Woodcock St. London, ON Canada N5H 5S1 www.microtronix.com Document Revision History This user guide provides basic

More information

Microtronix ViClaro IV GX Camera Link Development Kit

Microtronix ViClaro IV GX Camera Link Development Kit Microtronix ViClaro IV GX Camera Link Development Kit User Manual Revision 1.6.1 Unit 126-4056 Meadowbrook Drive London, ON Canada N6L 1E3 www.microtronix.com Document Revision History This User Manual

More information

Microtronix ViClaro II Development Board

Microtronix ViClaro II Development Board Microtronix ViClaro II Development Board User Manual 9-1510 Woodcock St. London, ON Canada N5H 5S1 www.microtronix.com Document Revision History This user guide provides basic information about using the

More information

CHAPTER 1 Introduction of the tnano Board CHAPTER 2 tnano Board Architecture CHAPTER 3 Using the tnano Board... 8

CHAPTER 1 Introduction of the tnano Board CHAPTER 2 tnano Board Architecture CHAPTER 3 Using the tnano Board... 8 CONTENTS CHAPTER 1 Introduction of the tnano Board... 2 1.1 Features...2 1.2 About the KIT...4 1.3 Getting Help...4 CHAPTER 2 tnano Board Architecture... 5 2.1 Layout and Components...5 2.2 Block Diagram

More information

Terasic THDB-H2G THDB-H2G. Terasic HSMC to GPIO Daughter Board. User Manual

Terasic THDB-H2G THDB-H2G. Terasic HSMC to GPIO Daughter Board. User Manual Terasic THDB-H2G THDB-H2G Terasic HSMC to GPIO Daughter Board User Manual Document Version 1.0 AUG. 15, 2007 by Terasic Introduction Page Index CHAPTER 1 INTRODUCTION...1 1-1 FEATURES...1 1-2 GETTING HELP...1

More information

MICROTRONIX AVALON MULTI-PORT FRONT END IP CORE

MICROTRONIX AVALON MULTI-PORT FRONT END IP CORE MICROTRONIX AVALON MULTI-PORT FRONT END IP CORE USER MANUAL V1.0 Microtronix Datacom Ltd 126-4056 Meadowbrook Drive London, ON, Canada N5L 1E3 www.microtronix.com Document Revision History This user guide

More information

Microtronix Firefly II Module

Microtronix Firefly II Module Microtronix Firefly II Module USER MANUAL Revision 1.2.1 4056 Meadowbrook Dr. Unit 126 London, ON Canada N6L 1E3 www.microtronix.com This datasheet provides information regarding the Firefly II module.

More information

Implementing Video and Image Processing Designs Using FPGAs. Click to add subtitle

Implementing Video and Image Processing Designs Using FPGAs. Click to add subtitle Implementing Video and Image Processing Designs Using FPGAs Click to add subtitle Agenda Key trends in video and image processing Video and Image Processing Suite Model-based design for video processing

More information

Terasic THDB-SUM. THDB Terasic HSMC to Santa Cruz Daughter Board User Manual

Terasic THDB-SUM. THDB Terasic HSMC to Santa Cruz Daughter Board User Manual Terasic THDB-SUM THDB HDB-SUM Terasic HSMC to Santa Cruz Daughter Board User Manual Document Version 1.3 JULY. 29, 2009 by Terasic Introduction Page Index INTRODUCTION... 1 1.1 FEATURES... 1 1.2 GETTING

More information

Microtronix Avalon I 2 C

Microtronix Avalon I 2 C Microtronix Avalon I 2 C User Manual 9-1510 Woodcock St. London, ON Canada N5H 5S1 www.microtronix.com This user guide provides basic information about using the Microtronix Avalon I 2 C IP. The following

More information

Cyclone III FPGA Starter Board Reference Manual

Cyclone III FPGA Starter Board Reference Manual Cyclone III FPGA Starter Board Reference Manual 101 Innovation Drive San Jose, CA 95134 www.altera.com Document Version: 1.2 Document Date: March 2010 Copyright 2010 Altera Corporation. All rights reserved.

More information

4K Format Conversion Reference Design

4K Format Conversion Reference Design 4K Format Conversion Reference Design AN-646 Application Note This application note describes a 4K format conversion reference design. 4K resolution is the next major enhancement in video because of the

More information

MICROTRONIX AVALON MOBILE DDR MEMORY CONTROLLER IP CORE

MICROTRONIX AVALON MOBILE DDR MEMORY CONTROLLER IP CORE MICROTRONIX AVALON MOBILE DDR MEMORY CONTROLLER IP CORE USER MANUAL V1.6 126-4056 Meadowbrook Drive. London, ON Canada N5L 1E3 www.microtronix.com Document Revision History This user guide provides basic

More information

Microtronix Video LVDS SerDes Transmitter / Receiver IP Core

Microtronix Video LVDS SerDes Transmitter / Receiver IP Core Microtronix Video LVDS SerDes Transmitter / Receiver IP Core User Manual Revision 2.2 4056 Meadowbrook Drive, Unmit 126 London, ON Canada N5L 1E3 www.microtronix.com Document Revision History This user

More information

Chapter 2 ICB Architecture Chapter 3 Board Components GPIO Interface RS-232 Interface RS-485 Interface...

Chapter 2 ICB Architecture Chapter 3 Board Components GPIO Interface RS-232 Interface RS-485 Interface... 1 CONTENTS Chapter 1 Introduction... 3 1.1 Features...3 1.2 About the Kit...4 1.3 Getting Help...5 Chapter 2 ICB Architecture... 6 2.1 Layout and Components...6 2.2 Block Diagram of the ICB...7 Chapter

More information

4.1 Design Concept Demonstration for Altera DE2-115 FPGA Board Demonstration for Cyclone III Development Board...

4.1 Design Concept Demonstration for Altera DE2-115 FPGA Board Demonstration for Cyclone III Development Board... CONTENTS CHAPTER 1 INTRODUCTION OF THE AHA-HSMC... 1 1.1 Features...1 1.2 About the KIT...2 1.3 Getting Help...3 CHAPTER 2 AHA CARD ARCHITECTURE... 4 2.1 Layout and Components...4 2.2 Block Diagram of

More information

Chapter 1 Introduction Features Getting Help Chapter 2 ICB Architecture Layout and Components...

Chapter 1 Introduction Features Getting Help Chapter 2 ICB Architecture Layout and Components... 1 CONTENTS Chapter 1 Introduction... 2 1.1 Features... 2 1.2 Getting Help... 3 Chapter 2 ICB Architecture... 4 2.1 Layout and Components... 4 2.2 Block Diagram of the ICB... 5 Chapter 3 Board Components...

More information

Page Index. Introduction INTRODUCTION FEATURES GETTING HELP... 1 ARCHITECTURE...2

Page Index. Introduction INTRODUCTION FEATURES GETTING HELP... 1 ARCHITECTURE...2 Introduction Page Index INTRODUCTION... - FEATURES... - GETTING HELP... ARCHITECTURE... - LAYOUT A COMPONETS... -4 BLOCK DIAGRAM... 4 BOARD COMPONENTS... - HSTC/HSMC EXPANSION CONNECTOR... - EXPANSION

More information

EasyGX. GX Development Kit Guide. Ver: 1.0. Cytech Technology A Macnica Company

EasyGX. GX Development Kit Guide. Ver: 1.0. Cytech Technology A Macnica Company EasyGX GX Development Kit Guide Ver: 1.0 Cytech Technology A Macnica Company www.cytech.com 2013-04-25 Copyrights Copyright 2013 Cytech Technology Ltd. All Rights Reserved 1 Reversion History Updated

More information

Arria GX Development Kit Getting Started User Guide

Arria GX Development Kit Getting Started User Guide Arria GX Development Kit Getting Started User Guide 101 Innovation Drive San Jose, CA 95134 (408) 544-7000 www.altera.com P25-36169-00 Document Date: October 2007 Copyright 2007 Altera Corporation. All

More information

Arria V GX Video Development System

Arria V GX Video Development System Arria V GX Video Development System Like Sign Up to see what your friends like. The Arria V GX FPGA Video Development System is an ideal video processing platform for high-performance, cost-effective video

More information

HSMC-NET. Terasic HSMC-NET Daughter Board. User Manual

HSMC-NET. Terasic HSMC-NET Daughter Board. User Manual HSMC-NET Terasic HSMC-NET Daughter Board User Manual CONTENTS Chapter 1 Introduction... 2 1.1 Features... 2 1.2 About the KIT... 3 1.3 Assemble the HSMC-NET Board... 4 1.4 Getting Help... 5 Chapter 2 Architecture...

More information

Terasic THDB- Terasic HSMC-DVI Daughter Board User Manual

Terasic THDB- Terasic HSMC-DVI Daughter Board User Manual Terasic THDB- HSMC-DVI Terasic HSMC-DVI Daughter Board User Manual Document Version 1.0.1 June. 25, 2009 by Terasic Introduction Page Index INTRODUCTION... 1 1.1 1.1 FEATURES... 1 1.2 1.2 ABOUT THE KIT...

More information

Terasic THDB- Terasic HSMC-DVI Daughter Board User Manual

Terasic THDB- Terasic HSMC-DVI Daughter Board User Manual Terasic THDB- HSMC-DVI Terasic HSMC-DVI Daughter Board User Manual Document Version 1.0.2 June. 25, 2009 by Terasic Introduction Page Index INTRODUCTION... 1 1.1 1.1 FEATURES... 1 1.2 1.2 ABOUT THE KIT...

More information

Terasic THDB-HTG THDB-HTG. Terasic HSTC to GPIO Daughter Board. User Manual

Terasic THDB-HTG THDB-HTG. Terasic HSTC to GPIO Daughter Board. User Manual Terasic THDB-HTG THDB-HTG Terasic HSTC to GPIO Daughter Board User Manual Document Version.0 DEC., 00 by Terasic Introduction Page Index INTRODUCTION... - FEATURES... - GETTING HELP... ARCHITECTURE...

More information

HDMI_TX_HSMC. Terasic HDMI Video Transmitter Daughter Board User Manual

HDMI_TX_HSMC. Terasic HDMI Video Transmitter Daughter Board User Manual HDMI_TX_HSMC Terasic HDMI Video Transmitter Daughter Board User Manual 1 CONTENTS Chapter 1 Introduction... 2 1.1 About the KIT... 2 1.2 Assemble the HDMI_TX_HSMC Board... 3 1.3 Getting Help... 4 Chapter

More information

Symphony SoundBite Reference Manual

Symphony SoundBite Reference Manual Symphony SoundBite Reference Manual Document Number: SNDBITERM Rev. 2.0 09/2008 Contents Section 1, Introduction page 2 Section 2, Functional Blocks page 3 Section 3, Configuration and Connections page

More information

Terasic THDB-SUM SFP. HSMC Terasic SFP HSMC Board User Manual

Terasic THDB-SUM SFP. HSMC Terasic SFP HSMC Board User Manual Terasic THDB-SUM SFP HSMC Terasic SFP HSMC Board User Manual Document Version 1.00 AUG 12, 2009 by Terasic Introduction Page Index INTRODUCTION... 1 1.1 1.1 FEATURES... 1 1.2 1.2 ABOUT THE KIT... 2 1.3

More information

Microtronix Streaming Multi-Port SDRAM Memory Controller

Microtronix Streaming Multi-Port SDRAM Memory Controller Microtronix Streaming Multi-Port SDRAM Memory Controller User Manual V4.2 126-4056 Meadowbrook Drive, London, Ontario N6L 1E3 CANADA www.microtronix.com Document Revision History This user guide provides

More information

Arria V GX Transceiver Starter Kit

Arria V GX Transceiver Starter Kit Page 1 of 4 Arria V GX Transceiver Starter Kit from Altera Ordering Information Transceiver Starter Kit Contents Starter Board Photo Related Links The Altera Arria V GX Transceiver Starter Kit provides

More information

Contents. Version 1.01

Contents. Version 1.01 Datasheet DB_START_3C10 Cyclone III Development Board www.devboards.de Contents Contents... 2 Revisions... 3 Package contents... 4 DB_START_3C10... 4 Introduction... 5 Installation... 6 Getting started...

More information

NIOS CPU Based Embedded Computer System on Programmable Chip

NIOS CPU Based Embedded Computer System on Programmable Chip NIOS CPU Based Embedded Computer System on Programmable Chip 1 Lab Objectives EE8205: Embedded Computer Systems NIOS-II SoPC: PART-I This lab has been constructed to introduce the development of dedicated

More information

Section 3. System Integration

Section 3. System Integration Section 3. System Integration This section includes the following chapters: Chapter 9, Configuration, Design Security, and Remote System Upgrades in the Cyclone III Device Family Chapter 10, Hot-Socketing

More information

FPGA Development Board Hardware and I/O Features

FPGA Development Board Hardware and I/O Features CHAPTER 2 FPGA Development Board Hardware and I/O Features Photo: The Altera DE1 board contains a Cyclone II FPGA, external SRAM, SDRAM & Flash memory, and a wide assortment of I/O devices and connectors.

More information

Board Update Portal based on Nios II Processor with EPCQ (Arria 10 GX FPGA Development Kit)

Board Update Portal based on Nios II Processor with EPCQ (Arria 10 GX FPGA Development Kit) Board Update Portal based on Nios II Processor with EPCQ (Arria 10 GX FPGA Development Kit) Date: 1 December 2016 Revision:1.0 2015 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, HARDCOPY,

More information

Nios Embedded Processor Development Board

Nios Embedded Processor Development Board Nios Embedded Processor Development Board July 2003, ver. 2.2 Data Sheet Introduction Development Board Features Functional Overview This data sheet describes the features and functionality of the Nios

More information

HDMI_RX_HSMC. Terasic HDMI Video Receiver Daughter Board User Manual

HDMI_RX_HSMC. Terasic HDMI Video Receiver Daughter Board User Manual HDMI_RX_HSMC Terasic HDMI Video Receiver Daughter Board User Manual 1 CONTENTS Chapter 1 Introduction... 2 1.1 About the KIT... 2 1.2 Assemble the HDMI_RX_HSMC Board... 3 1.3 Getting Help... 4 Chapter

More information

8. Migrating Stratix II Device Resources to HardCopy II Devices

8. Migrating Stratix II Device Resources to HardCopy II Devices 8. Migrating Stratix II Device Resources to HardCopy II Devices H51024-1.3 Introduction Altera HardCopy II devices and Stratix II devices are both manufactured on a 1.2-V, 90-nm process technology and

More information

Contents. Version 1.01

Contents. Version 1.01 Datasheet DB4CGX15 Cyclone IV GX Development Board www.devboards.de Contents Contents... 2 Revisions... 3 Package contents... 4 DB4CGX15... 4 Introduction... 5 Installation... 6 Getting started... 7 Documentation...

More information

LeopardBoard Hardware Guide Rev. 1.0

LeopardBoard Hardware Guide Rev. 1.0 LeopardBoard with VGA Camera Board LeopardBoard Hardware Guide Rev. 1.0 April 5, 2009 Page 1 LeopardBoard.org provides the enclosed product(s) under the following conditions: This evaluation kit is intended

More information

Errata Sheet for Cyclone IV Devices

Errata Sheet for Cyclone IV Devices Errata Sheet for Cyclone IV Devices ES-01027-2.3 Errata Sheet This errata sheet provides updated information on known device issues affecting Cyclone IV devices. Table 1 lists specific Cyclone IV issues,

More information

MAXPROLOGIC FPGA DEVELOPMENT SYSTEM Data Sheet

MAXPROLOGIC FPGA DEVELOPMENT SYSTEM Data Sheet MAXPROLOGIC FPGA DEVELOPMENT SYSTEM Data Sheet The MaxProLogic is an FPGA development board that is designed to be user friendly and a great introduction into digital design for anyone. The MaxProLogic

More information

CMCS1003 Quick Start Guide

CMCS1003 Quick Start Guide A L T E R A E P 4 C E 1 1 5 / 5 5 / 3 0 M O D U L E CMCS1003 Quick Start Guide 801 East Plano Parkway, Suite 158 Plano, TX 75074 www.dallaslogic.com Version 1.0- May 2012 2010 by Dallas Logic Corporation.

More information

Nios Soft Core. Development Board User s Guide. Altera Corporation 101 Innovation Drive San Jose, CA (408)

Nios Soft Core. Development Board User s Guide. Altera Corporation 101 Innovation Drive San Jose, CA (408) Nios Soft Core Development Board User s Guide Altera Corporation 101 Innovation Drive San Jose, CA 95134 (408) 544-7000 http://www.altera.com Nios Soft Core Development Board User s Guide Version 1.1 August

More information

Cyclone III FPGA Starter Kit User Guide

Cyclone III FPGA Starter Kit User Guide Cyclone III FPGA Starter Kit User Guide 101 Innovation Drive San Jose, CA 95134 www.altera.com Document Date: April 2007 Copyright 2007 Altera Corporation. All rights reserved. Altera, The Programmable

More information

APEX DSP Development Board

APEX DSP Development Board APEX DSP Development Board (Starter Version) April 2002, ver. 1.3 Data Sheet Features Powerful development board for digital signal processing (DSP) designs featuring the APEX EP20K200E-1X device in a

More information

Altera EP4CE6 Mini Board. Hardware User's Guide

Altera EP4CE6 Mini Board. Hardware User's Guide Altera Hardware User's Guide 1. Introduction Thank you for choosing the! is a compact FPGA board which is designed based on device. It's a low-cost and easy-to-use platform for learning Altera's Cyclone

More information

2. SDRAM Controller Core

2. SDRAM Controller Core 2. SDRAM Controller Core Core Overview The SDRAM controller core with Avalon interface provides an Avalon Memory-Mapped (Avalon-MM) interface to off-chip SDRAM. The SDRAM controller allows designers to

More information

MICROTRONIX AVALON MULTI-PORT SDRAM CONTROLLER

MICROTRONIX AVALON MULTI-PORT SDRAM CONTROLLER MICROTRONIX AVALON MULTI-PORT SDRAM CONTROLLER USER MANUAL V3.11 126-4056 Meadowbrook Drive London, ON Canada N5L 1E3 www.microtronix.com Document Revision History This user guide provides basic information

More information

NIOS CPU Based Embedded Computer System on Programmable Chip

NIOS CPU Based Embedded Computer System on Programmable Chip 1 Objectives NIOS CPU Based Embedded Computer System on Programmable Chip EE8205: Embedded Computer Systems This lab has been constructed to introduce the development of dedicated embedded system based

More information

Lancelot. VGA video controller for the Altera Excalibur processors. v2.1. Marco Groeneveld May 1 st,

Lancelot. VGA video controller for the Altera Excalibur processors. v2.1. Marco Groeneveld May 1 st, Lancelot VGA video controller for the Altera Excalibur processors. v2.1 Marco Groeneveld May 1 st, 2003 http://www.fpga.nl 1. Description Lancelot is a VGA video controller for the Altera Nios and Excalibur

More information

Cyclone III Development Kit User Guide

Cyclone III Development Kit User Guide Cyclone III Development Kit User Guide 101 Innovation Drive San Jose, CA 95134 www.altera.com Document Version: 1.2 Document Date: March 2009 P25-36208-03 Copyright 2009 Altera Corporation. All rights

More information

Introduction to the Altera SOPC Builder Using Verilog Designs. 1 Introduction

Introduction to the Altera SOPC Builder Using Verilog Designs. 1 Introduction Introduction to the Altera SOPC Builder Using Verilog Designs 1 Introduction This tutorial presents an introduction to Altera s SOPC Builder software, which is used to implement a system that uses the

More information

Chapter 1 DE2-115 Package Package Contents The DE2-115 Board Assembly Getting Help... 6

Chapter 1 DE2-115 Package Package Contents The DE2-115 Board Assembly Getting Help... 6 1 CONTENTS Chapter 1 DE2-115 Package... 4 1.1 Package Contents... 4 1.2 The DE2-115 Board Assembly... 5 1.3 Getting Help... 6 Chapter 2 Introduction of the Altera DE2-115 Board... 7 2.1 Layout and Components...

More information

DDR and DDR2 SDRAM Controller Compiler User Guide

DDR and DDR2 SDRAM Controller Compiler User Guide DDR and DDR2 SDRAM Controller Compiler User Guide 101 Innovation Drive San Jose, CA 95134 www.altera.com Operations Part Number Compiler Version: 8.1 Document Date: November 2008 Copyright 2008 Altera

More information

Tutorial for Altera DE1 and Quartus II

Tutorial for Altera DE1 and Quartus II Tutorial for Altera DE1 and Quartus II Qin-Zhong Ye December, 2013 This tutorial teaches you the basic steps to use Quartus II version 13.0 to program Altera s FPGA, Cyclone II EP2C20 on the Development

More information

1. SDRAM Controller Core

1. SDRAM Controller Core 1. SDRAM Controller Core NII51005-7.2.0 Core Overview The SDRAM controller core with Avalon interface provides an Avalon Memory-Mapped (Avalon-MM) interface to off-chip SDRAM. The SDRAM controller allows

More information

Contents. Version 1.13

Contents. Version 1.13 Datasheet DB4CGX15 Cyclone IV GX Development Board www.devboards.de Contents Contents... 2 Revisions... 3 Package contents... 4 DB4CGX15... 4 Introduction... 5 Installation... 6 Getting started... 7 Documentation...

More information

Lattice SDI Quad-view

Lattice SDI Quad-view June 2015 Introduction Reference Design RD1211 This document describes a Lattice design solution for HD SDI digital video Quad-view recorder that enables SDI video capture to DDR3 memory and playback with

More information

4. Configuring Cyclone II Devices

4. Configuring Cyclone II Devices 4. Configuring Cyclone II Devices CII51013-2.0 Introduction Cyclone II devices use SRAM cells to store configuration data. Since SRAM memory is volatile, configuration data must be downloaded to Cyclone

More information

Configuration via Protocol (CvP) Implementation in Altera FPGAs User Guide

Configuration via Protocol (CvP) Implementation in Altera FPGAs User Guide Configuration via Protocol (CvP) Implementation in Altera FPGAs User Guide Configuration via Protocol (CvP) Implementation in Altera FPGAs User Guide 101 Innovation Drive San Jose, CA 95134 www.altera.com

More information

S2C K7 Prodigy Logic Module Series

S2C K7 Prodigy Logic Module Series S2C K7 Prodigy Logic Module Series Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware The S2C K7 Prodigy Logic Module is equipped with one Xilinx Kintex-7 XC7K410T or XC7K325T FPGA device

More information

DisplayPort MegaCore. Altera Technology Roadshow 2013

DisplayPort MegaCore. Altera Technology Roadshow 2013 DisplayPort MegaCore Altera Technology Roadshow 2013 Agenda DisplayPort Background Introducing DisplayPort MegaCore 2 DisplayPort Background Display Port: What is it? Next generation video display interface

More information

Cyclone IV GX FPGA Development Board Reference Manual

Cyclone IV GX FPGA Development Board Reference Manual Cyclone IV GX FPGA Development Board Reference Manual Cyclone IV GX FPGA Development Board Reference Manual 101 Innovation Drive San Jose, CA 95134 www.altera.com MNL-01058-1.0 Subscribe 2010 Altera Corporation.

More information

SMT943 APPLICATION NOTE 1 APPLICATION NOTE 1. Application Note - SMT372T and SMT943.doc SMT943 SUNDANCE MULTIPROCESSOR TECHNOLOGY LTD.

SMT943 APPLICATION NOTE 1 APPLICATION NOTE 1. Application Note - SMT372T and SMT943.doc SMT943 SUNDANCE MULTIPROCESSOR TECHNOLOGY LTD. APPLICATION NOTE 1 Application Note - SMT372T + SMT943 SMT943 SUNDANCE MULTIPROCESSOR TECHNOLOGY LTD. Date Comments / Changes Author Revision 07/07/10 Original Document completed CHG 1 Date 13/05/2010

More information

Laboratory Exercise 5

Laboratory Exercise 5 Laboratory Exercise 5 Bus Communication The purpose of this exercise is to learn how to communicate using a bus. In the designs generated by using Altera s SOPC Builder, the Nios II processor connects

More information

System-on-a-Programmable-Chip (SOPC) Development Board

System-on-a-Programmable-Chip (SOPC) Development Board System-on-a-Programmable-Chip (SOPC) Development Board Solution Brief 47 March 2000, ver. 1 Target Applications: Embedded microprocessor-based solutions Family: APEX TM 20K Ordering Code: SOPC-BOARD/A4E

More information

CPE 200L LABORATORY 4: INTRODUCTION TO DE2 BOARD UNIVERSITY OF NEVADA, LAS VEGAS GOALS: BACKGROUND:

CPE 200L LABORATORY 4: INTRODUCTION TO DE2 BOARD UNIVERSITY OF NEVADA, LAS VEGAS GOALS: BACKGROUND: CPE 200L LABORATORY 4: INTRODUCTION TO DE2 BOARD DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING UNIVERSITY OF NEVADA, LAS VEGAS GOALS: Getting familiar with DE2 board installation, properties, usage.

More information

Terasic DE0 Field Programmable Gate Array (FPGA) Development Board

Terasic DE0 Field Programmable Gate Array (FPGA) Development Board Lecture FPGA-01 DE0 FPGA Development Board and Quartus II 9.1 FPGA Design Software Terasic DE0 Field Programmable Gate Array (FPGA) Development Board 1 May 16, 2013 3 Layout and Components of DE0 May 16,

More information

Sparrowhawk FX FPGA Video Processing Board

Sparrowhawk FX FPGA Video Processing Board Sparrowhawk FX FPGA Video Processing Board Overview Document MPI110501 Rev. 0.5 14.2.2012 Terms of use The reproduction, transmission or use of this document or its contents is not permitted without express

More information

10-Gbps Ethernet Hardware Demonstration Reference Design

10-Gbps Ethernet Hardware Demonstration Reference Design 10-Gbps Ethernet Hardware Demonstration Reference Design July 2009 AN-588-1.0 Introduction This reference design demonstrates wire-speed operation of the Altera 10-Gbps Ethernet (10GbE) reference design

More information

Introduction to the Altera SOPC Builder Using Verilog Design

Introduction to the Altera SOPC Builder Using Verilog Design Introduction to the Altera SOPC Builder Using Verilog Design This tutorial presents an introduction to Altera s SOPC Builder software, which is used to implement a system that uses the Nios II processor

More information

PRELAB! Read the entire lab, and complete the prelab questions (Q1- Q3) on the answer sheet before coming to the laboratory.

PRELAB! Read the entire lab, and complete the prelab questions (Q1- Q3) on the answer sheet before coming to the laboratory. PRELAB! Read the entire lab, and complete the prelab questions (Q1- Q3) on the answer sheet before coming to the laboratory. 1.0 Objectives In this lab you will get familiar with the concept of using the

More information

HCAL DCC Technical Reference E. Hazen - Revised March 27, 2007 Note: Latest version of this document should be available at:

HCAL DCC Technical Reference E. Hazen - Revised March 27, 2007 Note: Latest version of this document should be available at: HCAL DCC Technical Reference E. Hazen - Revised March 27, 2007 Note: Latest version of this document should be available at: http://cmsdoc.cern.ch/cms/hcal/document/countinghouse/dcc/dcctechref.pdf Table

More information

Introduction to VHDL Design on Quartus II and DE2 Board

Introduction to VHDL Design on Quartus II and DE2 Board ECP3116 Digital Computer Design Lab Experiment Duration: 3 hours Introduction to VHDL Design on Quartus II and DE2 Board Objective To learn how to create projects using Quartus II, design circuits and

More information

Propeller Project Board USB (#32810)

Propeller Project Board USB (#32810) Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267

More information

SMT-FMC211. Quad DAC FMC. Sundance Multiprocessor Technology Limited

SMT-FMC211. Quad DAC FMC. Sundance Multiprocessor Technology Limited Sundance Multiprocessor Technology Limited Form : QCF51 Template Date : 10 November 2010 Unit / Module Description: Quad DAC FMC Unit / Module Number: Document Issue Number: 1.1 Original Issue Date: 11

More information

CONTENTS. Altera DE3 Board. Chapter 1 Overview...1

CONTENTS. Altera DE3 Board. Chapter 1 Overview...1 Altera DE3 Board Altera DE3 Board CONTENTS Chapter 1 Overview...1 1.1 Introduction...1 1.2 Layout and Components...1 1.3 Block Diagram of the DE3 Board...4 1.4 Before You Begin...7 1.5 Think Safety Avoid

More information

AN 521: Cyclone III Active Parallel Remote System Upgrade Reference Design

AN 521: Cyclone III Active Parallel Remote System Upgrade Reference Design AN 521: Cyclone III Active Parallel Remote System Upgrade Reference Design August 2009 AN-521-1.1 Introduction f f f Among the difficult challenges that system designers face are shortened design cycles,

More information

8. Selectable I/O Standards in Arria GX Devices

8. Selectable I/O Standards in Arria GX Devices 8. Selectable I/O Standards in Arria GX Devices AGX52008-1.2 Introduction This chapter provides guidelines for using industry I/O standards in Arria GX devices, including: I/O features I/O standards External

More information

UG0850 User Guide PolarFire FPGA Video Solution

UG0850 User Guide PolarFire FPGA Video Solution UG0850 User Guide PolarFire FPGA Video Solution 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

More information

ByteBlaster II Download Cable User Guide

ByteBlaster II Download Cable User Guide ByteBlaster II Download Cable User Guide 101 Innovation Drive San Jose, CA 95134 (408) 544-7000 http://www.altera.com UG-BBII81204-1.1 P25-10324-00 Document Version: 1.1 Document Date: December 2004 Copyright

More information

Interfacing DDR2 SDRAM with Stratix II, Stratix II GX, and Arria GX Devices

Interfacing DDR2 SDRAM with Stratix II, Stratix II GX, and Arria GX Devices Interfacing DDR2 SDRAM with Stratix II, Stratix II GX, and Arria GX Devices November 2007, ver. 4.0 Introduction Application Note 328 DDR2 SDRAM is the second generation of double-data rate (DDR) SDRAM

More information

PCI Express Development Kit, Stratix II GX Edition Getting Started User Guide

PCI Express Development Kit, Stratix II GX Edition Getting Started User Guide PCI Express Development Kit, Stratix II GX Edition Getting Started User Guide 101 Innovation Drive San Jose, CA 95134 (408) 544-7000 www.altera.com P25-36002-01 Document Version: 1.0.2 Document Date: April

More information

JPEG p Low Latency Video over IP Encoder with KVM, PoE, SFP, HDMI NMX-ENC-N2135 (FGN2135-SA), Stand Alone NMX-ENC-N2135-C (FGN2135-CD), Card

JPEG p Low Latency Video over IP Encoder with KVM, PoE, SFP, HDMI NMX-ENC-N2135 (FGN2135-SA), Stand Alone NMX-ENC-N2135-C (FGN2135-CD), Card DATA SHEET JPEG 2000 1080p Low Latency Video over IP Encoder with KVM, PoE, SFP, HDMI NMX-ENC-N2135 (FGN2135-SA), Stand Alone NMX-ENC-N2135-C (FGN2135-CD), Card Overview The SVSI JPEG2000 NMX-ENC-N2135

More information

5. Configuring Cyclone FPGAs

5. Configuring Cyclone FPGAs 5. Configuring Cyclone FPGAs C51013-1.5 Introduction You can configure Cyclone TM FPGAs using one of several configuration schemes, including the active serial (AS) configuration scheme. This scheme is

More information

KSZ9692PB User Guide Brief

KSZ9692PB User Guide Brief KSZ9692PB User Guide Brief KSZ9692PB Evaluation Platform Rev 2.0 General Description The KSZ9692PB Evaluation Platform accelerates product time-to-market by providing a hardware platform for proof-of-concept,

More information

NIOS II Pixel Display

NIOS II Pixel Display NIOS Pixel Display SDRAM 512Mb Clock Reset_bar CPU Onchip Memory External Memory Controller JTAG UART Pixel DMA Resampler Scaler Dual Port FIFO VGA Controller Timer System ID VGA Connector PLL 2 tj SDRAM

More information

PHYWORX. 10/100/1000 Ethernet PHY Daughter Board. Reference Guide

PHYWORX. 10/100/1000 Ethernet PHY Daughter Board. Reference Guide PHYWORX 10/100/1000 Ethernet PHY Daughter Board 1 CONTENTS 1 INTRODUCTION...4 2 FEATURES...5 3 BOARD COPONENTS DESCRIPTION...6 3.1 PINS AND SIGNALS...6 4 FPGA PINOUTS FOR SELECTED AIN-BOARDS...9 5 DIO

More information

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter C8051F38X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F38x Development Kit contains the following items: C8051F380 Target Board C8051Fxxx Development Kit Quick-start Guide Silicon Laboratories

More information

CH7117 HDMI to SDTV/HDTV/BT656/VGA Converter with Flexible Scaler

CH7117 HDMI to SDTV/HDTV/BT656/VGA Converter with Flexible Scaler Chrontel Brief Datasheet HDMI to SDTV/HDTV/BT656/VGA Converter with Flexible Scaler FEATURES Multiple input formats supported: HDMI Receiver compliant with HDMI 1.4 specification and DVI 1.0 specification.

More information

Generic Serial Flash Interface Intel FPGA IP Core User Guide

Generic Serial Flash Interface Intel FPGA IP Core User Guide Generic Serial Flash Interface Intel FPGA IP Core User Guide Updated for Intel Quartus Prime Design Suite: 18.0 Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1. Generic

More information

14. Using Altera Enhanced Configuration Devices

14. Using Altera Enhanced Configuration Devices 14. Using Altera Enhanced Configuration Devices S52014-1.0 Chapter 14, Using Altera Enhanced Configuration Devices replaces AN 218: Using Altera Enhanced Configuration Devices. Introduction Concurrent

More information

BeMicro Max 10 FPGA Evaluation Kit

BeMicro Max 10 FPGA Evaluation Kit BeMicro Max 10 FPGA Evaluation Kit Getting Started User Guide Version 14.0.2 10/3/2014 User Guide Table of Contents 1. OVERVIEW...2 1.1 Board Features... 2 1.2 Block Diagram... 3 1.3 Getting To Know Your

More information

9. Configuration, Design Security, and Remote System Upgrades in Stratix V Devices

9. Configuration, Design Security, and Remote System Upgrades in Stratix V Devices January 2011 SV51010-1.2 9. Configuration, Design Security, and Remote System Upgrades in Stratix V Devices SV51010-1.2 This chapter contains information about the Stratix V supported configuration schemes,

More information

USB BitJetLite Download Cable

USB BitJetLite Download Cable USB BitJetLite Download Cable User Guide, Inc. (USA) 14100 Murphy Avenue San Martin, CA 95046 (408) 852-0067 http://www.slscorp.com Product Version: 1.0 Document Version: 1.0 Document Date: Copyright 2010,.All

More information

DE2 Board & Quartus II Software

DE2 Board & Quartus II Software January 23, 2015 Contact and Office Hours Teaching Assistant (TA) Sergio Contreras Office Office Hours Email SEB 3259 Tuesday & Thursday 12:30-2:00 PM Wednesday 1:30-3:30 PM contre47@nevada.unlv.edu Syllabus

More information

Chapter 1 Overview General Description Key Features Block Diagram... 6

Chapter 1 Overview General Description Key Features Block Diagram... 6 1 CONTENTS Chapter 1 Overview... 4 1.1 General Description... 4 1.2 Key Features... 5 1.3 Block Diagram... 6 Chapter 2 Board Components... 9 2.1 Board Overview... 9 2.2 Configuration, Status and Setup...

More information

Cyclone V SoC Dev Kit User Guide

Cyclone V SoC Dev Kit User Guide Cyclone V SoC Dev Kit User Guide Rev 1.5 02/06/2013 Mini-USB 2.0 On-Board USB Blaster TM II & USB Interface LED (3:0) DIPSW (3:0) PB (3:0) USB2 OTG UART CAN LTC Power I2C Header Real-Time Clock 1024MB

More information

Section II. Software Settings

Section II. Software Settings Section II. Software Settings Configuration options can be set in the Quartus II and MAX+PLUS II development software. You can also specify which configuration file formats Quartus II or MAX+PLUS II generates.

More information