MAX II Architecture
MAX II devices feature a single UFM block, which can be used like a serial
EEPROM for storing non-volatile information up to 8,192 bits. The UFM
block connects to the logic array through the MultiTrack interconnect,
allowing any LE to interface to the UFM block. Figure 2–15 shows the
UFM block and interface signals. The logic array is used to create
customer interface or protocol logic to interface the UFM block data
outside of the device. The UFM block offers the following features:
User Flash
Memory Block
■
■
■
■
■
■
Non-volatile storage up to 16-bit wide and 8,192 total bits
Two sectors for partitioned sector erase
Built-in internal oscillator that optionally drives logic array
Program, erase, and busy signals
Auto-increment addressing
Serial interface to logic array with programmable interface
Figure 2–15. UFM Block and Interface Signals
UFM Block
PROGRAM
ERASE
RTP_BUSY
BUSY
Program
Erase
Control
_
:
OSC
4
OSC_ENA
OSC
UFM Sector 1
UFM Sector 0
9
ARCLK
Address
Register
16
16
ARSHFT
ARDin
DRDin
Data Register
DRDout
DRCLK
DRSHFT
Altera Corporation
March 2008
2–23
MAX II Device Handbook, Volume 1