LOGOTIPO MICROCHIP

Codificador MICROCHIP H.264

MICROCHIP-H.264-Codificador

Introducción
H.264 es un popular estándar de compresión de video para la compresión de video digital. También se conoce como MPEG-4 Part10 o Codificación de video avanzada (MPEG-4 AVC). H.264 utiliza un enfoque por bloques para comprimir el video donde el tamaño del bloque se define como 16 x 16 y se denomina bloque macro. El estándar de compresión admite varios profiles que definen la relación de compresión y la complejidad de la implementación. Los fotogramas de vídeo que se van a comprimir se tratan como fotograma I, fotograma P y fotograma B. Un cuadro I es un cuadro intracodificado donde la compresión se realiza utilizando la información contenida dentro del cuadro. No se requieren otros cuadros para decodificar un cuadro I. El cuadro AP se comprime utilizando los cambios con respecto a un cuadro anterior que puede ser un cuadro I o un cuadro P. La compresión del fotograma B se realiza utilizando los cambios de movimiento con respecto tanto a un fotograma anterior como a un fotograma siguiente.

El proceso de compresión de cuadros I y P tiene cuatro stages:

  • Predicción Intra/Inter
  • Transformación de enteros
  • Cuantización
  • Codificación de entropía

H. 264 admite dos tipos de codificación:

  • Codificación de longitud variable adaptable al contexto (CAVLC)
  • Codificación aritmética binaria adaptable al contexto (CABAC)

La versión actual del codificador H.264 implementa la línea base profile y utiliza CAVLC para la codificación de entropía. Además, el codificador H.264 admite la codificación de cuadros I y P.

Figura 1. Diagrama de bloques del codificador H.264

MICROCHIP-H.264-Codificador-1

Características

El codificador H. 264 tiene las siguientes características clave:

  • Comprime el formato de video YCbCr 420
  • Acepta el formato de video YCbCr 422 como entrada
  • Admite 8 bits para cada componente (Y, Cb y Cr)
  • Admite salida de flujo de bytes NAL compatible con ITU-T H.264 Anexo B
  • Funciona sin operación independiente, CPU o asistencia de procesador no requerida
  • Admite factor de calidad configurable por el usuario (QP)
  • Admite recuento de fotogramas P (PCOUNT)
  • Admite el valor de umbral configurable por el usuario para el bloque de omisión
  • Soporta computación a razón de un píxel por reloj
  • Admite compresión hasta una resolución de 1080p 60 fps
  • Utiliza la interfaz de árbitro de video para acceder a los búferes de cuadros DDR
  • Latencia mínima (252 µs para Full HD o 17 líneas horizontales)

Familias apoyadas

El codificador H. 264 es compatible con las siguientes familias de productos:

  • SoC PolarFire®
  • fuego polar

Implementación de hardware

Esta sección describe los diferentes módulos internos del codificador H.264. La entrada de datos al codificador H.264 debe tener la forma de una imagen de exploración de trama en el formato YCbCr 422. El codificador H.264 utiliza formatos 422 como entrada e implementa la compresión en formatos 420.
La siguiente figura muestra el diagrama de bloques del codificador H.264.

Figura 1-1. Codificador H.264 – Módulos

