0% encontró este documento útil (0 votos)
162 vistas18 páginas

Ing. Jhon Abel Ordoñez Ingali: Universidad Católica Boliviana "San Pablo" Ingeniería Mecatrónica

Un SoC (System on a Chip) es un circuito integrado que integra los componentes básicos de una computadora en un solo chip, incluyendo procesadores, memoria y periféricos. Los SoC son comunes en dispositivos móviles debido a su bajo consumo de energía. Se usan principalmente para aplicaciones embebidas y de propósito general como smartphones y tabletas.

Cargado por

Edison Daniel
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
162 vistas18 páginas

Ing. Jhon Abel Ordoñez Ingali: Universidad Católica Boliviana "San Pablo" Ingeniería Mecatrónica

Un SoC (System on a Chip) es un circuito integrado que integra los componentes básicos de una computadora en un solo chip, incluyendo procesadores, memoria y periféricos. Los SoC son comunes en dispositivos móviles debido a su bajo consumo de energía. Se usan principalmente para aplicaciones embebidas y de propósito general como smartphones y tabletas.

Cargado por

Edison Daniel
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Universidad Católica Boliviana “San Pablo”

Ingeniería Mecatrónica

Ing. Jhon Abel Ordoñez Ingali


Integración de un sistema completo, que hasta hace poco
consistía de múltiples circuitos integrados en un solo Chip.
Es un circuito integrado que integra todos lo componentes de un
computadora y otros sistemas electrónicos. Puede contener
funciones digitales analógicas, radio frecuencia, etc. Todo en un
solo circuito integrado. Los SoCs son muy comunes en
computación de móviles debido a su bajo consumo. Su
aplicación típica son sistemas embebidos
▪ Un SoC es un circuito integrado que empaqueta componentes
de computación básica en sólo chip.
▪ Un SoC tiene a mayoría de los componentes para alimentar una
computadora
Desempeño
▪ Menor delay propagación debido a que los wires son mas cortos
▪ Menor delay en compuertas ya que los transistores tienen una
impedancia eléctrica mas baja.
Eficiencia
▪ Voltaje requerido mas bajo(<2,0 volts) comparado con el voltaje
del chip externo(>3,0 volts)
▪ Menor capacitancia
Menor flexibilidad
▪ A diferencia de una PC o Laptop, el cual permite actualizar o
modificar un componente, por ejemplo RAM, tarjeta gráfica, etc. Un
SoC no puede modificarse tan fácilmente
Aplicación Específica
▪ La mayoría de SoC son especificadas para aplicaciones
particulares así ellos no son fácilmente adaptables para otras
aplicaciones.
Complejidad
▪ El diseño de SoC usualmente requiere de habilidades avanzadas
▪ Todos son implementados en sólo un chip
▪ Procesador
▪ Es un simple processor core
▪ Normalmente es usado para propósito general, pero necesita ser
soportado con memorias y Ios
▪ Microcontrolador
▪ Usualmente tiene un solo processor core
▪ Tiene bloques de memoria, IOs y otros periféricos
▪ Principalmente usado para propósitos de control básico, tal como
sistemas embebidos
▪ SoC
▪ Puede ser uno o multiples processor cores
▪ Tiene mas bloques de memoria, una variedad de IOs y otros
periféricos
▪ Normalmente integrado con bloques poderosos como GPU, DSP,
video, audio, etc
▪ Usualmente capaz de correr sistemas operativos: Windows, Linus,
IOS y Android.
▪ Principalmente usado para aplicaciones avanzadas, tal como el
chip principal de un dispositivo digital(smartphone)
Tipo de Procesador Arquitectura/ Enfoque de implementación

Una sola instrucción aplicada a múltiples


SIMD unidades funcionales

Una sóla instrucción aplicada a multiples


Vector registros de pipeline

Múltiples instrucciones emitido cada ciclo


VLIW bajo el control del compilador

Múltiples instrucciones emitidos cada ciclo


Superscalar bajo el control del hardware
▪ Telecomunicaciones, networking
▪ Swuitches, bridges, routers

▪ Productos Portables
▪ Smartphones, wearables

▪ Multimedia
▪ Cámaras digitales, juegos, video digital

▪ Control embebido
▪ Automóviles, impresoras, etc
CORE
▪ Bloques funcionales complejos prediseñados y verificados.
También llamado IP, megacells, system-level macros, virtual
components.

▪ Processor cores: ARM, MIPS, IBM PowerPC, BIST Logic


▪ DSP Cores: TI, Pine, Oak
▪ Peripherals: DMA controller, MMU
▪ Interface: PCI, USB
▪ Multimedia: JPGE compression, MPEG decoder
▪ Networking: Ethernet controller, ATM switches
▪ SOFT CORE
▪ Una descripción HDL sintetizable
▪ FIRM CORE
▪ Netlist a nivel de compuertas que cumple cumple con la evaluación
de tiempo
▪ HARD CORE
▪ Incluye el layout y información de tiempo
▪ SOFT CORE
▪ Una descripción HDL sintetizable
▪ FIRM CORE
▪ Netlist a nivel de compuertas que cumple cumple con la evaluación
de tiempo
▪ HARD CORE
▪ Incluye el layout y información de tiempo
▪ Debido a la eficiencia de potencia, los SOCs han sido ampliamente
usados en dispositivos móviles tales como smartphones, tablets o
cámaras digitales
▪ Un número considerable de SOCs han sido desarrollados por una
gran cantidad de compañías como Snapdragon de Qualcomm, Tegra
de Nvidia, Ax por Apple, OMAP de Texas instruments, etc

También podría gustarte