Flash Rom Controller - LSI LSISAS1068 Technical Manual

Pci-x to 8-port serial attached scsi/sata controller
Table of Contents

Advertisement

2.5.2

Flash ROM Controller

Integrated RAID implementation
The LSISAS1068 requires a Flash ROM for Integrated RAID
implementations.
The LSISAS1068 requires an NVSRAM for all Integrated
Mirroring implementations.
The LSISAS1068 does not require a PSBRAM for any board design or
application.
The LSISAS1068 Flash ROM interface provides access to nonvolatile
code and parameter storage for both the embedded ARM core and the
host system. An 8-bit wide Flash ROM is optional if the LSISAS1068 is
not the boot device, and a suitable driver exists to initialize the
LSISAS1068 and download its code. The Flash ROM interface:
uses an 8-bit data bus
reads 4 bytes from the Flash ROM and returns the resulting 32-bit
Dword for each Dword read request
writes a single data byte/word for each Flash ROM write request
Byte lane 3 of the LSISAS1068 external memory bus (MAD[31:24])
connects to the 8-bit data bus on the Flash ROM. BWE[3]/ provides the
write enable signal for the Flash ROM. MOE[1]/ enables the Flash ROM
to drive data.
The LSISAS1068 determines the Flash ROM addressable space during
the Power-On Sense configuration. If the Flash ROM addressable space
is 64 Kbytes or less, then the LSISAS1068 defines only the middle
(MAD[15:8]) and lower (MAD[7:0]) address ranges during a read or write.
If the Flash ROM addressable space is 128 Kbytes or greater, then the
LSISAS1068 defines the upper (MAD[23:16]), middle (MAD[15:8]), and
lower (MAD[7:0]) address ranges.
The firmware requirements for the Flash ROM are:
1 Mbyte (1 Mbit x 8) or larger Flash ROM size
Uniform sector and/or boot block sector
64 Kbyte maximum sector size
External Memory Interface
Version 2.0
Copyright © 2004, 2005 by LSI Logic Corporation. All rights reserved.
2-21

Advertisement

Table of Contents
loading

Table of Contents