MICROCHIP-H.264-Codificador-2

  1. Predicción interna
    H.264 utiliza varios modos de predicción interna para reducir la información en un bloque de 4 x 4. El bloque de intra-predicción en la IP usa solo la predicción DC en un tamaño de matriz de 4 x 4. El componente de CC se calcula a partir de los bloques de 4 x 4 superiores e izquierdos adyacentes.
  2. Transformación entera
    H.264 utiliza una transformada de coseno discreta entera donde los coeficientes se distribuyen a través de la matriz de transformada entera y la matriz de cuantificación de manera que no hay multiplicaciones o divisiones en la transformada entera. La transformada entera stage implementa la transformación mediante operaciones shift y add.
  3. Cuantización
    La cuantificación multiplica cada salida de la transformación de enteros con un valor de cuantificación predeterminado definido por el valor de entrada del usuario QP. El rango del valor de QP es de 0 a 51. Cualquier valor superior a 51 es clamped a 51. Un valor QP más bajo denota una compresión más baja y una calidad más alta y viceversa.
  4. Estimación de movimiento
    Motion Estimation busca un bloque de 8 x 8 del cuadro actual en el bloque de 16 x 16 del cuadro anterior y genera vectores de movimiento.
  5. Compensación de movimiento
    La compensación de movimiento obtiene los vectores de movimiento del bloque de estimación de movimiento y encuentra el bloque de 8 x 8 correspondiente en el cuadro anterior.
  6. CAVLC
    H.264 utiliza dos tipos de codificación de entropía: CAVLC y CABAC. La IP usa CAVLC para codificar la salida cuantificada.
  7. Generador de encabezado
    El bloque generador de encabezado genera los encabezados de bloque, los encabezados de segmento, el conjunto de parámetros de secuencia (SPS), el conjunto de parámetros de imagen (PPS) y la unidad de capa de abstracción de red (NAL) según la instancia del cuadro de video. La lógica de decisión de salto de bloque calcula la suma de la diferencia absoluta (SAD) del bloque de macro de cuadro actual de 16 x 16 y el bloque de macro de cuadro anterior de 16 x 16 desde la ubicación prevista del vector de movimiento. El bloque de salto se decide utilizando el valor SAD y la entrada SKIP_THRESHOLD.
  8. Generador de flujo H.264
    El bloque generador de flujo H.264 combina la salida CAVLC junto con los encabezados para crear la salida codificada según el formato estándar H.264.
  9. Canal de escritura DDR y canal de lectura
    El codificador H.264 requiere que el marco decodificado se almacene en la memoria DDR, que se utiliza en la predicción Inter. El
    IP utiliza canales de escritura y lectura DDR para conectarse con Video Arbiter IP, que interactúa con la memoria DDR a través de la IP del controlador DDR.

Entradas y salidas

Esta sección describe las entradas y salidas del codificador H.264.

Puertos
Las siguientes tablas enumeran la descripción de los puertos de entrada y salida del codificador H.264.

Tabla 2-1. Entradas y salidas del codificador H.264

Nombre de la señal Dirección Ancho Descripción
DDR_CLK_I Aporte 1 Reloj del controlador de memoria DDR
PIX_CLK_I Aporte 1 Reloj de entrada con el que los píxeles entrantes son sampcondujo
REINICIAR_N Aporte 1 Señal de restablecimiento asíncrono activo-bajo al diseño
DATOS_VALID_I Aporte 1 Señal válida de datos de píxeles de entrada
DATOS_Y_I Aporte 8 Entrada de píxeles Luma de 8 bits en formato 422
DATOS_C_I Aporte 8 Entrada de píxeles Chroma de 8 bits en formato 422
 

FRAME_START_I

 

Aporte

 

1

Indicación de inicio de cuadro

El flanco ascendente de esta señal se considera como inicio de cuadro.

FRAME_END_I Aporte 1 Indicación de fin de cuadro
 

DDR_FRAME_START_ADDR_I

 

Aporte

 

8

Dirección de inicio de la memoria DDR (LSB de 24 bits son 0) para almacenar el marco reconstruido. La IP H.264 almacenará 4 cuadros y utilizará 64 MB de memoria DDR.
I_FRAME_FORCE_I Aporte 1 El usuario puede forzar el encuadre en cualquier momento. Es señal de pulso.
 

PCOUNT_I

 

Aporte

 

8

El número de fotogramas P por cada fotograma I tiene un valor de formato 422 de 0 a 255.
 

 

QP

 

 

Aporte

 

 

6

Factor de calidad para la cuantificación H.264 El valor de formato 422 varía de 0 a 51, donde 0 representa la calidad más alta y la compresión más baja y 51 representa la compresión más alta.
 

 

SKIP_THRESHOLD_I

 

 

Aporte

 

 

12

Umbral para la decisión de omitir bloque

Este valor representa el valor SAD del bloque Macro de 16 x 16 para saltar. El rango es de 0 a 1024, con un valor típico de

512. Un umbral más alto produce más bloques salteados y de baja calidad.

VRES_I Aporte 16 Resolución vertical de la imagen de entrada. Debe ser múltiplo de 16.
HRES_I Aporte 16 Resolución horizontal de la imagen de entrada. Debe ser múltiplo de 16.
DATOS_VALID_O Producción 1 La señal que denota datos codificados es válida.
 

DATOS_O

 

Producción

 

16

Salida de datos codificados H.264 que contiene unidad NAL, encabezado de segmento, SPS, PPS y los datos codificados de macrobloques.
 

ESCRIBIR_ CANAL_BUS

 

 

Bus de canal de escritura que se conectará con el árbitro de video Bus de canal de escritura. Este

está disponible cuando se selecciona la interfaz de bus para Arbiter Interface.

 

LEER_CANAL_BUS

 

 

