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

Size: px
Start display at page:

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

Transcription

1

2 CONTENTS CHAPTER 1 Introduction of the tnano Board Features About the KIT Getting Help...4 CHAPTER 2 tnano Board Architecture Layout and Components Block Diagram of the tnano Board Power-up the tnano Board...7 CHAPTER 3 Using the tnano Board Configuring the Cyclone III FPGA Using tnano as a USB Blaster Cable General User Input/Output SDRAM Memory I2C Serial EEPROM Using the Expansion Header Clock Circuitry Power Supply CHAPTER 4 tnano Demonstrations System Requirements LED Blinking Read-write SDRAM Read-write EEPROM LED Breath CHAPTER 5 Appendix Revision History Copyright Statement I

3 Chapter 1 Introduction of the tnano Board The tnano board introduces a pocket-sized FPGA development platform ideally suited for prototype circuit designs where users can easily access and control different external devices. The tnano s versatile circuit design is for anyone that wants to gain experience building real digital circuits. Targeting the Altera s Cyclone III FPGA device which offers 24,624 LEs, the tnano provides a comprehensive, ready-to-use hardware platform for multiple uses. The tnano has a collection of interfaces including an external 80-pin edge connector to extend designs beyond the tnano board, on-board memory devices such as SDRAM and EEPROM, as well as general user peripheral with LEDs and push-buttons. The tnano can be entirely powered either by a USB-Blaster connection or through the external on-board pins. The tnano includes software, reference designs, and accessories required to ensure the user simple access in evaluating their tnano. 1.1 Features Figure 1-1 shows a photograph of the tnano Board. 2

4 Figure 1-1 Layout of the tnano Board The key features of the board are listed below: Featured device o Altera Cyclone III EP3C25F324C6 FPGA o 215 maximum FPGA I/O pins Configuration status and set-up elements o On-board USB-Blaster circuit for programming o Altera serial configuration device - EPCS4 Expansion header o 80-pin expansion connector provides 68 I/O pins o Two 5V power pins, two 3.3V power pins and eight ground pins Memory devices o 32MB SDRAM o 2Kb I2C EEPROM General user input/output o 8 green LEDs o 2 push-buttons 3

5 Clock system o On-board 50MHz clock oscillator 1.2 About the KIT The kit will come with the following content: tnano board Figure 1-2 shows the photograph of the tnano kit content. Figure 1-2 tnano kit package contents 1.3 Getting Help Here is information of how to get help if you encounter any problem: Terasic Technologies Tel: support@terasic.com Website: tnano.terasic.com 4

