|
|
|
|
| THE EXTERNAL BUS CONTROLLER |
 |
The bridge between external bus and PLB |
 |
Address decoding in bank registers to control the chip-select signals |
 |
Timing parameters initialization for either bursting or non bursting devices |
 |
Boot ROM size definition |
 |
Device-paced transfers |
 |
Special cycle, error reporting |
 |
The NAND Flash controller |
 |
Boot from NAND |
| THE PCI EXPRESS BRIDGES |
 |
Bridge features, 8-lane or two 4-lane port |
 |
Configuration as Root Complex or EndPoint |
 |
Inbound transactions handling, Outbound transactions handling |
 |
Setting translations between local memory space and PCI MEM space |
 |
Interrupt management (legacy INT, MSI, MSI-X) |
 |
Advanced error reporting |
 |
Boot modes, initialization / Reset sequence |
 |
Synchronizing CPUs through I2O controller, messages and doorbells |
| THE 4 DMA CHANNELS |
 |
The buffered transfer mode |
 |
Burst mode support |
 |
Related signals, *DMMAck signal timing programming |
 |
Channels bus priority |
 |
Data packing / unpacking |
 |
Buffers chaining through the scatter / gather mode, descriptors table initialization |
| THE SECURITY MODULE |
 |
Introduction to encryption |
 |
On-chip Ipsec / SSL Security acceleration engine |
 |
Encryption – DES, 3-DES, AES, ARC-4 |
 |
Storage encryption engine |
| ENHANCED DMA CONTROLLER |
 |
Description of the 3 channels |
 |
RAID acceleration on DMA channels 0 and 1 (460SX only) |
 |
Encryption support on DMA 0 |
 |
Command descriptor block structure |
| INPUTS / OUTPUTS |
| THE GIGABIT ETHERNET CONTROLLERS |
 |
802.3 specification fundamentals: the 3 layers PHY, MAC and control |
 |
Frame format with and without VLAN option |
 |
440GTX Ethernet controller organization: EMAC and MAL modules, reasons of their independence |
 |
PHY interface: GMII, RGMII interfaces |
 |
Frame filtering: unicast, multicast, broadcast and promiscuous |
 |
Hash table utilization in switch applications |
 |
Buffer descriptors mechanism, wrapping |
 |
Errors management |
 |
Two ports support TCP/IP acceleration, checksum processing |
 |
Interrupt coalesces support |
 |
IEEE1588 timestamp and clock synchronization support |
| THE UARTS |
 |
NS16570-likeUART description |
 |
Transmission and reception FIFOs usage |
 |
Flow control signals management |
 |
Moving transmit / received data with DMA |
| THE IIC PORTS |
 |
IIC protocol fundamentals: addressing, multimaster operation |
 |
Transmission and reception sequence |
 |
Port 0 supports serial Bootstrap ROM with default override parameters at initialization |