当前位置: 首页 > news >正文

嵌入式开发之hisilicon---hi3536 处理器简介

(1)处理器概述

(2)处理器模块架构

 

 

--------------author:pkf

-------------------time:7-19

---------------------------qq:1327706646

 

(1)

 Processor Core
   z ARM Cortex A17 quad-core@maximum 1.4 GHz
      − 32 KB L1 I-cache, 32 KB L1 D-cache
      − 1 MB L2 cache
      − Main control processor for running peripheral drivers and applications
   z ARM Cortex A7 single-core@maximum 900 MHz
      − 32 KB L1 I-cache, 32 KB L1 D-cache
      − 128 KB L2 cache
      − Video-related module control

 

Video Decoding Standards
   z H.265 Main Profile L5.1
   z H.264 Baseline/Main/High profile L5.0
   z MPEG4 SP L0–3/ASP L0–5
   z MJPEG/JPEG baseline

Video Encoding Standards
   z H.264 Baseline/Main/High profile L5.1
   z MJPEG/JPEG baseline

Video Encoding/Decoding
   z H.265/H.264&JPEG encoding and decoding of multiple streams:
        − 4-channel 4K x 2K (3840 x 2160)@30 fps H.265/H.264 decoding+2x1080p@30 fps H.264 encoding+4-channel 4K x 2K@2 fps JPEG encoding
        − 16x1080p@30 fps H.265/H.264 decoding+2x1080p@30 fps H.264 encoding+16x1080p@2 fps JPEG encoding
        − 9x1080p@30 fps H.265/H.264 decoding+4K x 2K@30 fps H.264 encoding+9x1080p@2 fps JPEG encoding
        − 32x720p@30 fps H.265/H.264 decoding+4x720p@30fps H.264 encoding+32x720p@2 fps JPEG encoding
        − 64xD1@30 fps H.265/H.264 decoding+8xD1@30 fps H.264 encoding+64xD1@2 fps JPEG encoding
        − 9x720p@30 fps JPEG decoding

GPU
   z Integrated Mali-T720 GPU
   z OpenGL ES3.1/2.0/1.1
   z OpenCL 1.2/1.1/1.0
   z Up to 63 MTris/s triangle filling rate
   z Double-precision FP64 and anti-aliasing

(2)

 
相对于TI的8168来说,Hi3536多了H265的解码,还多了4K*2K的解码,这些多事TI8168不支持的。不知道后续TI会不会出现更牛逼的解码器,所以暂时放弃了TI8168的开发,转而做了Hi3536的开发。相对于稳定性来说,TI8168立足于安防行业好多年,见TI8168的实力多么。可惜的是后面TI没有继续推出H265的解决方案,这相对来说有点可惜。Hi3536的ARM cortex A7相对来说比TI8168的Cortex A9弱点,但是存在A17,比A9强。处理各种多媒体业务足矣!目前所担心的是HI3536是海思刚出的,稳定性尚待考验!
开发目的:利用海思的解码器解网络视频里,多屏显示等等功能。附上海思PDF下载地址。
 
http://www.hisilicon.com/products/digital.html
http://blog.csdn.net/liqinghan/article/details/48195997

相关文章:

  • 分布式开放消息系统(RocketMQ)的原理与实践
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • nodeJS中的包
  • oracle学习3
  • 即将到来的Android N,将具备这些新特性
  • 三层架构—简析
  • kibana 常用查询方法
  • 利用linux shell自己主动顶贴
  • 最全肌肉锻炼动图
  • C++标准转换运算符static_cast
  • 存储“芯”突破口 解析3D NADN产业竞争形势
  • 网络架构之路(一):目标
  • 数据分析学习笔记:数据可视化
  • 大数据和区块链之间的比较分析
  • JSVC技术
  • Gradle 5.0 正式版发布
  • Javascript 原型链
  • PHP面试之三:MySQL数据库
  • QQ浏览器x5内核的兼容性问题
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • SpringCloud集成分布式事务LCN (一)
  • sublime配置文件
  • 关于Flux,Vuex,Redux的思考
  • 基于游标的分页接口实现
  • 排序(1):冒泡排序
  • 前端面试题总结
  • 使用 Xcode 的 Target 区分开发和生产环境
  • 主流的CSS水平和垂直居中技术大全
  • 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • ​什么是bug?bug的源头在哪里?
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • #define、const、typedef的差别
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (12)目标检测_SSD基于pytorch搭建代码
  • (二)pulsar安装在独立的docker中,python测试
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (转)IIS6 ASP 0251超过响应缓冲区限制错误的解决方法
  • .axf 转化 .bin文件 的方法
  • .NET Entity FrameWork 总结 ,在项目中用处个人感觉不大。适合初级用用,不涉及到与数据库通信。
  • .net 获取url的方法
  • .net和php怎么连接,php和apache之间如何连接
  • @GlobalLock注解作用与原理解析
  • []AT 指令 收发短信和GPRS上网 SIM508/548
  • [1181]linux两台服务器之间传输文件和文件夹
  • [20150629]简单的加密连接.txt
  • [C++从入门到精通] 14.虚函数、纯虚函数和虚析构(virtual)
  • [IE编程] 如何在IE8 下调试BHO控件/工具栏(调试Tab进程)
  • [Java]快速入门优先队列(堆)手撕相关面试题
  • [JavaScript]_[初级]_[关于forof或者for...of循环语句的用法]
  • [leetcode 双指针]
  • [nginx] 网上最全面nginx教程(近100篇文章整理)
  • [Oh My C++ Diary]一元作用域运算符::的使用
  • [PAT练级笔记] 34 Basic Level 1034 有理数四则运算