自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 CXL漫谈--为什么需要CXL

CXL漫谈--为什么需要CXL博主现在是在牙膏厂里,部分技术和细节不方便讨论,仅就公开资料和网上可以获取的信息来进行后续的技术说明。回到我们问题上来,为什么是CXL。1. GPU和CPU 数据交互简单例子,我们只关心GPU和CPU之间的数据交互是什么样的。这里可以看到:CPU有多个core, 这里举例两个;Core和Cache连接起来, ring形状的内部总线是传统连接的一种方式,现在有更多的方式,比如Mesh总线连接。CPU 处理结束数据,数据从CPU->Cach

2021-02-26 21:14:08 7980 3

原创 CXL 协议漫谈

CXL 协议漫谈很久没有上CSDN,最近关注方向变化,也接触到CXL协议。对于大多数人来说是默认的协议,对于熟悉PCIe协议,CCIX,GEN-Z等小伙伴来说,CXL 可能略有耳闻。借此简单介绍下,后面分开来说这个协议。这里先打个头。 CXL 简称Compute Express Link,这是Intel主推的用于高性能计算的互联协议。官方链接:https://www.computeexpresslink.org/想了解的小伙伴可以从这里获取最新的信息和对应的SPEC文档。..

2021-02-26 20:06:44 3470

原创 ARM Tustzone 之一

Trustzone是ARM机构中及其重要的一部分,对于实现安全方案的技术来说,这是比较可靠和相对来新的概念,我们想知道这里面如何做到的,包含哪些部分,关键的点是哪些地方。TRUSTZONE现状和介绍 现在在生活中,对于安全的需求越来越多,尤其是随着手机等移动设备和智能物联的出现,应用场景的增多,需求已经可以说无处不在。 比如我们用的数字鉴权,安全认证。 现在的IVI的的升级要求,如果一旦

2017-06-29 16:49:21 1693 3

原创 arm GIC介绍之四

GIC是ARM体系中重要的组件,在认识到GIC的组成和功能之后,了解到IRQ的大致流程,从硬件IRQ到来,到IRQ结束。我们实际在KERNEL里面,或者在设备驱动里面处理的IRQ其实是软件意义上的,那么硬件的中断和软件的中断如何联系起来的呢,大概的处理流程是如何呢? 这章我们介绍这部分内容。GIC 中断处理流程我们希望理解概念和流程,总结认识和思路,所以代码细节上的解释需要忽略掉。可以看代码细节,

2017-06-29 11:23:44 4932 2

原创 arm GIC介绍之三

GIC_V3 初始化设置 在GIC 介绍之一和二中,可以看到GIC的逻辑结构和硬件框架。 那么在初始化时候,需要将各个组件配置起来,Interrupt Controller中的Distributor,Redistributor,CPU Interface需要按照不同顺序配置。既然Distributor是所有CPU都可以对应的,那么这个只要在第一个CPU启动时配置就可以了,对于Redistribu

2017-06-28 16:15:10 7652

原创 arm GIC介绍之二

连接"arm GIC介绍之一",我们补充对应的GIC 寄存器描述,和主要的用法说明,仅供参考。 3 . GIC_V3寄存器介绍我们把完整的图放在这里: 从这里看到,GIC分为3个主要的部分,要完成其作用,而且给用户进行预先配置的方法,GIC就提供了一组寄存器,这些寄存器的设计就是围绕着这些主要的功能来实现的。3

2017-06-28 14:38:59 12446 1

原创 arm GIC介绍之一

GIC 是ARM 架构中及其重要的部分,本文只在公开ARM对应资料基础上,以MTK开发板为基础整理。在接触ARM时候对这块很对功能不明白,尤其其中IRQ的流程,以及对应的配置等操作,所以借助公开的开发板为基础,以及对应的GIC_V3代码为参考,对GIC的基本组成和功能进行简单了解,认识并整理出来,作为自己规范思路的方法而已,仅供参考,如有理解问题请指出。

2017-06-27 13:44:50 27851

原创 openmax_il

An OpenMAX component provides access to a standard set of component functions viaits component handle. These functions allow a client to get and set component and portconfiguration parameters, get

2014-04-13 14:48:06 578

OPENMAX_IL

OPENMAX官方介绍,主要集中在IL 层,方便用户理解ANDROID对应媒体系统

2014-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除