Documente Academic
Documente Profesional
Documente Cultură
Eduardo Garca
Arquitecturas de SoC
Una arquitectura de SoC integra varios componentes en un solo chip Cada componente se conoce como Bloque Un bloque, permite un diseo a nivel de componentes Permite el uso de bloques IP (Intellectual Property)
El proceso de diseo de un SoC es muy complejo: Muchos componentes trabajando en paralelo y comunicandose unos con otros Una misma tarea puede mapearse en diferentes componentes El diseador debe seleccionar apropiadamente una arquitectura para el SoC, dado que hay diferentes tipos de arquitectura con cosas a favor y en contra
Topologas NoC
Interfaz NoC
Network Processors
Qu es?
Un Network Processor (NP) es un ASIP (Aplication-Specific Processor) para aplicaciones de red, es decir, un dispositivo programable con caractersticas de arquitectura para procesar paquetes de red.
Network Processors
Historia y evolucin:
MP de uso general.
Basado en microprocesadores y software Capacidad de ajuste limitada
ASICs
Basado en circuitos integrados de aplicacin especfica Rpidos Poco flexible, mucho tiempo para su desarrollo
NP
Dispositivos programables Muy rpidos Arquitectura RISC
Aplicaciones de los NP
Operaciones de ruteo y conmutacin Calidad de servicio (QoS) Reconocimiento de protocolo y clasificacin de paquetes IP Forwarding NAT TCP/IP VPN Control de colas y accesos Control de flujo Encriptacin de datos
Intel IXP1200 NP