Altera GPIO Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Urządzenia pomiarowe Altera GPIO. Altera GPIO User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 22
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 0
Altera GPIO IP Core User Guide
2014.08.18
ug-altera_gpio
Subscribe
Send Feedback
The Altera GPIO megafunction IP core supports General Purpose I/O (GPIO) components and features.
GPIOs are I/Os used in general applications not specific to transceivers, memory-like interfaces or LVDS.
The Altera GPIO IP core features the following components:
Double data rate input/output (DDIO)—A digital component that doubles, or halves the data-rate of a
communication channel.
Delay chains— configure the delay chains to perform specific delay and assist in I/O timing closure.
I/O buffers—connect the pads to the FPGA.
Note: The actual implementations and features of DDIO, delay chains, and I/O buffers vary from family
to family.
The Altera GPIO IP core is only available for Arria 10 devices. For Arria V, Cyclone V, and Stratix V
devices, follow the steps in IP Migration for Arria V, Cyclone V, and Stratix V on page 1 to migrate
your IP.
Related Information
Double Data Rate I/O (ALTDDIO_IN, ALTDDIO_OUT, and ALTDDIO_BIDIR) Megafunctions
User Guide
I/O Buffer (ALTIOBUF) Megafunction User Guide
IP Migration for Arria V, Cyclone V, and Stratix V
The Altera GPIO IP core supports the IP migration flow which allows you to migrate your Arria V,
Cyclone V, and Stratix V devices IP into the Altera GPIO IP core in Arria 10 devices.
This IP migration flow configures the new IP to match the settings of the old one and allow you to
regenerate. Some IP cores only support this migration in specific modes.
If your IP core is in a mode that is not supported, you may need to run the Altera GPIO IP Parameter
Editor and configure it manually.
©
2015 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are
trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as
trademarks or service marks are the property of their respective holders as described at www.altera.com/common/legal.html. Altera warrants performance
of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any
products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information,
product, or service described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device
specifications before relying on any published information and before placing orders for products or services.
ISO
9001:2008
Registered
www.altera.com
101 Innovation Drive, San Jose, CA 95134
Przeglądanie stron 0
1 2 3 4 5 6 ... 21 22

Podsumowanie treści

Strona 1 - Related Information

Altera GPIO IP Core User Guide2014.08.18ug-altera_gpioSubscribeSend FeedbackThe Altera GPIO megafunction IP core supports General Purpose I/O (GPIO) c

Strona 2 - Parameter Settings

Signal Name Direction Descriptionpad_in[SIZE -1:0] Input Input pad port only when the input path is used.pad_in_b[SIZE -1:0] Input Input negative pad

Strona 3 - Name Values Description

Signal Name Direction Descriptionoe[OE_SIZE - 1 : 0] Input OE connection from the core to the Altera GPIOIP core when in bidirectional mode or in outp

Strona 4 - Overview

Clock Interface SignalsSignal Name Direction Descriptionck Input This clock feeds a packed register or DDIO in input and outputpaths when half-rate DD

Strona 5 - Input Path Waveform

Data Interface Signals and Corresponding ClocksThe following table shows the data interface signals and the corresponding clocks.Table 3: Data Interfa

Strona 6 - Output Path

Signal Name Configuration Clocksclr/sset/ all pad signalsRegister Mode: SimpleRegister/DDIOckHalf rate: not usedSeparate Clocks: offRegister Mode: DDI

Strona 7 - Send Feedback

Altera GPIO Timing ComponentsThe following paths are the timing components for Altera GPIO IP core:• I/O interface paths (from FPGA to external receiv

Strona 8 - Interfaces

Figure 9: Timing Components in the Altera GPIO Output PathPADACLR_NAPRE_NDATAOUT[0]DATAOUT[2]DATAOUT[1]DATAOUT[3]CLK_HRCLK_FRDDIOOUTDDIOOUTDDIOOUTDela

Strona 9 - Pad Interface Signals

Related Information• AN 433: Constraining and Analyzing Source-Synchronous InterfacesDescribes techniques for constraining and analyzing source-synchr

Strona 10 - Data Interface Signals

DDIO Input Register (Full-Rate or Half-Rate)Figure 12: DDIO Input Register (Full-Rate or Half-Rate)Outside FPGAFPGAThe input side of full-rate and hal

Strona 11 - 2014.08.18

Note: The CLK_HR frequency must be half the frequency of CLK_FR. If the clocks are driven by IOPLL,you may consider using the derive_pll_clocks SDC co

Strona 12 - Shared Signals

Migrating Your IPTo use the IP migration flow:1. Open your ALTDDIO_IN, ALTDDIO_OUT, ALTDDIO_BIDIR, or ALTIOBUF IP in the IPParameter Editor.2. In the

Strona 13

set_output_delayThese commands instruct the TimeQuest Timing Analyzer to timing analyze the positive data and thenegative data against the output cloc

Strona 14 - Altera GPIO Timing

mode. The Fitter will attempt to configure the IOPLL for a better setup and hold slack of the input I/Otiming analysis.For the output and output enabl

Strona 15 - Altera GPIO Timing Components

To generate simulation design example for a VHDL-only simulator, run the following script:quartus_sh -t make_sim_design.tcl VHDLThis script generates

Strona 16 - Timing Analysis

Name Values DescriptionData width 1 to 128 Specifies the data width.Use legacy top-level port names Turn on, Turn off Reverts to ports used in Arria V

Strona 17

Name Values DescriptionSeparate input/output Clocks Turn on, Turn off Allows the Altera GPIO to use separate clocks forinput and output data paths.Ove

Strona 18

Note: The Altera GPIO megafunction does not support dynamic calibration of the input path. Forapplications requiring dynamic calibration of the input

Strona 19

Figure 3: Input Path WaveformThe pad receives data. DDIO IN (1) (refer to Figure 2) captures data on the rising and falling edges ofCLK_FR, and sends

Strona 20 - Timing Closure Guideline

Figure 4: Output Path (Simplified View)PADACLR_NAPRE_NDATAOUT[0]DATAOUT[2]DATAOUT[1]DATAOUT[3]CLK_HRCLK_FRDDIOOUTDDIOOUTDDIOOUTDelayElementHR FROEfrom

Strona 21 - Design Example

Output Path WaveformThe waveform for the output path is similar to Figure 3.OE PathThe following figure shows the simplified view of a GPIO OE path.Fi

Strona 22 - Document Revision History

The following table lists the Altera GPIO IP core main interfaces:Table 2: Altera GPIO IP Core InterfacesInterface DescriptionPad Interface Connects t

Komentarze do niniejszej Instrukcji

Brak uwag