AI

## Overview of MPC8379E-RDB Electronic Components
The **MPC8379E-RDB** is a Reference Design Board (RDB) developed by Freescale (now NXP) to showcase the capabilities of the **PowerQUICC II Pro** processor family. It is specifically designed for networked storage applications, such as SOHO NAS (Network Attached Storage) and digital media servers.
---
### 1. Core Processor
The heart of the board is the **MPC8379E** processor, which is based on the e300c4s core (built on Power Architecture technology).
| Feature | Specification |
| :--- | :--- |
| **Core Frequency** | Up to 800 MHz |
| **L1 Cache** | 32 KB Instruction + 32 KB Data |
| **Security Engine** | Integrated SEC 3.0 (supports AES, DES, MD5, SHA, RSA) |
| **SATA Controllers** | 4 x SATA II (3.0 Gbps) interfaces |
---
### 2. Memory Architecture
The board includes various memory types for booting, operating system execution, and data buffering.
* **DDR2 SDRAM:** Typically equipped with 256MB to 512MB of 64-bit wide DDR2-400/667 memory.
* **NOR Flash:** Contains the bootloader (U-Boot). Usually 8MB to 16MB.
* **NAND Flash:** Used for high-capacity storage of the Linux kernel and root file system. Usually 32MB to 64MB.
* **EEPROM:** A small I2C-based memory for storing board-specific configuration data (MAC addresses, etc.).
---
### 3. Connectivity and I/O Interfaces
The MPC8379E-RDB is densely packed with peripheral components to support its role as a storage controller.
#### Networking
* **Dual Gigabit Ethernet:** Two 10/100/1000 Mbps ports (typically using Vitesse or Marvell PHYs) connected via the TSEC (Triple Speed Ethernet Controller) interfaces.
#### Storage Interfaces
* **SATA II:** 4 physical SATA connectors for direct connection to Hard Disk Drives (HDDs) or Solid State Drives (SSDs).
* **USB 2.0:** Integrated High-Speed USB controller with On-The-Go (OTG) support, often utilizing an external PHY.
#### Expansion Slots
* **PCI Express (PCIe):** Two Mini-PCIe slots for wireless cards or additional interface cards.
* **PCI:** One standard 32-bit PCI 2.3 slot (33/66 MHz).
---
### 4. Support and Management Components
* **Power Management:** Multiple DC-DC converters to step down 12V/5V inputs to core voltages (1.0V), I/O voltages (3.3V), and DDR2 voltages (1.8V).
* **UART:** Dual RS-232 serial ports for console debugging and system monitoring.
* **JTAG/COP:** Headers for hardware debugging using tools like CodeWarrior or BDI3000.
* **RTC:** Integrated Real-Time Clock with battery backup.
---
### 5. Typical Block Diagram Logic
```mermaid
graph TD
CPU[MPC8379E Processor] --> DDR2[DDR2 Memory]
CPU --> SATA[4x SATA II Ports]
CPU --> GBE[2x Gigabit Ethernet PHY]
CPU --> USB[USB 2.0 OTG]
CPU --> PCI[PCI / Mini-PCIe Slots]
CPU --> Flash[NOR/NAND Flash]
```
- ⤷
What are the primary power supply requirements for the MPC8379E-RDB board?
- ⤷ Which operating systems are officially supported on this reference design?
- ⤷ How does the SEC 3.0 engine offload tasks from the e300 core?