6 Chapter 2 tnano Board Architecture This chapter describes the architecture of the tnano board including block diagram and components. 2.1 Layout and Components The picture of the tnano board is shown in Figure 2-1 and Figure 2-2. It depicts the layout of the board and indicates the locations of the connectors and key components. Figure 2-1 The tnano Board PCB and component diagram (top view) ` 5

7 Figure 2-2 The tnano Board PCB and component diagram (bottom view) 2.2 Block Diagram of the tnano Board Figure 2-3 shows the block diagram of the tnano board. To provide maximum flexibility for the user, all connections are made through the Cyclone III FPGA device. Thus, the user can configure the FPGA to implement any system design. Figure 2-3 Block diagram of tnano Board 6

8 2.3 Power-up the tnano Board The tnano board comes with a preloaded configuration bit stream to demonstrate the features of the board. This bit stream also allows users to see quickly if the board is working properly. To power-up the board two options are available that is described below: 1. Connect the USB type-a male connector from the tnano board to the PC. 2. Alternatively, users can power-up the tnano board by supplying 5V to the two DC +5 (VCC5) pins of the 80-pin expansion header. For communication between the host and the tnano board, it is necessary to install the Altera USB Blaster driver software. At this point you should observe the user LEDs flashing: 7

9 Chapter 3 Using the tnano Board This section describes the detailed information of the components, connectors, and pin assignments of the tnano board. 3.1 Configuring the Cyclone III FPGA The tnano board contains a serial configuration device that stores configuration data for the Cyclone III FPGA. This configuration data is automatically loaded from the configuration device into the FPGA every time while power is applied to the board. Using the Quartus II software, it is possible to reconfigure the FPGA at any time, and it is also possible to change the non-volatile data that is stored in the serial configuration device. Both types of programming methods are described below. 1. JTAG programming: In this method of programming, named after the IEEE standards Joint Test Action Group, the configuration bit stream is downloaded directly into the Cyclone III FPGA. The FPGA will retain this configuration as long as power is applied to the board; the configuration information will be lost when the power is turned off. 2. Programming the serial configuration device: In this method, the configuration bit stream is downloaded into the Altera EPCS4 serial configuration device. It provides non-volatile storage of the bit stream, so that the information is retained even when the power supply to the tnano board is turned off. When the board s power is turned on, the configuration data in the EPCS4 device is automatically loaded into the Cyclone III FPGA. JTAG Chain on tnano Board The USB-blaster is implemented on the tnano board to provide JTAG configuration through onboard USB-to-JTAG configuration logic using a type-a USB connector, a FTDI USB 2.0 Controller, and an Altera MAX II CPLD. Current configuration will be lost when power is turned off. Using the tnano as a USB Blaster cable with the 10-pin JTAG header connected to another FPGA-based board, the on-board Cyclone III FPGA of the tnano is automatically disabled. Figure 3-1 illustrates the JTAG configuration setup. 8

10 Figure 3-1 JTAG Chain To download a configuration bit stream file into the Cyclone III FPGA, perform the following steps: Insert the type-a USB connector on the tnano directly into the PC USB port The FPGA can now be programmed through the Quartus II Programmer by selecting a configuration bit stream file with the.sof filename extension. Configuring the EPCS4 The tnano board contains an EPCS4 serial configuration device that stores configuration data for the Cyclone III device. The Cyclone III device support in-system programming of a serial configuration device using the JTAG interface via the serial flash loader design. The serial flash loader is a bridge design for the Cyclone III device that uses its JTAG interface to access the EPCS.jic file and then uses the AS interface to program the EPCS device. Figure 3-2 illustrates the programming method when adopting a serial flash loader solution. Please refer to Appendix for the basic programming instruction on the serial configuration device. 9

11 Figure 3-2 Programming a serial configuration device with serial flash loader solution 3.2 Using tnano as a USB Blaster Cable The tnano board can be used as a USB Blaster cable by establishing a connection between the 10-pin JTAG header from the tnano to the FPGA-based board. The USB Blaster cable supports JTAG and AS programming modes. Figure 3-3 presents the overall connection setup. Note once the tnano is used as a USB Blaster cable, the Cyclone III FPGA located on the tnano is automatically disabled. Figure 3-3 tnano acting as a USB Blaster cable setup with another FPGA-based board 10

12 3.3 General User Input/Output Push-buttons The tnano board contains two push-buttons shown in Figure 3-4 that allow you to interact with the Cyclone III device. Each push-button provides a high logic level or a low logic level when it is not pressed or pressed, respectively. A CPU reset push-button (KEY0) is an input to the Cyclone III device. It is intended to be the master reset signal for FPGA designs loaded into the Cyclone III device. Figure 3-4 Connections between the push-button and Cyclone III FPGA LEDs The tnano board consists of 8 green user-controllable LEDs presented in Figure 3-5 to allow status and debugging signals to be driven to the LEDs from the designs loaded into the Cyclone III device. Each LED is driven directly by the Cyclone III FPGA. The LED is turn on and off when the associated pins are driven to a high and low logic level, respectively. 11

13 Figure 3-5 Connections between the LEDs and Cyclone III FPGA 3.4 SDRAM Memory The board features a Synchronous Dynamic Random Access Memory (SDRAM) device providing 32MB with a 16-bit data lines connected to the FPGA. The chip uses 3.3V LVCMOS signaling standard. All signals are registered on the positive edge of the clocks signal, CLK. Figure 3-6 depicts its connection between the Cyclone III FPGA. Figure 3-6 Connections between FPGA and SDRAM 12

14 3.5 I2C Serial EEPROM A 2Kbit Electrically Erasable PROM (EEPROM) is equipped on the tnano which is configured through a 2-wire serial interface. The device is organized as one block of 256 x 8-bit memory. The I2C write and read address are 0xA0 and 0xA1, respectively. Figure 3-7 illustrates its connection with the Cyclone III FPGA. Figure 3-7 Connections between FPGA and EEPROM 3.6 Using the Expansion Header The tnano board provides a single 80-pin expansion header shown in Figure 3-8 that offers additional connectivity and I/Os for general purpose applications. The header connects directly to 68 pins of the Cyclone III FPGA, and also provides two DC +5 (VCC5), two DC +3.3V (VCC3P3), and eight GND pins. 13

15 Figure pin Expansion Header Arrangement 3.7 Clock Circuitry The tnano board consists of a 50 MHz oscillator clock connected directly the dedicated clock input pin of the Cyclone III FPGA. The 50MHz clock input can be use as a source clock to drive the PLL circuit. The clock distribution on the tnano board is shown in Figure

16 Figure 3-9 Block diagram of the clock distribution 3.8 Power Supply The tnano board s power is provided through the USB 5V power or the 5V VCC pins on the 80-pin edge connector. The DC voltage is then stepped down to various regulators. Power Distribution System Figure 3-10 shows the power distribution system on the tnano board. 15

17 Figure 3-10 tnano Power Distribution System 16

18 Chapter 4 tnano Demonstrations 4.1 System Requirements Make sure Quartus II and NIOS II are installed on your PC. 4.2 LED Blinking In the demonstration we will show how to control the LEDs by using the Nios II processor. Figure 4-1 shows the hardware system block diagram of this demonstration. The System requires a 50MHz clock provided by the board. The PIO pins are connected to the LEDs. The Nios II processor controls the PIO ports by reading and writing to the register map. For the PIO, there are four registers: data, direction, interruptmask, and edgecapture. To turn the LED on and off, the application writes to the PIO data register. The Nios II program is running in the on-chip memory. Figure 4-1 Block diagram of the LED blinking demonstration Demonstration Source Code 17

19 Project directory: tnano_led Bit stream used: tnano_led.sof Nios II Workspace: tnano_led\software Demonstration Batch File Demo Batch File Folder: tnano_led \demo_batch The demo batch file includes the following files: Batch File: tnano_led.bat, tnano_led_bashrc FPGA Configure File: tnano_led.sof Nios II Program: tnano_led.elf Demonstration Setup Make sure Quartus II and Nios II are installed on your PC. Power on the tnano board by connecting the USB port to PC and install USB Blaster driver if necessary. Execute the demo batch file tnano_led.bat under the batch file folder, tnano_led\demo_batch. After Nios II program is downloaded and executed successfully, a prompt message will be displayed in nios2-terminal, as shown in Figure 4-2. You will see the LEDs blink. Figure 4-2 Display prompt message for the LED blinking demonstration 18

20 4.3 Read-write SDRAM Many applications use SDRAM as temporary storage. The tnano board provides the hardware and software designs for accessing SDRAM. In this demonstration, we show how to use Altera s SDRAM IP to build SDRAM controller, and how to use NIOS processor to read and write the SDRAM for hardware verification. Figure 4-3 shows the hardware system block diagram of this demonstration. The System requires a 50MHz clock provided by the board. The PLL generates a 100MHz clock for Nios II processor and the other controllers. The Nios II program is running in the on-chip memory. Figure 4-3 Block diagram of the Read-write SDRAM demonstration The system flow is controlled by a Nios program. First, the Nios program writes 10-Bytes data into the specified address of SDRAM by the pointer assignment. Then, it calls Nios system function, alt_dache_flush_all, to make sure all data has been written to SDRAM. Finally, it uses the pointer to read data from SDRAM. The program will show process in JTAG-Terminal when writing/reading data to/from the SDRAM. SDRAM Parameter settings Figure 4-4 shows memory settings for SDRAM Controller. 19

21 Figure 4-4 Memory settings in SDRAM Controller Demonstration Source Code Project directory: tnano_sdram Bit stream used: tnano_sdram.sof Nios II Workspace: tnano_sdram\software 20

22 Demonstration Batch File Demo Batch File Folder: tnano_sdram \demo_batch The demo batch file includes the following files: Batch File: tnano_sdram.bat, tnano_sdram _bashrc FPGA Configure File: tnano_sdram.sof Nios II Program: tnano_sdram.elf Demonstration Setup Make sure Quartus II and Nios II are installed on your PC. Power on the tnano board by connecting the USB port to PC and install USB Blaster driver if necessary. Execute the demo batch file tnano_sdram.bat under the batch file folder, tnano_sdram\demo_batch. After Nios II program is downloaded and executed successfully, a prompt message will be displayed in nios2-terminal. The program will display read-write progress, as shown in Figure 4-5. Figure 4-5 Display read-write progress for the Read-write SDRAM demonstration 4.4 Read-write EEPROM This demonstration shows how to read or write data from EEPROM by I 2 C serial interface. Figure 4-6 shows the hardware system block diagram of this demonstration. The System requires a 50MHz clock provided by the board. Two PIO pins are connected to the I 2 C bus, one of which is 21

23 used for serial clock and the other is used for serial address/data I/O. The I 2 C protocol is implemented by software. The Nios II program is running in the on-chip memory. Figure 4-6 Block diagram of the Read-write EEPROM demonstration Demonstration Source Code Project directory: tnano_eeprom Bit stream used: tnano_eeprom.sof Nios II Workspace: tnano_eeprom\software Demonstration Batch File Demo Batch File Folder: tnano_eeprom \demo_batch The demo batch file includes the following files: Batch File: tnano_eeprom.bat, tnano_eeprom _bashrc FPGA Configure File: tnano_eeprom.sof Nios II Program: tnano_eeprom.elf 22

24 Demonstration Setup Make sure Quartus II and Nios II are installed on your PC. Power on the tnano board by connecting the USB port to PC and install USB Blaster driver if necessary. Execute the demo batch file tnano_eeprom.bat under the batch file folder, tnano_eeprom\demo_batch. After Nios II program is downloaded and executed successfully, a prompt message will be displayed in nios2-terminal. The program will display read-write progress, as shown in Figure 4-7 Figure 4-7 Display read-write progress for the Read-write EEPROM demonstration 4.5 LED Breath The demonstration shows how to use FPGA for controlling the luminance of LEDs by means of PWM scheme.there are two groups of LEDs, while one group dims the other group light up, vice versa. The behavior of this action just like 'human breath'. Users could change the PWM wave's duty ratio and frequency to control the LED luminance and repetition rate. Figure 4-8 Shows a diagram of PWM signals to drive LED. 23

25 Figure 4-9 Pulse Width Modulation Figure 4-9 shows the relationship between duty cycle and LED luminance. Demonstration Source Code Project directory: tnano_default Bit stream used: tnano_ Default.sof Demonstration Batch File Demo Batch File Folder: tnano_ Default\demo_batch The demo batch file includes the following files: FPGA Configure File: tnano_ Default.sof Demonstration Setup Make sure Quartus II and Nios II are installed on your PC. Connect USB cable to the tnano board and install USB Blaster driver if necessary. Execute the demo batch file tnano_ Default.bat under the batch file folder, tnano_ Default \demo_batch. 24

26 Chapter 5 Appendix 5.1 Appendix A Programming the Serial Configuration Device This appendix describes how to program the serial configuration device with Serial Flash Loader (SFL) function via the JTAG interface. User can program serial configuration devices with a JTAG indirect configuration (.jic) file. To generate JIC programming files with the Quartus II software, users need to generate a user-specified SRAM object file (.sof), which is the input file first. Next, users need to convert the SOF to a JIC file. To convert a SOF to a JIC file in Quartus II software, follow these steps: Convert SOF to JIC 1. Choose Convert Programming Files (File menu). 2. In the Convert Programming Files dialog box, scroll to the JTAG Indirect Configuration File (.jic) from the Programming file type field. 3. In the Configuration device field, specify the targeted serial configuration device (please select EPCS4). 4. In the File name field, browse to the target directory and specify an output file name. 5. Highlight the SOF data in the Input files to convert section. See Figure A1. 6. Click Add File. 7. Select the SOF that you want to convert to a JIC file. 8. Click Open. 9. Highlight the Flash Loader and click Add Device. See Figure A2. 25

27 10. Click OK. The Select Devices page displays. Figure A1 Convert Programming Files Dialog Box 26

28 Figure A2 Highlight Flash Loader 11. Select the targeted FPGA that you are using to program the serial configuration device. See Figure A Click OK. The Convert Programming Files page displays. See Figure A Select the.sof file, and Click the Properties. Select Compression, click OK See Figure A Click Generate. 27

29 Figure A3 Select Devices Page 28

30 Figure A4. Convert Programming Files Page 29

31 Figure A5 Compression the sof file Write JIC File into Serial Configuration Device To program the serial configuration device with the JIC file that you just created, add the file to the Quartus II Programmer window and follow the steps: 1. When the SOF-to-JIC file conversion is complete, add the JIC file to the Quartus II Programmer window: i. Choose Programmer (Tools menu). The Chain1.cdf window displays. ii. Click Add File. From the Select Programming File page, browse to the JIC file. iii. Click Open. 30

32 2. Program the serial configuration device by checking the corresponding Program/Configure box, a Factory default SFL image will be load (See Figure A6). Figure A6. Quartus II programmer window with one JIC file 3. Click Start to program serial configuration device. Erase the Serial Configuration Device To erase the existed file in the serial configuration device, follow the steps listed below: 1. Choose Programmer (Tools menu). The Chain1.cdf window displays. 2. Click Add File. From the Select Programming File page, browse to a JIC file. 3. Click Open. 4. Erase the serial configuration device by checking the corresponding Erase box, a Factory default SFL image will be load (See Figure A7). 31

33 Figure A7 Erasing setting in Quartus II programmer window 5. Click Start to erase the serial configuration device. 5.2 Revision History Version V1.0.0 V1.1.0 Change Log Initial Version (Preliminary) Add appendix 5.3 Copyright Statement Copyright 2010 Terasic Technologies. All rights reserved. 32

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 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

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

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

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

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

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

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

CHAPTER 1 INTRODUCTION Features About the KIT Getting Help... 7 CHAPTER 2 DE0-NANO BOARD ARCHITECTURE...

CHAPTER 1 INTRODUCTION Features About the KIT Getting Help... 7 CHAPTER 2 DE0-NANO BOARD ARCHITECTURE... 1 CONTENTS CHAPTER 1 INTRODUCTION... 5 1.1 Features... 5 1.2 About the KIT... 7 1.3 Getting Help... 7 CHAPTER 2 DE0-NANO BOARD ARCHITECTURE... 8 2.1 Layout and Components... 8 2.2 Block Diagram of the

More information

Using the Serial FlashLoader With the Quartus II Software

Using the Serial FlashLoader With the Quartus II Software Using the Serial FlashLoader With the Quartus II Software July 2006, ver. 3.0 Application Note 370 Introduction Using the Joint Test Action Group () interface, the Altera Serial FlashLoader (SFL) is the

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

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

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

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

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

Using the Serial FlashLoader with the Quartus II Software

Using the Serial FlashLoader with the Quartus II Software Using the Serial FlashLoader with the Quartus II Software AN-370-3.2 Application Note Introduction Using the interface, the Altera Serial FlashLoader (SFL) is the first in-system programming solution for

More information

My First FPGA for Altera DE2-115 Board

My First FPGA for Altera DE2-115 Board My First FPGA for Altera DE2-115 Board 數位電路實驗 TA: 吳柏辰 Author: Trumen Outline Complete Your Verilog Design Assign The Device Add a PLL Megafunction Assign the Pins Create a Default TimeQuest SDC File Compile

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 EE8205: Embedded Computer Systems NIOS-II SoPC: PART-II 1 Introduction This lab has been constructed to introduce the development of dedicated

More information

1.1 Features Block Diagram of the DE0-Nano Board Power-up the DE0-Nano Board Configuring the Cyclone IV FPGA...

1.1 Features Block Diagram of the DE0-Nano Board Power-up the DE0-Nano Board Configuring the Cyclone IV FPGA... 1 CONTENTS CHAPTER 1 INTRODUCTION... 5 1.1 Features...5 1.2 About the KIT...7 1.3 Getting Help...7 CHAPTER 2 DE0-NANO BOARD ARCHITECTURE... 8 2.1 Layout and Components...8 2.2 Block Diagram of the DE0-Nano

More information

Typical applications where a CPLD may be the best design approach:

Typical applications where a CPLD may be the best design approach: By: Carlos Barberis, dba Bartek Technologies Description of Bartek s CPLD1 development board. For some of us CPLD s are familiar devices and for others just another acronym in the electronic device industry.

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

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

AN 370: Using the Intel FPGA Serial Flash Loader with the Intel Quartus Prime Software

AN 370: Using the Intel FPGA Serial Flash Loader with the Intel Quartus Prime Software AN 370: Using the Intel FPGA Flash Loader with the Intel Quartus Prime Software Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1 Using the Intel FPGA Flash Loader IP Core

More information

Non-Volatile Configuration Scheme for the Stratix II EP2S60 DSP Development Board

Non-Volatile Configuration Scheme for the Stratix II EP2S60 DSP Development Board Non-Volatile Configuration Scheme for the Stratix II EP2S60 DSP Development Board Qian Liu and S.W. Ellingson October 21, 2008 The Stratix II DSP development board (DSP board) has provided a non-volatile

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

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

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

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

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

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

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

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

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

AN 370: Using the Serial FlashLoader with the Quartus II Software

AN 370: Using the Serial FlashLoader with the Quartus II Software AN 370: Using the Serial FlashLoader with the Quartus II Software April 2009 AN-370-3.1 Introduction Using the interface, the Altera Serial FlashLoader (SFL) is the first in-system programming solution

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

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

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

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

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

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

CSEE W4840 Embedded System Design Lab 1

CSEE W4840 Embedded System Design Lab 1 CSEE W4840 Embedded System Design Lab 1 Stephen A. Edwards Due January 31, 2008 Abstract Learn to use the Altera Quartus development envrionment and the DE2 boards by implementing a small hardware design

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

CoreCommander. User Guide. System Level Solutions, Inc. (USA) Murphy Avenue San Martin, CA (408)

CoreCommander. User Guide. System Level Solutions, Inc. (USA) Murphy Avenue San Martin, CA (408) CoreCommander User Guide, Inc. (USA) 14100 Murphy Avenue San Martin, CA 95046 (408) 852-0067 http://www.slscorp.com Board Version: r2a Document Version: 2.0 Document Date: Copyright 2012,.All rights reserved.

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

Configuring the Xilinx Spartan-6 LX9 MicroBoard

Configuring the Xilinx Spartan-6 LX9 MicroBoard Configuring the Xilinx Spartan-6 LX9 MicroBoard Version 1.3 Table of Contents Table of Contents... 2 Table of Figures... 3 Revision History... 4 Overview... 5 Configuration and Programming via the on-board

More information

Figure 2.1 The Altera UP 3 board.

Figure 2.1 The Altera UP 3 board. Figure 2.1 The Altera UP 3 board. USB Port PS-2 Port USB PHY Chip Heat Sink Parallel Port B B VGA Port I2C PROM Chip... JP19 Headers for I2C Bus Signals J3 Mounting Hole Santa Cruz Expansion Long Connector

More information

Configuring Cyclone FPGAs

Configuring Cyclone FPGAs Configuring Cyclone FPGAs March 2003, ver. 1.1 Application Note 250 Introduction You can configure Cyclone TM FPGAs using one of several configuration schemes, including the new active serial (AS) configuration

More information

Chapter 2 Getting Hands on Altera Quartus II Software

Chapter 2 Getting Hands on Altera Quartus II Software Chapter 2 Getting Hands on Altera Quartus II Software Contents 2.1 Installation of Software... 20 2.2 Setting Up of License... 21 2.3 Creation of First Embedded System Project... 22 2.4 Project Building

More information

ootbrobotics.com Electronics and Robotics LLC

ootbrobotics.com Electronics and Robotics LLC 2 Overview... 3 Device Connections... 3 Installing Drivers... 4 Installing FTDI Drivers... 4 Installing Quartus Drivers... 4 Using the Programmer... 5 Opening the Quartus Programmer Window... 5 Special

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

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 11/24/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

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

KNJN I2C bus development boards

KNJN I2C bus development boards KNJN I2C bus development boards 2005, 2006, 2007, 2008 KNJN LLC http://www.knjn.com/ Document last revision on December 5, 2008 R22 KNJN I2C bus development boards Page 1 Table of Contents 1 The I2C bus...4

More information

Altera DE1 Board DE1. Development and Education Board. User Manual. Copyright 2006 Altera Corporation

Altera DE1 Board DE1. Development and Education Board. User Manual. Copyright 2006 Altera Corporation Altera DE1 Board DE1 Development and Education Board User Manual Version 1.1 Copyright 2006 Altera Corporation Chapter 2 Altera DE1 Board This chapter presents the features and design characteristics of

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

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

DKAN0011A Setting Up a Nios II System with SDRAM on the DE2

DKAN0011A Setting Up a Nios II System with SDRAM on the DE2 DKAN0011A Setting Up a Nios II System with SDRAM on the DE2 04 November 2009 Introduction This tutorial details how to set up and instantiate a Nios II system on Terasic Technologies, Inc. s DE2 Altera

More information

Using the Parallel Flash Loader with the Quartus II Software

Using the Parallel Flash Loader with the Quartus II Software Using the Parallel Flash Loader with the Quartus II Software May 2008, ver. 4.1 Application Note 386 Introduction With the density of FPGAs increasing, the need for larger configuration storage is also

More information

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite. EMBEDDED ARM TRAINING SUITE ARM SUITE INCLUDES ARM 7 TRAINER KIT COMPILER AND DEBUGGER THROUGH JTAG INTERFACE PROJECT DEVELOPMENT SOLUTION FOR ARM 7 e-linux LAB FOR ARM 9 TRAINING PROGRAM INTRODUCTION

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

NOTE: This tutorial contains many large illustrations. Page breaks have been added to keep images on the same page as the step that they represent.

NOTE: This tutorial contains many large illustrations. Page breaks have been added to keep images on the same page as the step that they represent. CSE 352 Tutorial # 4 Synthesizing onto an FPGA Objectives This tutorial will walk you through the steps of implementing a design made in Active-HDL onto the Altera Cyclone II FPGA NOTE: This tutorial contains

More information

Sidewinder Development Board rev 1.0

Sidewinder Development Board rev 1.0 33 Sidewinder Development Board rev 1.0 Features Altera MAX V CPLD 5M160ZT100C5 JTAG programmable USB programmable USB powered 12 On board LEDs 10 on board switches 3 RGB LEDs One 40 pin expansion headers

More information

Using the Nios Development Board Configuration Controller Reference Designs

Using the Nios Development Board Configuration Controller Reference Designs Using the Nios Development Board Controller Reference Designs July 2006 - ver 1.1 Application Note 346 Introduction Many modern embedded systems utilize flash memory to store processor configuration information

More information

EMT1250 LABORATORY EXPERIMENT. EXPERIMENT # 7: VHDL and DE2 Board. Name: Date:

EMT1250 LABORATORY EXPERIMENT. EXPERIMENT # 7: VHDL and DE2 Board. Name: Date: EXPERIMENT # 7: VHDL and DE2 Board Name: Date: Equipment/Parts Needed: Quartus II R Web Edition V9.1 SP2 software by Altera Corporation USB drive to save your files Objective: Learn how to create and modify

More information

The Altera UP 3 Board

The Altera UP 3 Board The Altera UP 3 Board Photo: The Altera UP 3 board contains a Cyclone FPGA, external SRAM, SDRAM & Flash memory, and a wide assortment of 110 devices and connectors. 36 Rapid Prototyping of Digital Systems

More information

StrongARM** SA-110/21285 Evaluation Board

StrongARM** SA-110/21285 Evaluation Board StrongARM** SA-110/21285 Evaluation Board Brief Datasheet Product Features Intel offers a StrongARM** SA-110/21285 Evaluation Board (EBSA-285) that provides a flexible hardware environment to help manufacturers

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

KNJN I2C bus development boards

KNJN I2C bus development boards KNJN I2C bus development boards 2005, 2006, 2007, 2008 fpga4fun.com & KNJN LLC http://www.knjn.com/ Document last revision on January 1, 2008 R12 KNJN I2C bus development boards Page 1 Table of Contents

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

13. Configuring Stratix & Stratix GX Devices

13. Configuring Stratix & Stratix GX Devices 13. Configuring Stratix & Stratix GX Devices S52013-2.0 Introduction You can configure Stratix TM and Stratix GX devices using one of several configuration schemes. All configuration schemes use either

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

Configuring SRAM-Based LUT Devices

Configuring SRAM-Based LUT Devices Configuring SRAM-Based LUT Devices February 2002, ver. 3.0 Application Note 116 Introduction APEX TM II, APEX 20K, Mercury TM, ACEX TM 1K, FLEX 10K, and FLEX 6000 devices can be configured using one of

More information

ARDUINO YÚN Code: A000008

ARDUINO YÚN Code: A000008 ARDUINO YÚN Code: A000008 Arduino YÚN is the perfect board to use when designing connected devices and, more in general, Internet of Things projects. It combines the power of Linux with the ease of use

More information

Configuration and programming minimodules MMfpga01 and MMfpga11

Configuration and programming minimodules MMfpga01 and MMfpga11 MMfpga01 MMfpga11 Configuration and programming minimodules MMfpga01 and MMfpga11 1 Index 1. Instalation of the QUARTUS II Web Edition...3 2. How to install QUARTUS II Web Edition...5 3. Installation of

More information

Configuring APEX 20K, FLEX 10K & FLEX 6000 Devices

Configuring APEX 20K, FLEX 10K & FLEX 6000 Devices Configuring APEX 20K, FLEX 10K & FLEX 6000 Devices December 1999, ver. 1.02 Application Note 116 Introduction APEX TM 20K, FLEX 10K, and FLEX 6000 devices can be configured using one of six configuration

More information

Chapter 1 Introduction Features Getting Help Chapter 2 Architecture Block Diagram... 6

Chapter 1 Introduction Features Getting Help Chapter 2 Architecture Block Diagram... 6 1 CONTENTS Chapter 1 Introduction... 3 1.1 Features... 3 1.2 Getting Help... 4 Chapter 2 Architecture... 5 2.1 Block Diagram... 6 Chapter 3 Pin Description... 8 3.1 HSMC Expansion Connector... 8 Chapter

More information

University of Massachusetts Amherst Computer Systems Lab 2 (ECE 354) Spring Lab 1: Using Nios 2 processor for code execution on FPGA

University of Massachusetts Amherst Computer Systems Lab 2 (ECE 354) Spring Lab 1: Using Nios 2 processor for code execution on FPGA University of Massachusetts Amherst Computer Systems Lab 2 (ECE 354) Spring 2007 Lab 1: Using Nios 2 processor for code execution on FPGA Objectives: After the completion of this lab: 1. You will understand

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

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

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

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

Connecting Spansion SPI Serial Flash to Configure Altera FPGAs

Connecting Spansion SPI Serial Flash to Configure Altera FPGAs Connecting SPI Serial Flash to Configure Altera s Application By Frank Cirimele 1. Introduction Altera s are programmable logic devices used for basic logic functions, chip-to-chip connectivity, signal

More information

keyestudio Keyestudio MEGA 2560 R3 Board

keyestudio Keyestudio MEGA 2560 R3 Board Keyestudio MEGA 2560 R3 Board Introduction: Keyestudio Mega 2560 R3 is a microcontroller board based on the ATMEGA2560-16AU, fully compatible with ARDUINO MEGA 2560 REV3. It has 54 digital input/output

More information

SOPC LAB1. I. Introduction. II. Lab contents. 4-bit count up counter. Advanced VLSI Due Wednesday, 01/08/2003

SOPC LAB1. I. Introduction. II. Lab contents. 4-bit count up counter. Advanced VLSI Due Wednesday, 01/08/2003 SOPC LAB1 I. Introduction The purpose of this lab is to familiarize you with all the items in the kit. This tutorial tells you how to develop FPGA system in Quartus II. You are ready to begin using the

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

AC/DC. Adapter. Ribbon. Cable Serial. Serial. Adapter. Figure 1. Hardware Setup using an EC2 Serial Adapter

AC/DC. Adapter. Ribbon. Cable Serial. Serial. Adapter. Figure 1. Hardware Setup using an EC2 Serial Adapter C8051F32X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F32x Development Kit contains the following items: C8051F320 Target Board C8051Fxxx Development Kit Quick-Start Guide C8051F32x Development

More information

ARDUINO YÚN MINI Code: A000108

ARDUINO YÚN MINI Code: A000108 ARDUINO YÚN MINI Code: A000108 The Arduino Yún Mini is a compact version of the Arduino YUN OVERVIEW: Arduino Yún Mini is a breadboard PCB developed with ATmega 32u4 MCU and QCA MIPS 24K SoC CPU operating

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

Customizable Flash Programmer User Guide

Customizable Flash Programmer User Guide Customizable Flash Programmer User Guide Subscribe Latest document on the web: PDF HTML Contents Contents 1. Customizable Flash Programmer Overview... 3 1.1. Device Family Support...3 1.2. Software Support...

More information

Avnet Zynq Mini Module Plus Embedded Design

Avnet Zynq Mini Module Plus Embedded Design Avnet Zynq Mini Module Plus Embedded Design Version 1.0 May 2014 1 Introduction This document describes a Zynq standalone OS embedded design implemented and tested on the Avnet Zynq Mini Module Plus. 2

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

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

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

TKT-2431 SoC design. Introduction to exercises. SoC design / September 10

TKT-2431 SoC design. Introduction to exercises. SoC design / September 10 TKT-2431 SoC design Introduction to exercises Assistants: Exercises and the project work Juha Arvio juha.arvio@tut.fi, Otto Esko otto.esko@tut.fi In the project work, a simplified H.263 video encoder is

More information

CPLD board datasheet EB

CPLD board datasheet EB CPLD board datasheet EB020-00-3 Contents. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 6 Appendix Circuit diagram Copyright

More information

T Z JA WARNING: To avoid bus contention, plug in only ONE board (Ozy or Janus) when running loop-back tests in Test Fixture 1.

T Z JA WARNING: To avoid bus contention, plug in only ONE board (Ozy or Janus) when running loop-back tests in Test Fixture 1. Ozy/Janus Test Plan v5.0 5/9/2007 Copyright 2007 Scotty Cowling, WA2DFI 1 Serialization Boards will be serialized per the following: T Z JA 1-001 T=TAPR build sponsor Z=Zephyr build engineering Serial

More information

10. Configuration, Design Security, and Remote System Upgrades in Stratix IV Devices

10. Configuration, Design Security, and Remote System Upgrades in Stratix IV Devices September 2012 SIV51010-3.5 10. Configuration, Design Security, and Remote System Upgrades in Stratix IV Devices SIV51010-3.5 This chapter describes the configuration, design security, and remote system

More information

ARDUINO INDUSTRIAL 1 01 Code: A000126

ARDUINO INDUSTRIAL 1 01 Code: A000126 ARDUINO INDUSTRIAL 1 01 Code: A000126 The Industrial 101 is a small form-factor YUN designed for product integration. OVERVIEW: Arduino Industrial 101 is an Evaluation board for Arduino 101 LGA module.

More information

1. Install Programmer Software

1. Install Programmer Software Notes: Uses IST-12242-001A Programming Pod and 12-position 1 mm flat flex cable. If you encounter any problems while trying to program your unit, please contact Rebecca Afzal via email or call 419-536-5741

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