| |
|
 |
|
Topics (The full description of this course
can be provided on request)
OVERVIEW
- Switch fabric
- Parameterizing the crossbar
- Differences between TSI108 and TSI109
HARDWARE IMPLEMENTATION
- Power-up sequence
- Clock generator
- Programming the clock spread and
modulation frequency
CPU INTERFACE
- Single (Tsi108) or dual (Tsi109)
processor interface
- 60X and MPX bus modes
- Address remap
- Endian conversion
- Cache coherency
- Error logging
DDR2 INTERFACE
- Introduction to DDR SDRAM from Jedec
specification
- Initialization sequence
- DDR2 SDRAM controller
- Page management
- Transaction ordering
- ECC and read-modify-write transactions
- DIMM support
- Low power modes
HOST LOCAL PORT INTERFACE
- Connection of 8-, 16- and 32-bit devices
- Timing parameters
- Burst transactions
PCI-X INTERFACE
- PCI or PCI-X selection option during
reset
- Message Signaled Interrupts generation
- Compact PCI hot swap support
- Transaction ordering rules
GENERAL PURPOSE INPUT/ OUTPUT PINS
- Standard I/O port
- Event-latched input port
INTERRUPT CONTROLLERS AND TIMERS
- Priority levels
- Level / edge sensitivity selection
- Software based interrupt sources :
doorbells, mailboxes and timers
- Delivery modes
- Nesting
I2C CONTROLLER
- I2C protocol basics
- Transmit sequence
- Receive sequence
DMA/XOR CONTROLLER
- Presentation of the 4 independent
channels
- Direct mode operation
- Linked list mode operation
- XOR operations on multiple blocks of data
- Unaligned transfers
16550 COMPATIBLE UARTs
- Baud generation
- FIFO mode
- Transmit sequence
- Receive sequence
GIGABIT ETHERNET CONTROLLERS
- Interface to the PHY, GMII, MII or TBI
mode
- Address filtering, utilization of hash
tables
- Dedicated DMA, chained buffers
- Management interface, auto-negotiation
- VLAN packet filtering
- Priority tagging, virtual channels
|
|
|