Altera User Flash Memory Uživatelský manuál

Procházejte online nebo si stáhněte Uživatelský manuál pro Měřící nástroje Altera User Flash Memory. Altera User Flash Memory User Manual Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 33
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 0
Altera User Flash Memory (ALTUFM) IP Core User Guide
2014.08.18
UG-040105
Subscribe
Send Feedback
The Altera User Flash Memory IP cores provide interface logic for a subset of parallel interface, serial
peripheral interface (SPI), inter-integrated circuit (I2C,) and the built-in dedicated user flash memory (UFM)
serial interface. This document describes the following integrated User Flash Memory IP cores:
Altera User Flash Memory for I2C Interface Protocol (ALTUFM_I2C)
Altera User Flash Memory for Parallel Interface Protocol (ALTUFM_PARALLEL)
Altera User Flash Memory for SPI Interface Protocol (ALTUFM_SPI)
Altera Serial Interface (ALTUFM_NONE)
This IP core is not supported for Arria 10 designs.Note:
Related Information
Introduction to Altera IP Cores
Altera IP Release Notes
Features
The ALTUFM IP core provides the following features:
Up to 8K bits for non-volatile storage
Two sectors for partitioned sector erase
Interface protocols: parallel, SPI, I2C, and none (use dedicated UFM)
Memory initialization using Memory Initialization File or HEX File
Built-in oscillator that provides oscillator frequency for the user flash memory
Program, erase, and busy signals
Easy instantiation from the IP Catalog GUI
Device Support
The ALTUFM IP core supports the MAX
®
II and Max V devices.
ISO
9001:2008
Registered
©
2014 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.
www.altera.com
101 Innovation Drive, San Jose, CA 95134
Zobrazit stránku 0
1 2 3 4 5 6 ... 32 33

Shrnutí obsahu

Strany 1 - Device Support

Altera User Flash Memory (ALTUFM) IP Core User Guide2014.08.18UG-040105SubscribeSend FeedbackThe Altera User Flash Memory IP cores provide interface l

Strany 2

DescriptionConfiguration SettingTurn on this option if you want to generate a netlist for your third-partyEDA synthesis tool to estimate the timing an

Strany 3

DescriptionConfiguration SettingSelect Base mode to use 8-bit address and data.Select Extended mode to use16-bit address and data.Configuration modeTu

Strany 4

Table 11: ALTUFM_I2C Parameter SettingsDescriptionConfiguration SettingYou can select from the following options: Create a new custom IP corevariation

Strany 5

DescriptionConfiguration Setting• Select Initialize blank memory if you do not want to specify any initial-ization file. Select Initialize from hex or

Strany 6 - Using the Parameter Editor

DescriptionConfiguration SettingSpecify the device family that you want to use.Which device family will you beusing?You can choose AHDL(.tdf), VHDL(.v

Strany 7 - Legacy parameter

DescriptionConfiguration SettingSpecify the types of files to be generated. The Variation file (<function name>.v) contains wrapper code in the

Strany 8

DescriptionRequiredTypeParameter NameIdentifies the library of parameterized modules(LPM) entity name in VHDL Design Files (.vhd).NoStringLPM_TYPENote

Strany 9

DescriptionRequiredTypeParameter NameSpecifies the oscillator frequency for the user flashmemory. This parameter is used for simulationpurposes only.

Strany 10 - Parameter Settings

DescriptionRequiredTypeParameter NameSpecifies whether the write-protect port protectsonly the upper half of the UFM block or the entireUFM block from

Strany 11

C**Functional Description ###func_descript###This chapter describes the functional description and the design examples of the ALTUFM IP core. Thissect

Strany 12

Resource Utilization and PerformanceThe ALTUFM IP core is only available for MAX II and MAX V devices. Resource usage is reported withdifferent interf

Strany 13

2. To simultaneously upgrade all IP cores that support automatic upgrade, click Perform AutomaticUpgrade. The Status and Version columns update when u

Strany 14

for Altera IP cores. Altera does not verify compilation for IP cores older than theprevious two releases.Related InformationAltera IP Release NotesMig

Strany 15 - 2014.08.18

Related InformationAltera IP Release NotesFunctional DescriptionThis chapter describes the functional description and the design examples of the ALTUF

Strany 16

Table 19: Memory OrganizationAddress RangeSector1FFh100h10FFh000h0Using and Accessing UFM StorageUse the UFM to store data of different memory sizes a

Strany 17

• EraseThe UFM block supports byte write, but does not support byte erase, requiring a sector-based erase sequenceprior to any programming or writing.

Strany 18

Asserting READ, WRITE, and ERASE at the same time is not allowed. Multiple requests are ignored andnothing is read from, written to, or erased in the

Strany 19 - Upgrading IP Cores

In this example, you perform the following activities:• Create user flash memory with an SPI interface using the ALTUFM IP core and the parameter edit

Strany 20

ValueConfiguration SettingTurned offInstantiation template fileTurned onVerilog HDL black-box fileTurned offAHDL Include fileTurned offVHDL component

Strany 21 - Related Information

Figure 8: Simulation WaveformFunctional Results—Simulate the User Flash Memory in ModelSim-Altera SoftwareSimulate the design in the ModelSim-Altera s

Strany 22 - Functional Description

Figure 9: ModelSim-Altera Software Simulation WaveformsALTUFM_PARALLEL PortsInput PortsTable 22: ALTUFM_PARALLEL Input PortsCommentsDescriptionRequire

Strany 23 - UFM Operating Modes

Memory size is available only for the I2C interface where the size of the memory to be protected isspecified. This option is valid only when the acces

Strany 24 - Parallel Interface

Output PortsTable 23: ALTUFM_PARALLEL Output PortsCommentsDescriptionRequiredPort Name(1)Data output.Yesdata_valid(1)Busy signal.YesnbusyOutput port [

Strany 25 - Common Applications

ALTUFM_I2C PortsInput PortsTable 26: ALTUFM_I2C Input PortsCommentsDescriptionRequiredPort Name(1)Input port that specifies theLSB (bit 0) of the 7-bi

Strany 26 - ValueConfiguration Setting

CommentsDescriptionRequiredPort NameData input from masterand data output fromslave.Bidirectional clock port.YessdaALTUFM_NONE PortsInput PortsTable 2

Strany 27

CommentsDescriptionRequiredPort Name(1)Data register output.YesdrdoutIf the osc port isspecified, the oscenaport is required. (1)Oscillator output.Noo

Strany 28

Table 8: ALTUFM_I2C Resource Usage (Read/write access with No erase)UFM BlocksWrite ProtectionAccess Mode Memory SizeHalf MemoryWriteProtectedFull Mem

Strany 29 - ALTUFM_PARALLEL Ports

IP Catalog and Parameter Editor (replaces MegaWizard Plug-In Manager)The Quartus II IP Catalog (Tools > IP Catalog) and parameter editor help you e

Strany 30 - ALTUFM_SPI Ports

the Quartus II IP Catalog. For more information about using the Qsys IP Catalog, refer to Creatinga System with Qsys in the Quartus II Handbook.Relate

Strany 31 - ALTUFM_I2C Ports

Specifying IP Core Parameters and Options (Legacy Parameter Editors)The Quartus II software version 14.0 and previous uses a legacy version of the par

Strany 32 - ALTUFM_NONE Ports

Figure 5: IP Core Generated FilesNotes:1. If supported and enabled for your IP variation2. If functional simulation models are generated<Project Di

Strany 33 - Document Revision History

DescriptionConfiguration SettingYou can choose AHDL(.tdf), VHDL(.vhd), or Verilog HDL (.v) as the outputfile type.Which type of output file doyou want

Komentáře k této Příručce

Žádné komentáře