Bus de canal de lectura que se conectará con el árbitro de video Bus de canal de lectura. Este

está disponible cuando se selecciona la interfaz de bus para Arbiter Interface.

DDR escritura nativa IF: estos puertos están disponibles cuando se selecciona la interfaz nativa para la interfaz Arbiter.
DDR_WRITE_ACK_I Aporte 1 Confirmación de escritura del canal de escritura del árbitro.
DDR_WRITE_DONE_I Aporte 1 Escribir finalización desde el árbitro.
DDR_WRITE_REQ_O Producción 1 Escriba la solicitud al árbitro.
DDR_WRITE_START_ADDR_O Producción 32 Dirección DDR en la que se debe realizar la escritura.
DDR_WBURST_SIZE_O Producción 8 Tamaño de ráfaga de escritura DDR.
DDR_WDATA_VALID_O Producción 1 Datos válidos para el árbitro.
DDR_WDATA_O Producción DDR_AXI_DATA_WIDTH Salida de datos al árbitro.
DDR lectura nativa IF: estos puertos están disponibles cuando se selecciona la interfaz nativa para la interfaz Arbiter.
DDR_READ_ACK_I Aporte 1 Confirmación de lectura del canal de lectura del árbitro.
DDR_READ_DONE_I Aporte 1 Leer finalización del árbitro.
DDR_RDATA_VALID_I Aporte 1 Datos válidos del árbitro.
DDR_RDATA_I Aporte DDR_AXI_DATA_WIDTH Entrada de datos del árbitro.
DDR_READ_REQ_O Producción 1 Leer solicitud al árbitro.
DDR_READ_START_ADDR_O Producción 32 Dirección DDR desde la que se debe realizar la lectura.
DDR_RBURST_SIZE_O Producción 8 Tamaño de ráfaga de lectura DDR.

Restricciones de reloj

La IP del codificador H.264 utiliza entradas de reloj PIX_CLK_I y DDR_CLK_I. Utilice las restricciones de agrupación de relojes para el lugar y el enrutamiento y verifique el tiempo a medida que la IP implementa la lógica de cruce del dominio del reloj.

Instrucciones de instalación

El núcleo del codificador H. 264 debe instalarse en el catálogo IP del software Libero® SoC. Esto se hace automáticamente a través de la función de actualización del catálogo de IP en el software Libero SoC, o el núcleo de IP se puede descargar manualmente del catálogo. Una vez que el núcleo IP está instalado en el catálogo de IP del software Libero SoC, el núcleo puede configurarse, generarse e instanciarse dentro de SmartDesign para incluirlo en el proyecto Libero.

Banco de pruebas

Se proporciona Testbench para comprobar la funcionalidad de la IP del codificador H.264.

  1. Simulación
    La simulación utiliza una imagen de 432 × 240 en formato YCbCr422 representada por dos files, cada uno para Y y C como entrada
    y genera un H.264 file formato que contiene dos marcos. Los siguientes pasos describen cómo simular el núcleo utilizando el banco de pruebas.
    1. Ir al catálogo de SoC Libero > View > Windows > Catálogo y luego expanda Soluciones-Video. Haga doble clic en H264_Encoder y luego haga clic en Aceptar.MICROCHIP-H.264-Codificador-3
    2. Para generar el SmartDesign necesario para la simulación IP del codificador H.264, haga clic en Proyecto Libero > Ejecutar secuencia de comandos. Navegar al script ..\ \componente\Microchip\SolutionCore\H264_Encoder\ \scripts\H264_SD.tcl y luego haga clic en Ejecutar .
      Figura 5-2. Ejecutar ejecución de secuencia de comandosMICROCHIP-H.264-Codificador-4
      El ancho de bus de datos AXI predeterminado es 512. Si la IP del codificador H.264 está configurada para anchos de bus 256/128, escriba AXI_DATA_WIDTH:256 o AXI_DATA_WIDTH:128 en el campo Argumentos.
      Aparece el diseño inteligente. Consulte la figura siguiente.
      Figura 5-3. Diseño inteligente superiorMICROCHIP-H.264-Codificador-5
    3. En el Filepestaña s, haga clic en simulación > Importar Files.
      Figura 5-4. Importar FilesMICROCHIP-H.264-Codificador-6
    4. Importe H264_sim_data_in_y.txt, H264_sim_data_in_c.txt file y el H264_sim_refOut.txt file desde la siguiente ruta: ..\ \componente\Microchip\SolutionCore\H264_Encoder\ \Estímulo.
    5. Para importar una diferente file, busque la carpeta que contiene el requerido filey haga clic en Abrir. el importado file aparece en simulación, consulte la figura siguiente.MICROCHIP-H.264-Codificador-7
    6. En la pestaña Jerarquía de estímulos, haga clic en H264_Encoder_tb (H264_Encoder_tb. v) > Simular diseño previo al sintetizador > Abrir de forma interactiva. La IP se simula para dos tramas. Figura 5-6. Simulación del diseño previo a la síntesisMICROCHIP-H.264-Codificador-8
      ModelSim se abre con el banco de pruebas file como se muestra en la siguiente figura.

