ネットワーク・プロセッサを使ってネットワーク・ボードを開発する ――電源回路設計の留意点とボード実装時のトラブル対策
本プロセッサの内部ブロック図を図1に示します.メインCPUのXScaleコア,2個のEthernet用コプロセッサ,xDSL/音声処理用コプロセッサ,暗号化・復号化用コプロセッサ,汎用I/O,PCIコントローラ,SDRAMコントローラ,拡張バス・コントローラ,USBコントローラなどが内蔵されています.なお,本プロセッサでは,各コプロセッサをNPE(Network Processor Engine)と呼んでいます.
図1 Intel IXP425 Network Processorの内部ブロック図
CPUコアにはXScaleを採用している.Ethernet用や暗号処理用のコプロセッサ,各種I/Oを備えている.