EasyManua.ls Logo

Microsemi IGLOO2 - Table 2 M2 S;M2 GL050 Programming Modes

Microsemi IGLOO2
50 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Programming Overview
UG0451 User Guide Revision 7.0 6
Table 2 • M2S/M2GL050 Programming Modes
Description/
Programming
Mode
JTAG/SPI-Slave
Programming
Auto
Programming
MSS ISP 2 Step IAP
Production
Programming
Definition An external
programmer or
processor
programs the
device mounted on
the board
System controller
programs a blank
device when the
flash golden pin is
asserted at device
power up
Cortex-M3 in the
MSS fetches the
bitstream from
outside the chip
and calls ISP
system service,
which programs
the FPGA
Cortex-M3 or user
logic programs the
bitstream into the
SPI flash
connected to
SPI_0 port and
calls IAP service
call, which
programs the
FPGA
A standalone
programmer or test
equipment
programs the
FPGA before it is
surface mount
using an adapter
module or a test
fixture
Port used JTAG or SC_SPI SC_SPI Any
communication
peripheral
MSS/HPMS SPI_0 JTAG
Bitstream
location
PC or on-board
flash
External SPI flash
device connected
to SC_SPI
Remote host or on-
board flash device
External SPI flash
device connected
to SPI_0
PC
Bitstream
version
Any bitstream (no
version
dependency)
Any bitstream (no
version
dependency)
Any bitstream (no
version
dependency)
Any bitstream (no
version
dependency)
Any bitstream (no
version
dependency)
Bitstream
address
location in
external SPI
flash
Not applicable Address 0x00
location of the
external SPI flash
device
Not applicable SPI directory
defines where the
update and/or
golden image is
located. Both
images have to be
in non-zero
address location,
as address zero is
reserved for SPI
directory.
Not applicable
SPI directory Not applicable Not needed Not applicable You must export
SPI directory while
exporting the
bitstream and
program it into the
external flash
device in the
address zero
location.
Not applicable
Programming
recovery
support
Not supported Not supported Not supported Not supported Not supported
Bitstream
format
JTAG
Programming—
Libero SoC
default/STAPL/DAT
SPI-Slave -DAT
SPI SPI SPI STAPLE, SVF
1

Table of Contents

Other manuals for Microsemi IGLOO2