MICROCHIP-H.264-Codificador-9

Importante: Si la simulación se interrumpe debido al límite de tiempo de ejecución especificado en el DO file, use el comando run -all para completar la simulación.

Utilización de recursos

El codificador H. 264 se implementa en PolarFire SoC FPGA (paquete MPFS250T-1FCG1152I) y genera datos comprimidos mediante el uso de 4:2:2 sampling de datos de entrada.

Tabla 6-1. Utilización de recursos para el codificador H.264

Recurso Uso
4 tablas de consulta (LUT) 69092
Chanclas D (DFF) 65522
Memoria estática de acceso aleatorio (LSRAM) 232
uSRAM 30
Bloques matemáticos 19
Interfaz LUT de 4 entradas 9396
DFF de interfaz 9396

Parámetros de configuración

La siguiente tabla enumera la descripción de los parámetros de configuración genéricos utilizados en la implementación de hardware del codificador H.264, que pueden variar según los requisitos de la aplicación.

Tabla 7-1. Parámetros de configuración

Nombre Descripción
DDR_AXI_DATA_WIDTH Define el ancho de datos DDR AXI. Puede ser 128, 256 o 512
INTERFAZ_ÁRBITRO Opción para seleccionar la interfaz nativa o de bus para conectarse con IP de árbitro de video

Configurador de IP
La siguiente figura muestra el configurador IP del codificador H.264.

Figura 7-1. Configurador de codificador H.264

MICROCHIP-H.264-Codificador-10

Licencia
El codificador H. 264 se proporciona en forma encriptada solo bajo licencia.
El código fuente RTL encriptado está bloqueado por licencia y debe comprarse por separado. Puede realizar simulación, síntesis, diseño y programar el silicio Field Programmable Gate Array (FPGA) utilizando la suite de diseño Libero.
La licencia de evaluación se proporciona de forma gratuita para comprobar las características del codificador H.264. La licencia de evaluación caduca después de una hora de uso del hardware.

Historial de revisiones

El historial de revisiones describe los cambios que se implementaron en el documento. Los cambios se enumeran por revisión, comenzando con la publicación más reciente.

Tabla 9-1. Revisión histórica

Revisión Fecha Descripción
B 09/2022 • Actualizado Características sección.

• Se actualizó el ancho de la señal de salida DATA_O de 8 a 16, consulte Tabla 2-1.

• Actualizado Figura 7-1.

• Actualizado 8. Licencia sección.

• Actualizado 6. Utilización de recursos sección.

• Actualizado Figura 5-3.

A 07/2022 Lanzamiento inicial.

El grupo de productos FPGA de Microchip respalda sus productos con varios servicios de soporte, incluido el Servicio al cliente, el Centro de soporte técnico al cliente, un websitio y oficinas de ventas en todo el mundo. Se sugiere a los clientes que visiten los recursos en línea de Microchip antes de ponerse en contacto con el soporte, ya que es muy probable que sus consultas ya hayan sido respondidas.

Comuníquese con el Centro de Soporte Técnico a través del websitio en www.microchip.com/support. Mencione el número de pieza del dispositivo FPGA, seleccione la categoría de caso adecuada y cargue el diseño files al crear un caso de soporte técnico.
Comuníquese con el Servicio de atención al cliente para obtener soporte no técnico del producto, como precios de productos, actualizaciones de productos, información actualizada, estado de pedidos y autorización.

  • Desde América del Norte, llame al 800.262.1060
  • Desde el resto del mundo, llame al 650.318.4460
  • Fax, desde cualquier parte del mundo, 650.318.8044

Información del microchip

el microchip Websitio

