intoPIX

 Cœurs IP JPEG XS avancés pour FPGA et ASIC

Vue d'ensemble
caractéristiques
Configurations
Contactez-nous
Informations connexes

JPEG XS compression IP cores for HD, 4K, 5K, 8K, 10K
À la vitesse de la lumière !

intoPIX développé des architectures TicoXS optimisées qui fonctionnent à différents débits de pixels par cycle d'horloge afin de prendre en charge un large éventail de résolutions, de FPGA et de nœuds ASIC . 

TicoXS est une technologie de compression révolutionnaire, normalisée sous le nom de JPEG , extrêmement compacte sur FPGA ASIC. Elle s'intègre dans les plus petits dispositifs AMD (Xilinx), Altera ou Lattice, et est suffisamment robuste pour fonctionner en temps réel sans latence. Elle offre gate et une consommation de SRAM très faibles dans les ASIC.

IP cores Caractéristiques

 Fonctionnalités image et vidéo
  •  Espace couleur : N'importe lequel (RGB, YCbCr, YUV, XYZ)
  • Échantillonnage des couleurs : 4:2:2, 4:4:4 ;monochrome (4:0:0) ; 4:2:0* et4:2:2:4*
  • Profondeur de bit: 8, 10, 12, 14, 16
  • Image entrelacée et progressive 
  • Résolutions d'image/vidéo : Toutes (SD, HD, 2K, 4K, 5K, 8K, 10K,...)
  • Support de la HDR (et SDR)
  • Taux de trame : Taux d'images réguliers et élevés (en fonction de la configuration de l'IP -core d'intoPIX et du chip ciblé). 
    • Pour la vidéo en temps réel et la vidéo haute vitesse (jusqu'à plus de 1 000 images par seconde)
Compression TicoXS
(latence, qualité, contrôle du taux)
  • (Sous-)intra-trame - Mise en mémoire tampon de quelques lignes vidéo seulement
  • Conforme à la norme JPEG (ISO/IEC 21122-1), y compris les profils de codage tels que High444.12, MLS.12, etc.
  • Fonctionnement en temps réel garanti (pas de débordement ou de sous-débordement) 
  • Latence fixe - Seulement quelques lignes de pixels (le nombre de lignes dépend du profil)
  • Taux de compression ajustable pour perte / visuellement sans perte (jusqu'à 1,5 bpp**) / quasi sans perte / math. sans perte 
  • Transparence totale jusqu'à la décompression à 3 bits par pixel (bpp)
  • Fonctionnement CBR (débit constant) - ajustable jusqu'à 36:1 (1bpp)
  • Module complémentaire optionnel : Downscale intégré x1 (1/4) et x2 (1/16) : les cœurs du décodeur peuvent extraire le proxy/la basse résolution pendant le décodage
  • Module complémentaire optionnel : nouveau codage Master + Proxy1K : à partir de la même source, les cœurs d'encodeur génèrent simultanément un flux proxy basse résolution/faible débit binaire en plus du flux Master pleine résolution/haute qualité. Le flux Proxy1K est réglable en débit binaire et en CBR et présente la même latence « basée sur la ligne ».
  • En option, intoPIX "Flawless Imaging" - nouveau profil JPEG XS Temporal Differential Coding (TDC) pour les applications KVM, AVoIP, IPMX, PC. Voir les solutions TicoXS FIP
Implementation sur FPGA et ASIC
  •  Implémentation à faible coût dans n'importe quel FPGA : très faible utilisation de la logique FPGA et de la RAM interne (aucun DDR externe requis)
    • FPGA AMD (Xilinx) Spartan-6, Spartan-7, Artix-7, Kintex-7, Ultrascale, Ultrascale Plus, Zynq, Versal et Adaptive SoC
    • FPGA Altera (Intel) Cyclone V, Arria V, Stratix V, Cyclone 10, Arria 10, Stratix 10, Agilex
    • FPGA LatticeCertus Pro et Avant
  • Faibe surface en Gate (faible nombre de gate/ mémoire basse) sur ASIC
  • Le codeur et le décodeur présentent à peu près la même complexité 
  • IP Taille du cœur, performances, résolution vidéo et nombre maximal d'images par seconde - personnalisables en fonction de l'application*.
  • Il existe différentes architectures « pixels par cycle d'horloge »
  • Interfaces vidéo / streaming : AXI-4 Stream, flux de pixels natif (balayage tramé - par ligne) 
  • Interface de commande : AXI-4 Lite, avec contrôle dynamique du débit binaire et des formats d'image

* via 4:2:2 plus le canal alpha

**Dépendant du type de contenu et des résolutions.


IP complémentaires, IP de sous-systèmes et EDK :

NOUVELLES configurations pour FPGA & ASIC 

Sur la base de toutes les fonctionnalités que nous supportons, il est possible de fournir des versions personnalisées pour répondre à vos besoins spécifiques. 

Contactez-nous pour votre propre configuration. 


Voir ci-dessous une liste de configurations typiques :

EXEMPLES D'IP-CORES
-ENC / -DEC
 Max* res
 Max* fps Échantillonnage des couleurs Bit depth***
 Fréquence minimale (horloge interne du core)****
IPX-TICO-XS-S-HD-60-422 10801920 60 4:2:2 / 4:0:08, 10, 1245 MHz
IPX-TICO-XS-HD-60-444 10801920 60 4:4:4 / 4:2:2 / 4:0:0 8, 10, 1260 MHz
 IPX-TICO-XS-HD-240-444 NOUVEAU ! 10801920 240 4:4:4 / 4:2:2 / 4:0:0 8, 10, 12 240 MHz
 IPX-TICO-XS-HD-480-444 NOUVEAU ! 10801920 480 4:4:4 / 4:2:2 / 4:0:0 8, 10, 12 240 MHz
IPX-TICO-XS-HD-1920-422 NOUVEAU !
 10801920 1920 4:2:2 / 4:0:0  8, 10, 12 300 MHz
 444  21604096 304:4:4 / 4:2:2 / 4:0:0 8, 10, 12 120 Mhz
 422 21604096 60 4:2:2 / 4:0:0 8, 10, 12150 MHz
 444 21604096 604:4:4 / 4:2:2 / 4:0:0 8, 10, 12 240 MHz
 422 21604096 120 4:2:2 / 4:0:0 8, 10, 12 300 MHz
444 21604096 120 4:4:4 / 4:2:2 / 4:0:0 8, 10, 12 240 MHz
 IPX-TICO-XS-4K-480-422 NOUVEAU ! 21604096 480 4:2:2 / 4:0:0 8, 10, 12 300 MHz
 IPX-TICO-XS-8K-60-422 NOUVEAU ! 43207680 60 4:2:2 / 4:0:0 8, 10, 12 150 MHz
IPX-TICO-XS-8K-60-444 NOUVEAU ! 7680x4320** 60 4:4:4 / 4:2:2 / 4:0:0 8, 10, 12 240 MHz
IPX-TICO-XS-8K-120-422 NOUVEAU !
 43207680 120 4:2:2 / 4:0:0 8,10, 12 300 MHz

* La mention "Max" signifie qu'il prend en charge toutes les résolutions vidéo standard et les fréquences d'images ci-dessous.
**8192x4320, 10240x4320,... sur demande

*** IP Cores compatibles 14 et 16 bits également disponibles

**** différentes architectures de pixels par coup d'horloge disponibles

Ce que nos utilisateurs disent 

​  

Contact us to get more info about our TicoXS IP Cores
?
?

Ressources 

Produits connexes

RTP (de-)packetizer ( pour SMPTE 2110-22 ) IP cores