Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Zynq MPSoC勉強会 Codec編

1,662 views

Published on

2016-02-20に開催されたZynq MPSoC勉強会 Codec編の資料です。

Published in: Technology
  • Be the first to comment

Zynq MPSoC勉強会 Codec編

  1. 1. Zynq MPSoC勉強会 Codec編 2016-02-20 Tetsuya Morizumi @m_zumi
  2. 2. 自己紹介  最近  Zynqを使ったインテリジェントカメラ作っています  バックグラウンド  Codec(MPEG,JPEG)開発  SoC開発  Camcoder,ISP開発  Etc.
  3. 3. MPSoCのVCU(Codec)  Spec  H.265&H.264 Encode/Decode  H.264 high profile level 5.2  H.265 main, main10 profile, level 5.1  最大8ストリーム  YCbCr4:2:2/4:2:0, 4k x 2k@60P/8k x 4k@15P  Progressive Only(インタレース無し)  静止画(JPEG)無し  ZU4EV / ZU5EV / ZU7EV がVCU対応
  4. 4. ProfileとLevel  引用:NHK技研 R&D No.140 2013年 スーパーハイビジョン対応 HEVCリアルタイム符号化装置
  5. 5. Where is VCU
  6. 6. Video Encoder
  7. 7. Video Decoder
  8. 8. MPSoC PSとの接続  PS-PL間のAXIは消費されるの?  Overviewに気になる記述が…  PS-PL間のAXIを消費する!  VCU専用のAXIが無い
  9. 9. 4k 2k 帯域  YCbCr 4:2:2 8bit 60Fps(Base Band)  約7.9Gbps  AXI 128bit@65MHzぐらい  動きベクトル検出etc.に必要な帯域は?  Base Bandの3,4倍?
  10. 10. VCUレジスタ/使い方  情報無し(涙)
  11. 11. Documentation Navigator  DocNavを調べると
  12. 12.  DS891 Zynq UltraScale+ MPSoC Overview
  13. 13. OpenMAX Linux drivers  https://www.khronos.org/openmax/
  14. 14. Linux-xlnx Driver  まだ提供されていない模様 $ ls drivers/media/platform/xilinx/ Kconfig xilinx-dma.h xilinx-scaler.c xilinx-vipp.c Makefile xilinx-hls-common.h xilinx-switch.c xilinx-vipp.h xilinx-cfa.c xilinx-hls.c xilinx-tpg.c xilinx-vtc.c xilinx-cresample.c xilinx-remapper.c xilinx-vip.c xilinx-vtc.h xilinx-dma.c xilinx-rgb2yuv.c xilinx-vip.h
  15. 15. おしまい

×