首页 > 产品 > 微控制器 (MCU) 和处理器 > 人机交互新趋势的 TI Sitara 处理器的应用 >

基于 Arm 的处理器

最新课程

热门课程

1.2 人机交互与 TI Sitara 处理器的应用 - 2.安全性能

那么下面让我们看一下关于HMI差异化的一些设计 因为现在有不少朋友在问我 就是在向我提一些需求 比如说在安全方面 比如说在增值业务方面 或者是在一体化设计方面 都有不同程度的创新性的需求 在这里我总结了几个重要的点 第一个就是关于安全性能的 这应该是大多数客户都会提出来的一点 为什么呢 就是这里面在我们的AM437的基础上 我们提供了一个AM437xS代表的Secure安全系列 它的主要作用是什么 第一就是保护你的代码不被别人复制 就是能够反克隆的一个保护技术 它保证了你的代码首先不会被别人复制 然后别人也没有办法轻易的去篡改你的代码 基本上是通过芯片RAM口级别的签名和鉴权去实现的 所以基本上在Secure Boot这个环节上的支持 去确保了整个代码的安全性能 除此之外的话呢 它还支持了一些 类似于Wild Meth之类的Secure安全性能 主要是防止你的设备被别人用其它的image去刷机 从而去破解你当前设备上的一些能力 这两个层次上 对于客户来说 都是在知识产权方面 或者是从产品特性上面来说 会重点去考量的 所以我们在AM437这一代产品之后 我们开始加入了高安全性能的设计 那么有人肯定会问 我能不能通过一些 比如说DDR仿真破译的手段 去把相关的东西拿出来呢 大家可以看到 在AM437S这边 除了刚才提到的Secure Boot 我们把对应的Jtanke通讯接口这块 就是我们的调试接口 就是仿真接口这块 也是做了对应的Secure加密 这样子的话 客户这边 就算是想直接通过DDR上的复制 也是没有办法直接进行做复制的 所以可是说这个设备的安全性能还是非常强的 那么有人可能问 这个Secure Boot这个东西 我们怎么样才能拿到 这个东西目前的操作流程是直接可以联系到我们TI的sales 去签署一个NDA的保密协议 再通过相应的流程 我们会把这个相关高安全性能的开发板 以及高安全性能的芯片 发布到客户的手上 那其中 我们有两种模式 一种是给客户提供一个公钥 另一种是为客户定制私钥 那么这个具体的合作细节 我们可以在后续的合作过程之中 再去详谈 除了Secure之外 还要一些需求 就是基于一体化的解决方案 为什么这么说呢 大家可以看到 在左边就是我们开发的最小系统板 也就是我这里面拿到的这个像big board 这个big board存在的最初意义是帮助大家构建一个最小系统 方便大家在这个歌最小系统上直接去做二次开发 但是我们知道 在这个Cortex A8、A9、A15的架构上 大多数情况下我们都是要加入DDR3的 DDR3的加入就会引入到这个Layout 和基本上做板的话都是六层板或者以上 除了Layout之外的话 还会有信号完整性 还有要考虑到抗干扰性等一系列的需求 所以这对于我们一些从MCU上来的一些客户 或者是之前没有这一系列的客户来说 还是有一定设计门槛的 这里有介绍出来的一个 OSD3358就是一个系统化的解决方案 它主要基于我们的最小核心系统 就是335的主芯片 加上电源管理芯片 再加上DDR 最终做成了一块27x27的单芯片 大家可以看到 这个红色的区域就是我们真实的AM335的主芯片 然后DDR3在它的左侧 下边的话就是我们的这个电源PMIC 和我们相关的一个LDO 所以,也能够支持到我们的一些低功耗模式 以及一个简洁的电源设计 5伏供电就可以完成整个的系统供电 它的好处 一方面来说可以简化我们的原理图设计 另一方面,对于PCB的Layout 相对来说就会省下来很大的功夫 对于工厂的装配来说 也省下了很大的资源 最为重要的一点 是它对于一个系统的完整性 和系统的稳定性而言 是有很大好处的 因为DDR相当于在片内 所以在这样一个噪声环境比较多 外部干扰比较复杂的一个场景下 这样子单芯片的方案,它的抗干扰性和(听不清)就会有很大的提升 这个就是现在我们第三方归一化的解决方案 第三个部分 就是类似于增值性服务,就是使产品差异化的一点 voice recognition语音识别 现在大家看到的就是我们基于TI的ARM+=+DSP的一个语音信号处理的前端 最左侧的就是我们通过说话 针对一个麦克风阵列 然后传入到DSP册 DSP去做一些前处理 之后再通过I2S或者SPI接口 去跟我们现在Sitara系列处理器 比如这里列出的我们的Cortex A8的335X 去做一个互通 那么基本上操作流程就是 比如说关键字的解析 在DSP这个层面上 我们会做很多前处理 比如说回声消除 比如说一些声音的定位 还有就是包括一些更高端的声音交互 比如说声纹的识别 比如说语音、语义的识别 和语音的交互 这些功能都是可以在这个层面上去完成的 DSP基本上前处理完了 把特征量就可以通过AM335X传上去 那335这边基本上就是发挥了Sitara交互联通性的特点 它可以去做这个Wireless的连接 或者是通过一些自己的MicroSP直接去做一些外放 而听过和云端的数据交互之后 再去回溯 通过MicroSP把这个交互的结果提供出来 这个比如说我们现在能看到的服务型机器人 或者一些家居、家电的应用上面来说 它还是有相当的应用前景的 所以,以上就是我介绍出来的三个方面 关于我们的三个增强特征点

那么下面让我们看一下关于HMI差异化的一些设计

因为现在有不少朋友在问我

就是在向我提一些需求

比如说在安全方面