Microchip ofrece soporte en línea a través de nuestro websitio en www.microchip.com/. Este webEl sitio se utiliza para hacer files e información fácilmente accesibles para los clientes. Algunos de los contenidos disponibles incluyen:

  • Soporte de productos: hojas de datos y erratas, notas de aplicación y sampprogramas, recursos de diseño, guías de usuario y documentos de soporte de hardware, últimas versiones de software y software archivado
  • Soporte técnico general: preguntas frecuentes (FAQ), solicitudes de soporte técnico, grupos de discusión en línea, lista de miembros del programa de socios de diseño de Microchip
  • Negocios de Microchip: selector de productos y guías de pedido, los últimos comunicados de prensa de Microchip, lista de seminarios y eventos, listas de oficinas de ventas, distribuidores y representantes de fábrica de Microchip

Servicio de Notificación de Cambio de Producto

El servicio de notificación de cambios de productos de Microchip ayuda a mantener a los clientes actualizados sobre los productos de Microchip. Los suscriptores recibirán una notificación por correo electrónico cada vez que haya cambios, actualizaciones, revisiones o erratas relacionadas con una familia de productos específica o una herramienta de desarrollo de interés.
Para registrarse, vaya a www.microchip.com/pcn y siga las instrucciones de registro.

Atención al cliente

Los usuarios de productos Microchip pueden recibir asistencia a través de varios canales:

  • Distribuidor o Representante
  • Oficina de ventas local
  • Ingeniero de soluciones integradas (ESE)
  • Apoyo técnico

Los clientes deben comunicarse con su distribuidor, representante o ESE para obtener asistencia. También hay oficinas de ventas locales disponibles para ayudar a los clientes. En este documento se incluye una lista de oficinas de ventas y ubicaciones.
El soporte técnico está disponible a través de websitio en: www.microchip.com/support

Característica de protección de código de dispositivos de microchip
Tenga en cuenta los siguientes detalles de la función de protección de código en los productos Microchip:

  • Los productos de Microchip cumplen con las especificaciones contenidas en su hoja de datos de Microchip particular.
  • Microchip cree que su familia de productos es segura cuando se utiliza de la manera prevista, dentro de las especificaciones de funcionamiento y en condiciones normales.
    icrochip valora y protege agresivamente sus derechos de propiedad intelectual. Los intentos de infringir las funciones de protección del código del producto Microchip están estrictamente prohibidos y pueden violar la Ley de derechos de autor del milenio digital.
  • Ni Microchip ni ningún otro fabricante de semiconductores puede garantizar la seguridad de su código. La protección del código no significa que garanticemos que el producto sea “irrompible”. La protección del código evoluciona constantemente. Microchip se compromete a mejorar continuamente las características de protección del código de nuestros productos.

Aviso legal

Esta publicación y la información contenida en este documento solo se pueden usar con productos de Microchip, incluso para diseñar, probar e integrar productos de Microchip con su aplicación. El uso de esta información de cualquier otra manera viola estos términos. La información sobre las aplicaciones del dispositivo se proporciona solo para su comodidad y puede ser reemplazada
por actualizaciones. Es su responsabilidad asegurarse de que su aplicación cumpla con sus especificaciones. Comuníquese con su oficina local de ventas de Microchip para obtener soporte adicional u obtenga soporte adicional en www.microchip.com/en-us/support/design-help/client-support-services.

MICROCHIP PROPORCIONA ESTA INFORMACIÓN “TAL CUAL”. MICROCHIP NO HACE DECLARACIONES NI OFRECE GARANTÍAS DE NINGÚN TIPO, YA SEAN EXPRESAS O IMPLÍCITAS, ESCRITAS U ORALES, ESTATUTARIAS O DE OTRO TIPO, RELACIONADAS CON LA INFORMACIÓN, INCLUYENDO, ENTRE OTRAS, CUALQUIER GARANTÍA IMPLÍCITA DE NO INFRACCIÓN, COMERCIABILIDAD E IDONEIDAD PARA UN PROPÓSITO PARTICULAR, O GARANTÍAS RELACIONADAS CON SU CONDICIÓN, CALIDAD O DESEMPEÑO.

EN NINGÚN CASO SERÁ MICROCHIP RESPONSABLE POR CUALQUIER PÉRDIDA, DAÑO, COSTO O GASTO INDIRECTO, ESPECIAL, PUNITIVO, INCIDENTAL O CONSECUENTE DE NINGÚN TIPO RELACIONADO CON LA INFORMACIÓN O SU USO, SIN IMPORTAR LA CAUSA, AUNQUE SE HAYA ADVERTIDO A MICROCHIP DE LA POSIBILIDAD O LOS DAÑOS SEAN PREVISIBLES. EN LA MEDIDA EN QUE LO PERMITA LA LEY, LA RESPONSABILIDAD TOTAL DE MICROCHIP POR TODAS LAS RECLAMACIONES RELACIONADAS DE CUALQUIER MANERA CON LA INFORMACIÓN O SU USO NO EXCEDERÁ EL MONTO DE LAS TARIFAS, SI LAS HUBIERE, QUE HAYA PAGADO DIRECTAMENTE A MICROCHIP POR LA INFORMACIÓN.

