ADZS-BF527-EZLITE Analog Devices Inc, ADZS-BF527-EZLITE Datasheet - Page 18
![BOARD EVAL ADSP-BF527](/photos/9/22/92228/analog_devices_adzs-bf527-ezlite_sml.jpg)
ADZS-BF527-EZLITE
Manufacturer Part Number
ADZS-BF527-EZLITE
Description
BOARD EVAL ADSP-BF527
Manufacturer
Analog Devices Inc
Series
Blackfin®r
Type
DSPr
Datasheet
1.ADZS-BF527-EZLITE.pdf
(80 pages)
Specifications of ADZS-BF527-EZLITE
Featured Product
Blackfin® BF50x Series Processors
Contents
Evaluation Board
Silicon Manufacturer
Analog Devices
Core Architecture
Blackfin
Features
USB-based, PC-hosted Tool Set
Silicon Core Number
ADSP-BF527
Silicon Family Name
Blackfin
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
ADSP-BF527
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
ADSP-BF522/523/524/525/526/527
The maximum CCLK frequency not only depends on the part's
speed grade (see
voltage. See
tem clock rate (SCLK) depends on the chip package and the
applied V
Table
BOOTING MODES
The processor has several mechanisms (listed in
automatically loading internal and external memory after a
reset. The boot mode is defined by four BMODE input pins
dedicated to this purpose. There are two categories of boot
modes. In master boot modes the processor actively loads data
from parallel or serial memories. In slave boot modes the pro-
cessor receives data from external host devices.
The boot modes listed in
nisms for automatically loading the processor’s internal and
external memories after a reset. By default, all boot modes use
the slowest meaningful configuration settings. Default settings
can be altered via the initialization code feature at boot time or
by proper OTP programming at pre-boot time. The BMODE
pins of the reset configuration register, sampled during power-
on resets and software-initiated resets, implement the modes
shown in
Table 8. Booting Modes
BMODE3–0 Description
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
• Idle/no boot mode (BMODE = 0x0) — In this mode, the
• Boot from 8-bit or 16-bit external flash memory
processor goes into idle. The idle boot mode helps recover
from illegal operating modes, such as when the OTP mem-
ory has been misconfigured.
(BMODE = 0x1) — In this mode, the boot kernel loads the
first block header from address 0x2000 0000, and (depend-
ing on instructions contained in the header) the boot
17).
DDINT
Table
Table 12
, V
Idle - No boot
Boot from 8- or 16-bit external flash memory
Boot from 16-bit asynchronous FIFO
Boot from serial SPI memory (EEPROM or flash)
Boot from SPI host device
Boot from serial TWI memory (EEPROM/flash)
Boot from TWI host
Boot from UART0 Host
Boot from UART1 Host
Reserved
Boot from SDRAM
Boot from OTP memory
Boot from 8-bit NAND flash
via NFC using PORTF data pins
Boot from 8-bit NAND flash
Boot from 16-Bit Host DMA
Boot from 8-Bit Host DMA
via NFC using PORTH data pins
8.
Page
DDEXT
and
80), it also depends on the applied V
, and V
Table 8
Table 15
DDMEM
provide a number of mecha-
for details. The maximal sys-
voltages (see
Table
Table 14
Rev. PrG | Page 18 of 80 | February 2009
8) for
DDINT
and
• Boot from 16-bit asynchronous FIFO (BMODE = 0x2) —
• Boot from serial SPI memory, EEPROM or flash
• Boot from SPI host device (BMODE = 0x4) — The proces-
• Boot from serial TWI memory, EEPROM/flash
• Boot from TWI host (BMODE = 0x6) — The TWI host
kernel performs an 8- or 16-bit boot or starts program exe-
cution at the address provided by the header. By default, all
configuration settings are set for the slowest device possible
(3-cycle hold time, 15-cycle R/W access times, 4-cycle
setup).
The ARDY is not enabled by default, but it can be enabled
through OTP programming. Similarly, all interface behav-
ior and timings can be customized through OTP
programming. This includes activation of burst-mode or
page-mode operation. In this mode, all asynchronous
interface signals are enabled at the port muxing level.
In this mode, the boot kernel starts booting from address
0x2030 0000. Every 16-bit word that the boot kernel has to
read from the FIFO must be requested by placing a low
pulse on the DMAR1 pin.
(BMODE = 0x3) — 8-, 16-, 24-, or 32-bit addressable
devices are supported. The processor uses the PG1 GPIO
pin to select a single SPI EEPROM/flash device and sub-
mits a read command and successive address bytes (0x00)
until a valid 8-, 16-, 24-, or 32-bit addressable device is
detected. Pull-up resistors are required on the SPISEL1 and
MISO pins. By default, a value of 0x85 is written to the
SPI_BAUD register.
sor operates in SPI slave mode and is configured to receive
the bytes of the LDR file from an SPI host (master) agent.
The HWAIT signal must be interrogated by the host before
every transmitted byte. A pull-up resistor is required on the
SPISS input. A pull-down on the serial clock (SCK) may
improve signal quality and booting robustness.
(BMODE = 0x5) — The processor operates in master mode
and selects the TWI slave connected to the TWI with the
unique ID 0xA0.
The processor submits successive read commands to the
memory device starting at internal address 0x0000 and
begins clocking data into the processor. The TWI memory
device should comply with the Philips I
tion version 2.1 and should be able to auto-increment its
internal address counter such that the contents of the
memory device can be read sequentially. By default, a
PRESCALE value of 0xA and a TWI_CLKDIV value of
0x0811 are used. Unless altered by OTP settings, an I
memory that takes two address bytes is assumed. The
development tools ensure that data booted to memories
that cannot be accessed by the Blackfin core is written to an
intermediate storage location and then copied to the final
destination via memory DMA.
selects the slave with the unique ID 0x5F.
The processor replies with an acknowledgement and the
host then downloads the boot stream. The TWI host agent
should comply with the Philips I
Preliminary Technical Data
2
C Bus Specification
2
C
®
Bus Specifica-
2
C