ppc440gr-3jb667cz Applied Micro Circuits Corporation (AMCC), ppc440gr-3jb667cz Datasheet - Page 15

no-image

ppc440gr-3jb667cz

Manufacturer Part Number
ppc440gr-3jb667cz
Description
Powerpc 440gr Embedded Processor
Manufacturer
Applied Micro Circuits Corporation (AMCC)
Datasheet
Serial Peripheral Interface (SPI/SCP)
The Serial Peripheral Interface (also known as the Serial Communications Port) is a full-duplex, synchronous,
character-oriented (byte) port that allows the exchange of data with other serial devices. The SCP is a master on
the serial port supporting a 3-wire interface (receive, transmit, and clock), and is a slave on the OPB.
Features include:
NAND Flash Controller
The NAND Flash controller provides a simple interface between the EBC and up to four separate external NAND
Flash devices. It provides both direct command, address, and data access to the external device as well as a
memory-mapped linear region that generates data accesses. NAND Flash device data appears on the peripheral
data bus.
Features include:
General Purpose Timers (GPT)
Provides a separate time base counter and additional system timers in addition to those defined in the processor
core.
Features include:
General Purpose IO (GPIO) Controller
AMCC Proprietary
440GR – PPC440GR Embedded Processor
• Three-wire serial port interface
• Full-duplex synchronous operation
• SCP bus master
• OPB bus slave
• Programmable clock rate divider
• Clock inversion
• Reverse data
• Local data loop back for test
• 1 to 4 banks supported on EBC
• Direct Interfacing to:
• Device sizes
• (512 + 16)-B or (2K + 64)-B device page sizes supported
• Boot-from-NAND: Execute a linear sequence of boot code out of the first 4KB of block 0
• Support DMA to allow direct, no-processor-intervention block copy from NAND Flash to SDRAM
• ECC provides single-bit error correction and double-bit error detection in each 256B of stored data
• Chip selects shared with EBC
• 32-bit Time Base Counter driven by the OPB bus clock
• Seven 32-bit compare timers
• Controller functions and GPIO registers are programmed and accessed via memory-mapped OPB bus master
• 64 GPIOs are multiplexed with other functions. DCRs control whether a particular pin that has GPIO
• Each GPIO output is separately programmable to emulate an open drain driver (that is, drives to zero,
accesses.
capabilities acts as a GPIO or is used for another purpose.
tri-stated if output bit is 1).
– Discrete NAND Flash devices (up to 4 devices)
– SmartMedia Card socket (22-pins)
– 4MB and larger supported for read/write access
– 4MB to 256MB boot-from-NAND flash (size supported depends on addressing mode)
Preliminary Data Sheet
Revision 1.19 – May 07, 2008
15

Related parts for ppc440gr-3jb667cz