El uso de dispositivos Microchip en aplicaciones de soporte vital y/o seguridad se realiza por cuenta y riesgo del comprador, y el comprador acepta defender, indemnizar y eximir de responsabilidad a Microchip de todos los daños, reclamaciones, demandas o gastos que resulten de dicho uso. No se transfiere ninguna licencia, implícita o de otro modo, en virtud de ningún derecho de propiedad intelectual de Microchip a menos que se indique lo contrario.

Marcas comerciales
El nombre y logotipo de Microchip, el logotipo de Microchip, Adaptec, AVR, logotipo de AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, logotipo de Microsemi, MOST, logotipo de MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logotipo de PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, logotipo de SST, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron y XMEGA son marcas comerciales registradas de Microchip Technology Incorporated en EE. UU. y otros países.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logotipo de ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime y ZL son marcas comerciales registradas de Microchip Technology Incorporated en EE. UU.
A

Supresión de clave adyacente, AKS, analógico para la era digital, cualquier condensador, AnyIn, AnyOut, conmutación aumentada, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, coincidencia de promedio dinámico , DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, Programación en serie en circuito, ICSP, INICnet, Conexión en paralelo inteligente, IntelliMOS, Conectividad entre chips, JitterBlocker, Perilla en pantalla, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, RTAX , RTG4, SAM-ICE, E/S cuádruple serie, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect y ZENA son marcas comerciales de Microchip Technology Incorporated en EE. UU. y otros países.

SQTP es una marca de servicio de Microchip Technology Incorporated en EE. UU.
El logotipo de Adaptec, Frequency on Demand, Silicon Storage Technology y Symmcom son marcas comerciales registradas de Microchip Technology Inc. en otros países.
GestIC es una marca registrada de Microchip Technology Germany II GmbH & Co. KG, una subsidiaria de Microchip Technology Inc., en otros países.
Todas las demás marcas comerciales mencionadas en este documento son propiedad de sus respectivas empresas.
© 2022, Microchip Technology Incorporated y sus subsidiarias. Reservados todos los derechos.
ISBN: 978-1-6683-1311-4

Sistema de Gestión de Calidad
Para obtener información sobre los sistemas de gestión de calidad de Microchip, visite www.microchip.com/calidad.

Ventas y servicio a nivel mundial

Oficina corporativa
2355 bulevar oeste de Chandler. Chandler, AZ 85224-6199 Teléfono: 480-792-7200
Fax: 480-792-7277 Apoyo técnico:
www.microchip.com/support
Web DIRECCIÓN: www.microchip.com

Nueva York, NY
Teléfono: 631-435-6000

Canadá – Toronto
Teléfono: 905-695-1980
Fax: 905-695-2078

India – Bangalore
Teléfono: 91-80-3090-4444
India – Nueva Delhi
Teléfono: 91-11-4160-8631
India - Pune
Teléfono: 91-20-4121-0141

Japón – Osaka
Teléfono: 81-6-6152-7160

Japón – Tokio
Teléfono: 81-3-6880-3770

Corea – Daegu
Teléfono: 82-53-744-4301

Corea – Seúl
Teléfono: 82-2-554-7200

Singapur
Teléfono: 65-6334-8870

Malasia - Kuala Lumpur
Teléfono: 60-3-7651-7906

Malasia - Penang
Teléfono: 60-4-227-8870

Tailandia – Bangkok
Teléfono: 66-2-694-1351

Austria – Gales
Teléfono: 43-7242-2244-39
Teléfono: 43-7242-2244-393

Francia – París
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Alemania – Garching
Teléfono: 49-8931-9700

Alemania – Haan
Teléfono: 49-2129-3766400

Alemania – Heilbronn
Teléfono: 49-7131-72400

Alemania – Karlsruhe
Teléfono: 49-721-625370

Alemania – Múnich
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Alemania – Rosenheim
Teléfono: 49-8031-354-560

© 2022 Microchip Technology Inc. y sus subsidiarias

Documentos / Recursos

Codificador MICROCHIP H.264 [pdf] Guía del usuario
Codificador H.264, H.264, Codificador

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *