7–38
Chapter 7: User Flash Memory in MAX V Devices
Software Support for UFM Block
ALTUFM_PARALLEL megafunction is under the Memory Compiler folder on page
2a of the MegaWizard Plug-In Manager. On page 3, you can choose whether to
implement the Read/Write or Read Only mode for the UFM. You also have an option
to choose the width for address bus (up to 9 bits) and for the data bus (up to 16 bits).
You can specify the initial content of the UFM block on page 4 of the ALTUFM
MegaWizard Plug-In Manager as discussed in “Creating Memory Content File” on
page 7–39.
1
The UFM block’s internal oscillator is always running when the
ALTUFM_PARALLEL megafunction is instantiated for read/write interface. The
UFM block’s internal oscillator is disabled when the ALTUFM_PARALLEL
megafunction is instantiated for a read only interface.
None (Altera Serial Interface)
Select None for the interface protocol to use the dedicated UFM serial interface. The
built-in UFM interface uses 13 pins for the communication. The functional description
of the 13 pins are described in Table 7–4 on page 7–3. You can produce your own
interface design to communicate to/from the dedicated UFM interface and
implement it in the logic array.
Instantiating None Using Quartus II ALTUFM_NONE Megafunction
Figure 7–36 shows the ALTUFM_NONE megafunction symbol for None instantiation
in the Quartus II software.
Figure 7–36. ALTUFM_NONE Megafunction Symbol for None Instantiation
ALTUFM_NONE megafunction is under the Memory Compiler folder on page 2a of
the MegaWizard Plug-In Manager. You can specify the initial content of the UFM
block on page 3 of the ALTUFM MegaWizard Plug-In Manager as discussed in
“Creating Memory Content File”.
MAX V Device Handbook
January 2011 Altera Corporation