比如说在增值业务方面

或者是在一体化设计方面

都有不同程度的创新性的需求

在这里我总结了几个重要的点

第一个就是关于安全性能的

这应该是大多数客户都会提出来的一点

为什么呢

就是这里面在我们的AM437的基础上

我们提供了一个AM437xS代表的Secure安全系列

它的主要作用是什么

第一就是保护你的代码不被别人复制

就是能够反克隆的一个保护技术

它保证了你的代码首先不会被别人复制

然后别人也没有办法轻易的去篡改你的代码

基本上是通过芯片RAM口级别的签名和鉴权去实现的

所以基本上在Secure Boot这个环节上的支持

去确保了整个代码的安全性能

除此之外的话呢

它还支持了一些

类似于Wild Meth之类的Secure安全性能

主要是防止你的设备被别人用其它的image去刷机

从而去破解你当前设备上的一些能力

这两个层次上

对于客户来说

都是在知识产权方面

或者是从产品特性上面来说

会重点去考量的

所以我们在AM437这一代产品之后

我们开始加入了高安全性能的设计

那么有人肯定会问

我能不能通过一些

比如说DDR仿真破译的手段

去把相关的东西拿出来呢

大家可以看到

在AM437S这边

除了刚才提到的Secure Boot

我们把对应的Jtanke通讯接口这块

就是我们的调试接口

就是仿真接口这块

也是做了对应的Secure加密

这样子的话

客户这边

就算是想直接通过DDR上的复制

也是没有办法直接进行做复制的

所以可是说这个设备的安全性能还是非常强的

那么有人可能问

这个Secure Boot这个东西

我们怎么样才能拿到

这个东西目前的操作流程是直接可以联系到我们TI的sales

去签署一个NDA的保密协议

再通过相应的流程

我们会把这个相关高安全性能的开发板

以及高安全性能的芯片

发布到客户的手上

那其中

我们有两种模式

一种是给客户提供一个公钥

另一种是为客户定制私钥

那么这个具体的合作细节

我们可以在后续的合作过程之中

再去详谈

除了Secure之外

还要一些需求

就是基于一体化的解决方案

为什么这么说呢

大家可以看到

在左边就是我们开发的最小系统板

也就是我这里面拿到的这个像big board

这个big board存在的最初意义是帮助大家构建一个最小系统

方便大家在这个歌最小系统上直接去做二次开发

但是我们知道

在这个Cortex A8、A9、A15的架构上

大多数情况下我们都是要加入DDR3的

DDR3的加入就会引入到这个Layout

和基本上做板的话都是六层板或者以上

除了Layout之外的话

还会有信号完整性

还有要考虑到抗干扰性等一系列的需求

所以这对于我们一些从MCU上来的一些客户

或者是之前没有这一系列的客户来说

还是有一定设计门槛的

这里有介绍出来的一个

OSD3358就是一个系统化的解决方案

它主要基于我们的最小核心系统

就是335的主芯片

加上电源管理芯片

再加上DDR

最终做成了一块27x27的单芯片

大家可以看到

这个红色的区域就是我们真实的AM335的主芯片

然后DDR3在它的左侧

下边的话就是我们的这个电源PMIC

和我们相关的一个LDO

所以,也能够支持到我们的一些低功耗模式

以及一个简洁的电源设计

5伏供电就可以完成整个的系统供电

它的好处

一方面来说可以简化我们的原理图设计

另一方面,对于PCB的Layout

相对来说就会省下来很大的功夫

对于工厂的装配来说

也省下了很大的资源

最为重要的一点

是它对于一个系统的完整性

和系统的稳定性而言

是有很大好处的

因为DDR相当于在片内

所以在这样一个噪声环境比较多

外部干扰比较复杂的一个场景下

这样子单芯片的方案,它的抗干扰性和(听不清)就会有很大的提升

这个就是现在我们第三方归一化的解决方案

第三个部分

就是类似于增值性服务,就是使产品差异化的一点

voice recognition语音识别

现在大家看到的就是我们基于TI的ARM+=+DSP的一个语音信号处理的前端

最左侧的就是我们通过说话

针对一个麦克风阵列

然后传入到DSP册

DSP去做一些前处理

之后再通过I2S或者SPI接口

去跟我们现在Sitara系列处理器

比如这里列出的我们的Cortex A8的335X

去做一个互通

那么基本上操作流程就是

比如说关键字的解析

在DSP这个层面上

我们会做很多前处理

比如说回声消除

比如说一些声音的定位

还有就是包括一些更高端的声音交互

比如说声纹的识别

比如说语音、语义的识别

和语音的交互

这些功能都是可以在这个层面上去完成的

DSP基本上前处理完了

把特征量就可以通过AM335X传上去

那335这边基本上就是发挥了Sitara交互联通性的特点

它可以去做这个Wireless的连接

或者是通过一些自己的MicroSP直接去做一些外放

而听过和云端的数据交互之后

再去回溯

通过MicroSP把这个交互的结果提供出来

这个比如说我们现在能看到的服务型机器人

或者一些家居、家电的应用上面来说

它还是有相当的应用前景的

所以,以上就是我介绍出来的三个方面

关于我们的三个增强特征点

视频报错
手机看
扫码用手机观看
收藏本课程

视频简介

1.2 人机交互与 TI Sitara 处理器的应用 - 2.安全性能

所属课程:人机交互新趋势的 TI Sitara 处理器的应用 发布时间:2018.03.01 视频集数:6 本节视频时长:00:07:16
基于 AM335x Cortex A8,AM437x Cortex A9,AM57xx Cortex A15 平台的人机交互窗口满足工业的四大新需求,更美观的人机界面,更高的视频和实时性能,更低功耗,更长的产品生命周期和稳定的供货保证。
TI培训小程序