Cortex A8:AM335x
Loading the player...
将在30s后自动为您播放下一课程
后边的话我还会详细 因为后边还有专门针对 我们应用工业这块的一些深入的讲解 我后边会讲些更详细的东西 下面呢就是针对我们这个 刚才讲的是主要的我们几个主打产品 **产品 后边针对我们每一个产品都会做一个详细的 片上资源的一个介绍 首先是335x 那么 335x 刚才我也讲了这颗芯片实际上 从12年正式量产到现在应该有4 5年的时间了 这颗芯片呢也是一颗比较成熟的芯片了 我不知道在座可能有多少人了解过这颗芯片 或者用这颗芯片做过应用 可能有些人对芯片比我还熟 我现在先大概再把这颗芯片重新再讲一下 首先呢 它的这个 CPU 核呢 是 Cortex-A8 主频道 1G 片上的话呢有核的 L1 32K 的 数据和指令的 cache 有这个 L2 在这个 ECC 角页里 有 256K 的二级 cache 片上呢 还有一共128K 的这个片上的 RAM 可以用于三级 cache 或者是用于当片上的 memory 来用 我们针对外部的这个存储器的接口的话呢 是支持 LPDDR1 DDR2 DDR3 和 DDR3L 那目前来看的话呢 DDR3 应该是逐渐成为主流了 现在 DDR2 可能都有点 就是供货啊各方面都有点*** 虽然价格*** 所以在目前来看 DDR3 还是能够主动供货 我觉得4 5 年应该没有问题 这是 DDR 的支持 然后呢片上带这个 Graphics Acceleration 就是 SGX530 的这种 GPU 就是做一些 3D 2D 的加速 可以用 GPU 来做 另外呢就是我们对显示的支持 我们对 LCD 这个屏的支持的话呢 我们最高可以到 24bit 分辨率的话最高可以到 2048x2048 当然这个要看 第一看你主流的屏的分辨率是怎么样的 另外还要看你整个应用的场景 一般的我们客户现在看到用的 最大的屏可能就是 1280x1024 大概类似这种的分辨率的屏应该算比较大的了 这些屏我们的 LCD 都可以带起来 另外在这个片上的这个电阻屏的触摸接口 一般在工业环境下可能相对来讲 电阻屏还是用的比较多一些 当然现在电容屏用的也是越来越多 我们这颗也可以接电容屏 像通过 I2C 或 SPI 接口去接电容屏 另外就是 PRU 这部分 PRU 这部分刚才我也大概提过 它主要是我们片上的 也是我们 Ti 芯片的一个差异化工具 就是片上的可编程的一个这个 RISC 单元 或叫可编程的一个协处理器 那么我们这边的话呢 主要是我们现在***有意思的应用呢 主要是用它去做一些工业总线一些从栈 用它去实现一些***层协议 或者是让它去跑一些**层*** 因为像工业总线 像***** 它和通用的以太网相比的话呢 实际上它作为从栈来讲 它的**协议是特殊的 所以我们是用 PRU 去做这个 **特殊的一个协议 另外我们有这个 Security Acceleration 就是你在做这个一些加密解密的一些 像 AES 像256 这种 它是带片上的加速功能 另外片上的话呢有带这个 EDMA 带 JTAG 带8个** Timer 带一个看门狗 带一个片上RTC 片上还有这个 ADC 但这个 ADC 主要实际上是用于 电阻触摸屏接口 4线 5线 8线那种电阻屏的接口 主要是接的 实际上内部是用 ADC 来实现的 也有客户用它来做一些 采样率比较低的一些 AD 采样 另外呢我们上边的接口的话呢 也是比较丰富的 包括两个这个带 1588 的 这两个最高**千兆的以太网口 然后 USB 的话支持 USB2.0 两个内线 fi 带两个 USB2.0 的接口 支持两个 CAN 然后支持这个 PW eCAP 或 QEP 就是一些电机控制的接口 另外呢像带两个 SPI 带3个 I2C 带两个 ASP 就是接这个*** 另外是和 GPIO 有些复用 GPIO 最高可以到128个 但很多是和**复用的 那还有6个 UART 然后我们带片上的这个 local bus 接口 就是可以去接 NAND flash NON flash 还可以外扩一些类似于 RAM 的外设 比如 *** 的外设 另外我们还带这个3路的 MMC 接口 可以接 SD 卡 可以接 EMC 这颗芯片当时在市场推出的话呢 它实际上就是以一个高性能的一个A8的核 同时呢它是一个比较性价比比较高 但价格相对比较低 到现在呢 虽然这个芯片已经***4年了 目前的话如果客户去申请 去看335的整个的性价比 目前还是几年过去了还依然有竞争优势 它的应用领域的话实际上也是 刚才我讲的这些应用领域 我们都有一些成功的一些案例 因为我到 TI 现在是 今年是第五年头 也支持了很多的客户 也看到了各种的应用 像它上面写的这种应用 都看到有客户在做 软件这块呢我们是 目前来看的话呢 我们这个是支持 Linux Android 的话呢 应该是停在 Android 的4.4 我们就不再更新了 另外我们有裸机的这个 StarterWare 用于 CCS debug 调试的裸机代码 另外操作系统的话呢 我们通过第三方可以支持 我们的 WinCE 还有像 RTOS QNX 风河 我看今天你们听说 QNX 这人做的 我们这个芯片的整体功耗也是比较低 大概就是跑满了可能不超过1W 可能就是 最高可能就七八百个毫瓦 然后支持 Standby 和 Deep Sleep 两种方式 最低的这个功耗可能就 在 Deep Sleep 的时候可能就是几瓦这个样子 这颗芯片的话呢是分两种封装 一种是13x13 0.65 间距的 还一种是15x15 叫8间距的 这一页就去讲我们整个335x 这个系列 从335 以前是3352-3359 现在又出了个3351 它的这个不同点呢 都是 pin 对 pin 兼容的 不同点呢就是说 一个呢它是每个系列对主屏的支持是不一样的 像这个3352的话呢 3352支持的最多 像有300M的 还有600M 800M 1个G的 根据不同的应用对主屏频率性能的需求 可以去选择不同的频率挡位 像还有一个呢就是说 它有没有带 graphic 那有些应用的话呢 就是纯的那种工控控制 它连屏都不能带 就更不用谈 GPU 的功能了 可以选3352这种不带 GPU 的 另外呢就是还有一个就是封装 封装的话呢像3352 3354和3356的话呢 都是支持15x15 和 13x13 两种封装的 都是支持15x15 和 13x13 两种封装的 就是我们叫 ZCZ 封装和 ZCE 封装 像3357-3359的话呢 支持 ZCZ 就是15x15 的封装 像我刚才讲的出的成本更低的这种 cosdown 版本3351的话呢 它只支持13x13 0.65 封装的 另外呢3351和之前这些 和之前的3352-3359比 因为它是低功耗 它把上面的 can 接口裁掉啊 把里面的 PRU 系统给裁掉了 另外呢 本身 ZCE 封装呢 下面也有写 最高支持到主屏最高到600M 然后USB 呢是只有一个 以太网也只有一个 现在我们的全系列芯片都是在量产阶段 就3351是去年推出来的 可能是应该是今年是量产的 可以申请样片啊这都可以 就是唯一 就是和3351的话 就是唯一一个这个需要可以设计的地方 就是它的封装 因为国内的话我们目前看到的话 都是用3352 或者是3354比较多 都是15x15封装的 3351你可能要改成13x13封装的 demo 板这一块的话呢 我们这个也是很丰富的 像我们刚推出来的时候 主要是以EVM 和 SK 这两个 demo 板为主 后来我们又推了一个 BeagleBone Black 那这个板子实际上客户用的特别多 很多客户里边都是在用 BeagleBone Black 它就大概一个银行卡那么大一个尺寸 然后上边呢应该是一个类似于最小系统 然后那个有主芯片 有 memory 然后有 PMU 然后有一个以太网口 然后呢还有一些扩展的一些还有两个扩展插槽 就特别像一个核心板 客户可以用它去做 有些客户他在做一些 demo 的时候 基本就去采购一个 BeagleBone Black 核心板 然后再自己根据它的引出接口再做一个底板 然后再自己根据它的引出接口再做一个底板 这个上面也大概讲了几个板子的一个资源 而且这个板子很便宜 国内可能就几百块钱就能买到 像这个 EVM 的话和这个 SK 的话 就相对贵一些 那它这个板子上边就外设比较丰富 带屏啊 UART 然后以太网很多接口都溢出了 就像这个板子大部分板子接口都溢出了 还有一个就是工业套件 工业套件的话呢就是针对这个 工业通信的从栈呢 我们有一个 ICE 的板子 这个板子可以实现像*****都可以实现 那么客户如果做这方面开发的话 可以用这个板子去做一些 demo 软件的话呢刚才我也大概讲了 首先我们是支持那个 Linux Linux 的话呢 是我们 TI 专门有一个研发团队 在美国那边 去专门去做整个 Linux 的开发和维护 之前我们最新的最早的 刚出来的时候版本 Linux 版本都是3.1 3.2 我们现在实际上已经升级到4.4了 另外呢这个 VCE 的话呢 和这个 Android 话呢 我们主要是交给第三方来开发和维护 之前我们 Android 还是 TI 自己有团队的开发 开发到一定程度之后呢 我们就交给第三方去开发维护了 那客户的话呢如果有对 Android 和 ACE 有需求的话 我们可以从第三方去申请免费的评估软件 具体的卖法可能涉及到 跟第三方有一个付费的问题 像这个 RTOS 的话呢 我们也是交给一些第三方 像 QNX Nucleus 像 VxWorks 这种主流的 RTOS 我们都是由第三方去做一些开发和维护 客户如果有需求的话 可以从第三方去咨询和购买 另外呢就是我们 TI 本身针对工业的话呢 因为我们 TI 有一个叫工业的 TI RTOS 那这个 RTOS 的话呢 就是我们会出一套 RTOS 的 SDK 有一套 Linux 的 SDK 同时也有一套制定工业的 RTOS 的 SDK 那么这个 RTOS 的话 我们整个都是免费的 而且都是圆满开放的 这个就是针对工业的这个应用领域 我们做了一个简单的一个分析 工业的话呢整个的话呢 它的整个一个控制系统将来我也讲了啊 包括三层 包括最顶层是有一些工业 PC 啊 HMI 然后中间呢是一些 PLC 或者是一些 CNC 的东西温度控制 然后顶层呢可能就是一些字符一些 sensor 一些这个 I/O 设备 那么我们针对这三种不同的应用 我们的处理器都可以做 比如说像 I/O mode 我们可以用低端一些的这样 如果带从栈的话呢 3356和3357 或者我刚才讲的 AMIC10120 去做 那么终端的一些 CNC 的一些东西呢 或者像 PLC 的东西呢 你可以用3356 3357 频率稍微高一点的 就因为它可能对 和 I/O 相比的话 它对主屏幕的要求更高一些 因为针对这个HMI 这块的话呢 或叫 PLC master 这一块的话呢 我们可以用我们更高端一些的 像3352 1G 去做 我们当时推这个做这个图的意思 是想表达给客户 就是说你可以做一个针对你的不同的应用 你可以做一个核心板 就是这个核心板可能就是 CPU 加上一些基本的外设 然后你还可以针对不同的应用 去做不同的扩展板 因为它的 CPU 全是并行兼容的 你可以**不同的 CPU 然后去做不同的配套不同的底板 去做不同的这个产品 你的 CPU 就可以 核心板 公板就可以不动 这个是 AMIC110 针对工业通信市场的低端的一个东西 它这块的话呢主要是讲它的这个 主要的三个特点 一个是 Multiprotocol 刚才我也讲了 因为它的从栈这块 ***这块 都是通过这个我们 PRU 来实现的 它是一个软实现 因此呢你可以去既可以用不同的 Firmware 去实现不同的 protocol 像ezcap*** 你用一片就可以去实现了 当然这个不是 onfly 去变的 就是你比如说你这些产品 主流的产品可能是 EtherCAT 还有一部分产品是 EtherNET 那你就用这个片子去烧不同的 firmware 就可以了 还有一个就是这个叫 Low-Cost 就是我们这颗芯片实际上 是基于A8 的3357去裁剪下来的 3357的话相对来讲价格还是相对高一些的 我们这里边会把它一些 我们认为工业通信上没用的 一些外设模块会裁掉 去降低我们整个芯片的成本 这颗芯片的话呢具体的价格呢 我可能不是特别的那个什么 但是应该是很有竞争力的一个价格 然后可以去我们官网去看我们的报价 然后呢使用的话也是很简单 我们后边会出一个和 C2000的 一个 demo 板去配合的一个 demo 板 上边会出一个 TI design 大家可以关注一下 因为时间有限啊 我就后边我就讲快一点 然后这个就是 我们后边会出一个 TI design 大家感兴趣的话可以看一下 它这个 因为现在我们的TI design 应该看到 是一个 C2000加上一个 Ep10的一个design 后边可以看到我们 C2000加上 MIC 的 一个 TI design 可以用 AMIC110 去替换这个 43后边我就讲快一点 437的话这一块和 A8相比的话差别变化不大 一个是主屏 CPU 核升到C9 另外它的 DDR 的话呢 支持 DDR2 另外它的 DDR 的总线呢 也是从之前的335 的16bit 升级到32bit 总线会宽了 它的其它的一些像显示这块呢 335 只是一个纯的 RC 的控制器 它可以在片上加一些 UIP 做一些比如说 overlay 的 UIP 因为接口的话呢和335相比的话呢 它多了两个 camera 接口 多了一个 QSPI 接口 它的 SPI 数量也比以前多了 那么其它的话跟335都类似 软件这块都是类似的 它的这个大概的功耗也是大概1W 以下 它的封装是 .8 17x17的 然后这个就是也是跟335类似 分4376和4379 那么区别就是 一个是主要还是带不带 graphic 另外还是主屏上边有一些区别 demo 板的话 是现在 release 这三款 demo 板 一个是 GPEVM 还有一个是 SK 针对工业的 都是跟335比较类似的 软件的话呢对跟刚才335我也讲过了 软件也是跟335是类似的 也是我们去维护 Linux RTOS 其它的像 Wince 像 Android 像商业化去找第三方去购买
后边的话我还会详细 因为后边还有专门针对 我们应用工业这块的一些深入的讲解 我后边会讲些更详细的东西 下面呢就是针对我们这个 刚才讲的是主要的我们几个主打产品 **产品 后边针对我们每一个产品都会做一个详细的 片上资源的一个介绍 首先是335x 那么 335x 刚才我也讲了这颗芯片实际上 从12年正式量产到现在应该有4 5年的时间了 这颗芯片呢也是一颗比较成熟的芯片了 我不知道在座可能有多少人了解过这颗芯片 或者用这颗芯片做过应用 可能有些人对芯片比我还熟 我现在先大概再把这颗芯片重新再讲一下 首先呢 它的这个 CPU 核呢 是 Cortex-A8 主频道 1G 片上的话呢有核的 L1 32K 的 数据和指令的 cache 有这个 L2 在这个 ECC 角页里 有 256K 的二级 cache 片上呢 还有一共128K 的这个片上的 RAM 可以用于三级 cache 或者是用于当片上的 memory 来用 我们针对外部的这个存储器的接口的话呢 是支持 LPDDR1 DDR2 DDR3 和 DDR3L 那目前来看的话呢 DDR3 应该是逐渐成为主流了 现在 DDR2 可能都有点 就是供货啊各方面都有点*** 虽然价格*** 所以在目前来看 DDR3 还是能够主动供货 我觉得4 5 年应该没有问题 这是 DDR 的支持 然后呢片上带这个 Graphics Acceleration 就是 SGX530 的这种 GPU 就是做一些 3D 2D 的加速 可以用 GPU 来做 另外呢就是我们对显示的支持 我们对 LCD 这个屏的支持的话呢 我们最高可以到 24bit 分辨率的话最高可以到 2048x2048 当然这个要看 第一看你主流的屏的分辨率是怎么样的 另外还要看你整个应用的场景 一般的我们客户现在看到用的 最大的屏可能就是 1280x1024 大概类似这种的分辨率的屏应该算比较大的了 这些屏我们的 LCD 都可以带起来 另外在这个片上的这个电阻屏的触摸接口 一般在工业环境下可能相对来讲 电阻屏还是用的比较多一些 当然现在电容屏用的也是越来越多 我们这颗也可以接电容屏 像通过 I2C 或 SPI 接口去接电容屏 另外就是 PRU 这部分 PRU 这部分刚才我也大概提过 它主要是我们片上的 也是我们 Ti 芯片的一个差异化工具 就是片上的可编程的一个这个 RISC 单元 或叫可编程的一个协处理器 那么我们这边的话呢 主要是我们现在***有意思的应用呢 主要是用它去做一些工业总线一些从栈 用它去实现一些***层协议 或者是让它去跑一些**层*** 因为像工业总线 像***** 它和通用的以太网相比的话呢 实际上它作为从栈来讲 它的**协议是特殊的 所以我们是用 PRU 去做这个 **特殊的一个协议 另外我们有这个 Security Acceleration 就是你在做这个一些加密解密的一些 像 AES 像256 这种 它是带片上的加速功能 另外片上的话呢有带这个 EDMA 带 JTAG 带8个** Timer 带一个看门狗 带一个片上RTC 片上还有这个 ADC 但这个 ADC 主要实际上是用于 电阻触摸屏接口 4线 5线 8线那种电阻屏的接口 主要是接的 实际上内部是用 ADC 来实现的 也有客户用它来做一些 采样率比较低的一些 AD 采样 另外呢我们上边的接口的话呢 也是比较丰富的 包括两个这个带 1588 的 这两个最高**千兆的以太网口 然后 USB 的话支持 USB2.0 两个内线 fi 带两个 USB2.0 的接口 支持两个 CAN 然后支持这个 PW eCAP 或 QEP 就是一些电机控制的接口 另外呢像带两个 SPI 带3个 I2C 带两个 ASP 就是接这个*** 另外是和 GPIO 有些复用 GPIO 最高可以到128个 但很多是和**复用的 那还有6个 UART 然后我们带片上的这个 local bus 接口 就是可以去接 NAND flash NON flash 还可以外扩一些类似于 RAM 的外设 比如 *** 的外设 另外我们还带这个3路的 MMC 接口 可以接 SD 卡 可以接 EMC 这颗芯片当时在市场推出的话呢 它实际上就是以一个高性能的一个A8的核 同时呢它是一个比较性价比比较高 但价格相对比较低 到现在呢 虽然这个芯片已经***4年了 目前的话如果客户去申请 去看335的整个的性价比 目前还是几年过去了还依然有竞争优势 它的应用领域的话实际上也是 刚才我讲的这些应用领域 我们都有一些成功的一些案例 因为我到 TI 现在是 今年是第五年头 也支持了很多的客户 也看到了各种的应用 像它上面写的这种应用 都看到有客户在做 软件这块呢我们是 目前来看的话呢 我们这个是支持 Linux Android 的话呢 应该是停在 Android 的4.4 我们就不再更新了 另外我们有裸机的这个 StarterWare 用于 CCS debug 调试的裸机代码 另外操作系统的话呢 我们通过第三方可以支持 我们的 WinCE 还有像 RTOS QNX 风河 我看今天你们听说 QNX 这人做的 我们这个芯片的整体功耗也是比较低 大概就是跑满了可能不超过1W 可能就是 最高可能就七八百个毫瓦 然后支持 Standby 和 Deep Sleep 两种方式 最低的这个功耗可能就 在 Deep Sleep 的时候可能就是几瓦这个样子 这颗芯片的话呢是分两种封装 一种是13x13 0.65 间距的 还一种是15x15 叫8间距的 这一页就去讲我们整个335x 这个系列 从335 以前是3352-3359 现在又出了个3351 它的这个不同点呢 都是 pin 对 pin 兼容的 不同点呢就是说 一个呢它是每个系列对主屏的支持是不一样的 像这个3352的话呢 3352支持的最多 像有300M的 还有600M 800M 1个G的 根据不同的应用对主屏频率性能的需求 可以去选择不同的频率挡位 像还有一个呢就是说 它有没有带 graphic 那有些应用的话呢 就是纯的那种工控控制 它连屏都不能带 就更不用谈 GPU 的功能了 可以选3352这种不带 GPU 的 另外呢就是还有一个就是封装 封装的话呢像3352 3354和3356的话呢 都是支持15x15 和 13x13 两种封装的 都是支持15x15 和 13x13 两种封装的 就是我们叫 ZCZ 封装和 ZCE 封装 像3357-3359的话呢 支持 ZCZ 就是15x15 的封装 像我刚才讲的出的成本更低的这种 cosdown 版本3351的话呢 它只支持13x13 0.65 封装的 另外呢3351和之前这些 和之前的3352-3359比 因为它是低功耗 它把上面的 can 接口裁掉啊 把里面的 PRU 系统给裁掉了 另外呢 本身 ZCE 封装呢 下面也有写 最高支持到主屏最高到600M 然后USB 呢是只有一个 以太网也只有一个 现在我们的全系列芯片都是在量产阶段 就3351是去年推出来的 可能是应该是今年是量产的 可以申请样片啊这都可以 就是唯一 就是和3351的话 就是唯一一个这个需要可以设计的地方 就是它的封装 因为国内的话我们目前看到的话 都是用3352 或者是3354比较多 都是15x15封装的 3351你可能要改成13x13封装的 demo 板这一块的话呢 我们这个也是很丰富的 像我们刚推出来的时候 主要是以EVM 和 SK 这两个 demo 板为主 后来我们又推了一个 BeagleBone Black 那这个板子实际上客户用的特别多 很多客户里边都是在用 BeagleBone Black 它就大概一个银行卡那么大一个尺寸 然后上边呢应该是一个类似于最小系统 然后那个有主芯片 有 memory 然后有 PMU 然后有一个以太网口 然后呢还有一些扩展的一些还有两个扩展插槽 就特别像一个核心板 客户可以用它去做 有些客户他在做一些 demo 的时候 基本就去采购一个 BeagleBone Black 核心板 然后再自己根据它的引出接口再做一个底板 然后再自己根据它的引出接口再做一个底板 这个上面也大概讲了几个板子的一个资源 而且这个板子很便宜 国内可能就几百块钱就能买到 像这个 EVM 的话和这个 SK 的话 就相对贵一些 那它这个板子上边就外设比较丰富 带屏啊 UART 然后以太网很多接口都溢出了 就像这个板子大部分板子接口都溢出了 还有一个就是工业套件 工业套件的话呢就是针对这个 工业通信的从栈呢 我们有一个 ICE 的板子 这个板子可以实现像*****都可以实现 那么客户如果做这方面开发的话 可以用这个板子去做一些 demo 软件的话呢刚才我也大概讲了 首先我们是支持那个 Linux Linux 的话呢 是我们 TI 专门有一个研发团队 在美国那边 去专门去做整个 Linux 的开发和维护 之前我们最新的最早的 刚出来的时候版本 Linux 版本都是3.1 3.2 我们现在实际上已经升级到4.4了 另外呢这个 VCE 的话呢 和这个 Android 话呢 我们主要是交给第三方来开发和维护 之前我们 Android 还是 TI 自己有团队的开发 开发到一定程度之后呢 我们就交给第三方去开发维护了 那客户的话呢如果有对 Android 和 ACE 有需求的话 我们可以从第三方去申请免费的评估软件 具体的卖法可能涉及到 跟第三方有一个付费的问题 像这个 RTOS 的话呢 我们也是交给一些第三方 像 QNX Nucleus 像 VxWorks 这种主流的 RTOS 我们都是由第三方去做一些开发和维护 客户如果有需求的话 可以从第三方去咨询和购买 另外呢就是我们 TI 本身针对工业的话呢 因为我们 TI 有一个叫工业的 TI RTOS 那这个 RTOS 的话呢 就是我们会出一套 RTOS 的 SDK 有一套 Linux 的 SDK 同时也有一套制定工业的 RTOS 的 SDK 那么这个 RTOS 的话 我们整个都是免费的 而且都是圆满开放的 这个就是针对工业的这个应用领域 我们做了一个简单的一个分析 工业的话呢整个的话呢 它的整个一个控制系统将来我也讲了啊 包括三层 包括最顶层是有一些工业 PC 啊 HMI 然后中间呢是一些 PLC 或者是一些 CNC 的东西温度控制 然后顶层呢可能就是一些字符一些 sensor 一些这个 I/O 设备 那么我们针对这三种不同的应用 我们的处理器都可以做 比如说像 I/O mode 我们可以用低端一些的这样 如果带从栈的话呢 3356和3357 或者我刚才讲的 AMIC10120 去做 那么终端的一些 CNC 的一些东西呢 或者像 PLC 的东西呢 你可以用3356 3357 频率稍微高一点的 就因为它可能对 和 I/O 相比的话 它对主屏幕的要求更高一些 因为针对这个HMI 这块的话呢 或叫 PLC master 这一块的话呢 我们可以用我们更高端一些的 像3352 1G 去做 我们当时推这个做这个图的意思 是想表达给客户 就是说你可以做一个针对你的不同的应用 你可以做一个核心板 就是这个核心板可能就是 CPU 加上一些基本的外设 然后你还可以针对不同的应用 去做不同的扩展板 因为它的 CPU 全是并行兼容的 你可以**不同的 CPU 然后去做不同的配套不同的底板 去做不同的这个产品 你的 CPU 就可以 核心板 公板就可以不动 这个是 AMIC110 针对工业通信市场的低端的一个东西 它这块的话呢主要是讲它的这个 主要的三个特点 一个是 Multiprotocol 刚才我也讲了 因为它的从栈这块 ***这块 都是通过这个我们 PRU 来实现的 它是一个软实现 因此呢你可以去既可以用不同的 Firmware 去实现不同的 protocol 像ezcap*** 你用一片就可以去实现了 当然这个不是 onfly 去变的 就是你比如说你这些产品 主流的产品可能是 EtherCAT 还有一部分产品是 EtherNET 那你就用这个片子去烧不同的 firmware 就可以了 还有一个就是这个叫 Low-Cost 就是我们这颗芯片实际上 是基于A8 的3357去裁剪下来的 3357的话相对来讲价格还是相对高一些的 我们这里边会把它一些 我们认为工业通信上没用的 一些外设模块会裁掉 去降低我们整个芯片的成本 这颗芯片的话呢具体的价格呢 我可能不是特别的那个什么 但是应该是很有竞争力的一个价格 然后可以去我们官网去看我们的报价 然后呢使用的话也是很简单 我们后边会出一个和 C2000的 一个 demo 板去配合的一个 demo 板 上边会出一个 TI design 大家可以关注一下 因为时间有限啊 我就后边我就讲快一点 然后这个就是 我们后边会出一个 TI design 大家感兴趣的话可以看一下 它这个 因为现在我们的TI design 应该看到 是一个 C2000加上一个 Ep10的一个design 后边可以看到我们 C2000加上 MIC 的 一个 TI design 可以用 AMIC110 去替换这个 43后边我就讲快一点 437的话这一块和 A8相比的话差别变化不大 一个是主屏 CPU 核升到C9 另外它的 DDR 的话呢 支持 DDR2 另外它的 DDR 的总线呢 也是从之前的335 的16bit 升级到32bit 总线会宽了 它的其它的一些像显示这块呢 335 只是一个纯的 RC 的控制器 它可以在片上加一些 UIP 做一些比如说 overlay 的 UIP 因为接口的话呢和335相比的话呢 它多了两个 camera 接口 多了一个 QSPI 接口 它的 SPI 数量也比以前多了 那么其它的话跟335都类似 软件这块都是类似的 它的这个大概的功耗也是大概1W 以下 它的封装是 .8 17x17的 然后这个就是也是跟335类似 分4376和4379 那么区别就是 一个是主要还是带不带 graphic 另外还是主屏上边有一些区别 demo 板的话 是现在 release 这三款 demo 板 一个是 GPEVM 还有一个是 SK 针对工业的 都是跟335比较类似的 软件的话呢对跟刚才335我也讲过了 软件也是跟335是类似的 也是我们去维护 Linux RTOS 其它的像 Wince 像 Android 像商业化去找第三方去购买
后边的话我还会详细
因为后边还有专门针对
我们应用工业这块的一些深入的讲解
我后边会讲些更详细的东西
下面呢就是针对我们这个
刚才讲的是主要的我们几个主打产品
**产品
后边针对我们每一个产品都会做一个详细的
片上资源的一个介绍
首先是335x
那么 335x 刚才我也讲了这颗芯片实际上
从12年正式量产到现在应该有4 5年的时间了
这颗芯片呢也是一颗比较成熟的芯片了
我不知道在座可能有多少人了解过这颗芯片
或者用这颗芯片做过应用
可能有些人对芯片比我还熟
我现在先大概再把这颗芯片重新再讲一下
首先呢
它的这个 CPU 核呢
是 Cortex-A8 主频道 1G
片上的话呢有核的 L1 32K 的
数据和指令的 cache
有这个 L2 在这个 ECC 角页里
有 256K 的二级 cache
片上呢
还有一共128K 的这个片上的 RAM
可以用于三级 cache
或者是用于当片上的 memory 来用
我们针对外部的这个存储器的接口的话呢
是支持 LPDDR1 DDR2 DDR3 和 DDR3L
那目前来看的话呢
DDR3 应该是逐渐成为主流了
现在 DDR2 可能都有点
就是供货啊各方面都有点***
虽然价格***
所以在目前来看 DDR3 还是能够主动供货
我觉得4 5 年应该没有问题
这是 DDR 的支持
然后呢片上带这个 Graphics Acceleration
就是 SGX530 的这种 GPU
就是做一些 3D 2D 的加速
可以用 GPU 来做
另外呢就是我们对显示的支持
我们对 LCD 这个屏的支持的话呢
我们最高可以到 24bit
分辨率的话最高可以到 2048x2048
当然这个要看
第一看你主流的屏的分辨率是怎么样的
另外还要看你整个应用的场景
一般的我们客户现在看到用的
最大的屏可能就是 1280x1024
大概类似这种的分辨率的屏应该算比较大的了
这些屏我们的 LCD 都可以带起来
另外在这个片上的这个电阻屏的触摸接口
一般在工业环境下可能相对来讲
电阻屏还是用的比较多一些
当然现在电容屏用的也是越来越多
我们这颗也可以接电容屏
像通过 I2C 或 SPI 接口去接电容屏
另外就是 PRU 这部分
PRU 这部分刚才我也大概提过
它主要是我们片上的
也是我们 Ti 芯片的一个差异化工具
就是片上的可编程的一个这个 RISC 单元
或叫可编程的一个协处理器
那么我们这边的话呢
主要是我们现在***有意思的应用呢
主要是用它去做一些工业总线一些从栈
用它去实现一些***层协议
或者是让它去跑一些**层***
因为像工业总线 像*****
它和通用的以太网相比的话呢
实际上它作为从栈来讲
它的**协议是特殊的
所以我们是用 PRU 去做这个
**特殊的一个协议
另外我们有这个 Security Acceleration
就是你在做这个一些加密解密的一些
像 AES 像256 这种
它是带片上的加速功能
另外片上的话呢有带这个 EDMA
带 JTAG 带8个** Timer
带一个看门狗 带一个片上RTC
片上还有这个 ADC
但这个 ADC 主要实际上是用于
电阻触摸屏接口
4线 5线 8线那种电阻屏的接口
主要是接的
实际上内部是用 ADC 来实现的
也有客户用它来做一些
采样率比较低的一些 AD 采样
另外呢我们上边的接口的话呢
也是比较丰富的
包括两个这个带 1588 的
这两个最高**千兆的以太网口
然后 USB 的话支持 USB2.0
两个内线 fi
带两个 USB2.0 的接口
支持两个 CAN
然后支持这个 PW eCAP 或 QEP
就是一些电机控制的接口
另外呢像带两个 SPI
带3个 I2C
带两个 ASP
就是接这个***
另外是和 GPIO 有些复用
GPIO 最高可以到128个
但很多是和**复用的
那还有6个 UART
然后我们带片上的这个 local bus 接口
就是可以去接 NAND flash NON flash
还可以外扩一些类似于 RAM 的外设
比如 *** 的外设
另外我们还带这个3路的 MMC 接口
可以接 SD 卡 可以接 EMC
这颗芯片当时在市场推出的话呢
它实际上就是以一个高性能的一个A8的核
同时呢它是一个比较性价比比较高
但价格相对比较低
到现在呢
虽然这个芯片已经***4年了
目前的话如果客户去申请
去看335的整个的性价比
目前还是几年过去了还依然有竞争优势
它的应用领域的话实际上也是
刚才我讲的这些应用领域
我们都有一些成功的一些案例
因为我到 TI
现在是 今年是第五年头
也支持了很多的客户
也看到了各种的应用
像它上面写的这种应用
都看到有客户在做
软件这块呢我们是
目前来看的话呢
我们这个是支持 Linux
Android 的话呢
应该是停在 Android 的4.4
我们就不再更新了
另外我们有裸机的这个 StarterWare
用于 CCS debug 调试的裸机代码
另外操作系统的话呢
我们通过第三方可以支持
我们的 WinCE 还有像 RTOS QNX 风河
我看今天你们听说 QNX 这人做的
我们这个芯片的整体功耗也是比较低
大概就是跑满了可能不超过1W
可能就是
最高可能就七八百个毫瓦
然后支持 Standby 和 Deep Sleep 两种方式
最低的这个功耗可能就
在 Deep Sleep 的时候可能就是几瓦这个样子
这颗芯片的话呢是分两种封装
一种是13x13 0.65 间距的
还一种是15x15 叫8间距的
这一页就去讲我们整个335x 这个系列
从335 以前是3352-3359
现在又出了个3351
它的这个不同点呢
都是 pin 对 pin 兼容的
不同点呢就是说
一个呢它是每个系列对主屏的支持是不一样的
像这个3352的话呢
3352支持的最多
像有300M的 还有600M 800M 1个G的
根据不同的应用对主屏频率性能的需求
可以去选择不同的频率挡位
像还有一个呢就是说
它有没有带 graphic
那有些应用的话呢
就是纯的那种工控控制
它连屏都不能带
就更不用谈 GPU 的功能了
可以选3352这种不带 GPU 的
另外呢就是还有一个就是封装
封装的话呢像3352 3354和3356的话呢
都是支持15x15 和 13x13 两种封装的
都是支持15x15 和 13x13 两种封装的
就是我们叫 ZCZ 封装和 ZCE 封装
像3357-3359的话呢
支持 ZCZ
就是15x15 的封装
像我刚才讲的出的成本更低的这种
cosdown 版本3351的话呢
它只支持13x13 0.65 封装的
另外呢3351和之前这些
和之前的3352-3359比
因为它是低功耗
它把上面的 can 接口裁掉啊
把里面的 PRU 系统给裁掉了
另外呢
本身 ZCE 封装呢 下面也有写
最高支持到主屏最高到600M
然后USB 呢是只有一个
以太网也只有一个
现在我们的全系列芯片都是在量产阶段
就3351是去年推出来的
可能是应该是今年是量产的
可以申请样片啊这都可以
就是唯一
就是和3351的话
就是唯一一个这个需要可以设计的地方
就是它的封装
因为国内的话我们目前看到的话
都是用3352 或者是3354比较多
都是15x15封装的
3351你可能要改成13x13封装的
demo 板这一块的话呢
我们这个也是很丰富的
像我们刚推出来的时候
主要是以EVM 和 SK 这两个 demo 板为主
后来我们又推了一个 BeagleBone Black
那这个板子实际上客户用的特别多
很多客户里边都是在用 BeagleBone Black
它就大概一个银行卡那么大一个尺寸
然后上边呢应该是一个类似于最小系统
然后那个有主芯片 有 memory
然后有 PMU 然后有一个以太网口
然后呢还有一些扩展的一些还有两个扩展插槽
就特别像一个核心板
客户可以用它去做
有些客户他在做一些 demo 的时候
基本就去采购一个 BeagleBone Black 核心板
然后再自己根据它的引出接口再做一个底板
然后再自己根据它的引出接口再做一个底板
这个上面也大概讲了几个板子的一个资源
而且这个板子很便宜
国内可能就几百块钱就能买到
像这个 EVM 的话和这个 SK 的话
就相对贵一些
那它这个板子上边就外设比较丰富
带屏啊 UART
然后以太网很多接口都溢出了
就像这个板子大部分板子接口都溢出了
还有一个就是工业套件
工业套件的话呢就是针对这个
工业通信的从栈呢
我们有一个 ICE 的板子
这个板子可以实现像*****都可以实现
那么客户如果做这方面开发的话
可以用这个板子去做一些 demo
软件的话呢刚才我也大概讲了
首先我们是支持那个 Linux
Linux 的话呢
是我们 TI 专门有一个研发团队
在美国那边
去专门去做整个 Linux 的开发和维护
之前我们最新的最早的
刚出来的时候版本
Linux 版本都是3.1 3.2
我们现在实际上已经升级到4.4了
另外呢这个 VCE 的话呢
和这个 Android 话呢
我们主要是交给第三方来开发和维护
之前我们 Android
还是 TI 自己有团队的开发
开发到一定程度之后呢
我们就交给第三方去开发维护了
那客户的话呢如果有对
Android 和 ACE 有需求的话
我们可以从第三方去申请免费的评估软件
具体的卖法可能涉及到
跟第三方有一个付费的问题
像这个 RTOS 的话呢
我们也是交给一些第三方
像 QNX Nucleus 像 VxWorks 这种主流的 RTOS
我们都是由第三方去做一些开发和维护
客户如果有需求的话
可以从第三方去咨询和购买
另外呢就是我们 TI 本身针对工业的话呢
因为我们 TI 有一个叫工业的 TI RTOS
那这个 RTOS 的话呢
就是我们会出一套 RTOS 的 SDK
有一套 Linux 的 SDK
同时也有一套制定工业的 RTOS 的 SDK
那么这个 RTOS 的话
我们整个都是免费的
而且都是圆满开放的
这个就是针对工业的这个应用领域
我们做了一个简单的一个分析
工业的话呢整个的话呢
它的整个一个控制系统将来我也讲了啊
包括三层
包括最顶层是有一些工业 PC 啊 HMI
然后中间呢是一些 PLC
或者是一些 CNC 的东西温度控制
然后顶层呢可能就是一些字符一些 sensor
一些这个 I/O 设备
那么我们针对这三种不同的应用
我们的处理器都可以做
比如说像 I/O mode
我们可以用低端一些的这样
如果带从栈的话呢
3356和3357
或者我刚才讲的 AMIC10120 去做
那么终端的一些 CNC 的一些东西呢
或者像 PLC 的东西呢
你可以用3356 3357
频率稍微高一点的
就因为它可能对
和 I/O 相比的话
它对主屏幕的要求更高一些
因为针对这个HMI 这块的话呢
或叫 PLC master 这一块的话呢
我们可以用我们更高端一些的
像3352 1G 去做
我们当时推这个做这个图的意思
是想表达给客户
就是说你可以做一个针对你的不同的应用
你可以做一个核心板
就是这个核心板可能就是
CPU 加上一些基本的外设
然后你还可以针对不同的应用
去做不同的扩展板
因为它的 CPU 全是并行兼容的
你可以**不同的 CPU
然后去做不同的配套不同的底板
去做不同的这个产品
你的 CPU 就可以
核心板 公板就可以不动
这个是 AMIC110
针对工业通信市场的低端的一个东西
它这块的话呢主要是讲它的这个
主要的三个特点
一个是 Multiprotocol 刚才我也讲了
因为它的从栈这块 ***这块
都是通过这个我们 PRU 来实现的
它是一个软实现
因此呢你可以去既可以用不同的 Firmware
去实现不同的 protocol
像ezcap***
你用一片就可以去实现了
当然这个不是 onfly 去变的
就是你比如说你这些产品
主流的产品可能是 EtherCAT
还有一部分产品是 EtherNET
那你就用这个片子去烧不同的 firmware 就可以了
还有一个就是这个叫 Low-Cost
就是我们这颗芯片实际上
是基于A8 的3357去裁剪下来的
3357的话相对来讲价格还是相对高一些的
我们这里边会把它一些
我们认为工业通信上没用的
一些外设模块会裁掉
去降低我们整个芯片的成本
这颗芯片的话呢具体的价格呢
我可能不是特别的那个什么
但是应该是很有竞争力的一个价格
然后可以去我们官网去看我们的报价
然后呢使用的话也是很简单
我们后边会出一个和 C2000的
一个 demo 板去配合的一个 demo 板
上边会出一个 TI design
大家可以关注一下
因为时间有限啊
我就后边我就讲快一点
然后这个就是
我们后边会出一个 TI design
大家感兴趣的话可以看一下
它这个
因为现在我们的TI design 应该看到
是一个 C2000加上一个 Ep10的一个design
后边可以看到我们 C2000加上 MIC 的
一个 TI design
可以用 AMIC110 去替换这个
43后边我就讲快一点
437的话这一块和 A8相比的话差别变化不大
一个是主屏 CPU 核升到C9
另外它的 DDR 的话呢
支持 DDR2
另外它的 DDR 的总线呢
也是从之前的335 的16bit
升级到32bit
总线会宽了
它的其它的一些像显示这块呢
335 只是一个纯的 RC 的控制器
它可以在片上加一些 UIP
做一些比如说 overlay 的 UIP
因为接口的话呢和335相比的话呢
它多了两个 camera 接口
多了一个 QSPI 接口
它的 SPI 数量也比以前多了
那么其它的话跟335都类似
软件这块都是类似的
它的这个大概的功耗也是大概1W 以下
它的封装是 .8 17x17的
然后这个就是也是跟335类似
分4376和4379
那么区别就是
一个是主要还是带不带 graphic
另外还是主屏上边有一些区别
demo 板的话
是现在 release 这三款 demo 板
一个是 GPEVM
还有一个是 SK
针对工业的
都是跟335比较类似的
软件的话呢对跟刚才335我也讲过了
软件也是跟335是类似的
也是我们去维护 Linux RTOS
其它的像 Wince 像 Android
像商业化去找第三方去购买
后边的话我还会详细 因为后边还有专门针对 我们应用工业这块的一些深入的讲解 我后边会讲些更详细的东西 下面呢就是针对我们这个 刚才讲的是主要的我们几个主打产品 **产品 后边针对我们每一个产品都会做一个详细的 片上资源的一个介绍 首先是335x 那么 335x 刚才我也讲了这颗芯片实际上 从12年正式量产到现在应该有4 5年的时间了 这颗芯片呢也是一颗比较成熟的芯片了 我不知道在座可能有多少人了解过这颗芯片 或者用这颗芯片做过应用 可能有些人对芯片比我还熟 我现在先大概再把这颗芯片重新再讲一下 首先呢 它的这个 CPU 核呢 是 Cortex-A8 主频道 1G 片上的话呢有核的 L1 32K 的 数据和指令的 cache 有这个 L2 在这个 ECC 角页里 有 256K 的二级 cache 片上呢 还有一共128K 的这个片上的 RAM 可以用于三级 cache 或者是用于当片上的 memory 来用 我们针对外部的这个存储器的接口的话呢 是支持 LPDDR1 DDR2 DDR3 和 DDR3L 那目前来看的话呢 DDR3 应该是逐渐成为主流了 现在 DDR2 可能都有点 就是供货啊各方面都有点*** 虽然价格*** 所以在目前来看 DDR3 还是能够主动供货 我觉得4 5 年应该没有问题 这是 DDR 的支持 然后呢片上带这个 Graphics Acceleration 就是 SGX530 的这种 GPU 就是做一些 3D 2D 的加速 可以用 GPU 来做 另外呢就是我们对显示的支持 我们对 LCD 这个屏的支持的话呢 我们最高可以到 24bit 分辨率的话最高可以到 2048x2048 当然这个要看 第一看你主流的屏的分辨率是怎么样的 另外还要看你整个应用的场景 一般的我们客户现在看到用的 最大的屏可能就是 1280x1024 大概类似这种的分辨率的屏应该算比较大的了 这些屏我们的 LCD 都可以带起来 另外在这个片上的这个电阻屏的触摸接口 一般在工业环境下可能相对来讲 电阻屏还是用的比较多一些 当然现在电容屏用的也是越来越多 我们这颗也可以接电容屏 像通过 I2C 或 SPI 接口去接电容屏 另外就是 PRU 这部分 PRU 这部分刚才我也大概提过 它主要是我们片上的 也是我们 Ti 芯片的一个差异化工具 就是片上的可编程的一个这个 RISC 单元 或叫可编程的一个协处理器 那么我们这边的话呢 主要是我们现在***有意思的应用呢 主要是用它去做一些工业总线一些从栈 用它去实现一些***层协议 或者是让它去跑一些**层*** 因为像工业总线 像***** 它和通用的以太网相比的话呢 实际上它作为从栈来讲 它的**协议是特殊的 所以我们是用 PRU 去做这个 **特殊的一个协议 另外我们有这个 Security Acceleration 就是你在做这个一些加密解密的一些 像 AES 像256 这种 它是带片上的加速功能 另外片上的话呢有带这个 EDMA 带 JTAG 带8个** Timer 带一个看门狗 带一个片上RTC 片上还有这个 ADC 但这个 ADC 主要实际上是用于 电阻触摸屏接口 4线 5线 8线那种电阻屏的接口 主要是接的 实际上内部是用 ADC 来实现的 也有客户用它来做一些 采样率比较低的一些 AD 采样 另外呢我们上边的接口的话呢 也是比较丰富的 包括两个这个带 1588 的 这两个最高**千兆的以太网口 然后 USB 的话支持 USB2.0 两个内线 fi 带两个 USB2.0 的接口 支持两个 CAN 然后支持这个 PW eCAP 或 QEP 就是一些电机控制的接口 另外呢像带两个 SPI 带3个 I2C 带两个 ASP 就是接这个*** 另外是和 GPIO 有些复用 GPIO 最高可以到128个 但很多是和**复用的 那还有6个 UART 然后我们带片上的这个 local bus 接口 就是可以去接 NAND flash NON flash 还可以外扩一些类似于 RAM 的外设 比如 *** 的外设 另外我们还带这个3路的 MMC 接口 可以接 SD 卡 可以接 EMC 这颗芯片当时在市场推出的话呢 它实际上就是以一个高性能的一个A8的核 同时呢它是一个比较性价比比较高 但价格相对比较低 到现在呢 虽然这个芯片已经***4年了 目前的话如果客户去申请 去看335的整个的性价比 目前还是几年过去了还依然有竞争优势 它的应用领域的话实际上也是 刚才我讲的这些应用领域 我们都有一些成功的一些案例 因为我到 TI 现在是 今年是第五年头 也支持了很多的客户 也看到了各种的应用 像它上面写的这种应用 都看到有客户在做 软件这块呢我们是 目前来看的话呢 我们这个是支持 Linux Android 的话呢 应该是停在 Android 的4.4 我们就不再更新了 另外我们有裸机的这个 StarterWare 用于 CCS debug 调试的裸机代码 另外操作系统的话呢 我们通过第三方可以支持 我们的 WinCE 还有像 RTOS QNX 风河 我看今天你们听说 QNX 这人做的 我们这个芯片的整体功耗也是比较低 大概就是跑满了可能不超过1W 可能就是 最高可能就七八百个毫瓦 然后支持 Standby 和 Deep Sleep 两种方式 最低的这个功耗可能就 在 Deep Sleep 的时候可能就是几瓦这个样子 这颗芯片的话呢是分两种封装 一种是13x13 0.65 间距的 还一种是15x15 叫8间距的 这一页就去讲我们整个335x 这个系列 从335 以前是3352-3359 现在又出了个3351 它的这个不同点呢 都是 pin 对 pin 兼容的 不同点呢就是说 一个呢它是每个系列对主屏的支持是不一样的 像这个3352的话呢 3352支持的最多 像有300M的 还有600M 800M 1个G的 根据不同的应用对主屏频率性能的需求 可以去选择不同的频率挡位 像还有一个呢就是说 它有没有带 graphic 那有些应用的话呢 就是纯的那种工控控制 它连屏都不能带 就更不用谈 GPU 的功能了 可以选3352这种不带 GPU 的 另外呢就是还有一个就是封装 封装的话呢像3352 3354和3356的话呢 都是支持15x15 和 13x13 两种封装的 都是支持15x15 和 13x13 两种封装的 就是我们叫 ZCZ 封装和 ZCE 封装 像3357-3359的话呢 支持 ZCZ 就是15x15 的封装 像我刚才讲的出的成本更低的这种 cosdown 版本3351的话呢 它只支持13x13 0.65 封装的 另外呢3351和之前这些 和之前的3352-3359比 因为它是低功耗 它把上面的 can 接口裁掉啊 把里面的 PRU 系统给裁掉了 另外呢 本身 ZCE 封装呢 下面也有写 最高支持到主屏最高到600M 然后USB 呢是只有一个 以太网也只有一个 现在我们的全系列芯片都是在量产阶段 就3351是去年推出来的 可能是应该是今年是量产的 可以申请样片啊这都可以 就是唯一 就是和3351的话 就是唯一一个这个需要可以设计的地方 就是它的封装 因为国内的话我们目前看到的话 都是用3352 或者是3354比较多 都是15x15封装的 3351你可能要改成13x13封装的 demo 板这一块的话呢 我们这个也是很丰富的 像我们刚推出来的时候 主要是以EVM 和 SK 这两个 demo 板为主 后来我们又推了一个 BeagleBone Black 那这个板子实际上客户用的特别多 很多客户里边都是在用 BeagleBone Black 它就大概一个银行卡那么大一个尺寸 然后上边呢应该是一个类似于最小系统 然后那个有主芯片 有 memory 然后有 PMU 然后有一个以太网口 然后呢还有一些扩展的一些还有两个扩展插槽 就特别像一个核心板 客户可以用它去做 有些客户他在做一些 demo 的时候 基本就去采购一个 BeagleBone Black 核心板 然后再自己根据它的引出接口再做一个底板 然后再自己根据它的引出接口再做一个底板 这个上面也大概讲了几个板子的一个资源 而且这个板子很便宜 国内可能就几百块钱就能买到 像这个 EVM 的话和这个 SK 的话 就相对贵一些 那它这个板子上边就外设比较丰富 带屏啊 UART 然后以太网很多接口都溢出了 就像这个板子大部分板子接口都溢出了 还有一个就是工业套件 工业套件的话呢就是针对这个 工业通信的从栈呢 我们有一个 ICE 的板子 这个板子可以实现像*****都可以实现 那么客户如果做这方面开发的话 可以用这个板子去做一些 demo 软件的话呢刚才我也大概讲了 首先我们是支持那个 Linux Linux 的话呢 是我们 TI 专门有一个研发团队 在美国那边 去专门去做整个 Linux 的开发和维护 之前我们最新的最早的 刚出来的时候版本 Linux 版本都是3.1 3.2 我们现在实际上已经升级到4.4了 另外呢这个 VCE 的话呢 和这个 Android 话呢 我们主要是交给第三方来开发和维护 之前我们 Android 还是 TI 自己有团队的开发 开发到一定程度之后呢 我们就交给第三方去开发维护了 那客户的话呢如果有对 Android 和 ACE 有需求的话 我们可以从第三方去申请免费的评估软件 具体的卖法可能涉及到 跟第三方有一个付费的问题 像这个 RTOS 的话呢 我们也是交给一些第三方 像 QNX Nucleus 像 VxWorks 这种主流的 RTOS 我们都是由第三方去做一些开发和维护 客户如果有需求的话 可以从第三方去咨询和购买 另外呢就是我们 TI 本身针对工业的话呢 因为我们 TI 有一个叫工业的 TI RTOS 那这个 RTOS 的话呢 就是我们会出一套 RTOS 的 SDK 有一套 Linux 的 SDK 同时也有一套制定工业的 RTOS 的 SDK 那么这个 RTOS 的话 我们整个都是免费的 而且都是圆满开放的 这个就是针对工业的这个应用领域 我们做了一个简单的一个分析 工业的话呢整个的话呢 它的整个一个控制系统将来我也讲了啊 包括三层 包括最顶层是有一些工业 PC 啊 HMI 然后中间呢是一些 PLC 或者是一些 CNC 的东西温度控制 然后顶层呢可能就是一些字符一些 sensor 一些这个 I/O 设备 那么我们针对这三种不同的应用 我们的处理器都可以做 比如说像 I/O mode 我们可以用低端一些的这样 如果带从栈的话呢 3356和3357 或者我刚才讲的 AMIC10120 去做 那么终端的一些 CNC 的一些东西呢 或者像 PLC 的东西呢 你可以用3356 3357 频率稍微高一点的 就因为它可能对 和 I/O 相比的话 它对主屏幕的要求更高一些 因为针对这个HMI 这块的话呢 或叫 PLC master 这一块的话呢 我们可以用我们更高端一些的 像3352 1G 去做 我们当时推这个做这个图的意思 是想表达给客户 就是说你可以做一个针对你的不同的应用 你可以做一个核心板 就是这个核心板可能就是 CPU 加上一些基本的外设 然后你还可以针对不同的应用 去做不同的扩展板 因为它的 CPU 全是并行兼容的 你可以**不同的 CPU 然后去做不同的配套不同的底板 去做不同的这个产品 你的 CPU 就可以 核心板 公板就可以不动 这个是 AMIC110 针对工业通信市场的低端的一个东西 它这块的话呢主要是讲它的这个 主要的三个特点 一个是 Multiprotocol 刚才我也讲了 因为它的从栈这块 ***这块 都是通过这个我们 PRU 来实现的 它是一个软实现 因此呢你可以去既可以用不同的 Firmware 去实现不同的 protocol 像ezcap*** 你用一片就可以去实现了 当然这个不是 onfly 去变的 就是你比如说你这些产品 主流的产品可能是 EtherCAT 还有一部分产品是 EtherNET 那你就用这个片子去烧不同的 firmware 就可以了 还有一个就是这个叫 Low-Cost 就是我们这颗芯片实际上 是基于A8 的3357去裁剪下来的 3357的话相对来讲价格还是相对高一些的 我们这里边会把它一些 我们认为工业通信上没用的 一些外设模块会裁掉 去降低我们整个芯片的成本 这颗芯片的话呢具体的价格呢 我可能不是特别的那个什么 但是应该是很有竞争力的一个价格 然后可以去我们官网去看我们的报价 然后呢使用的话也是很简单 我们后边会出一个和 C2000的 一个 demo 板去配合的一个 demo 板 上边会出一个 TI design 大家可以关注一下 因为时间有限啊 我就后边我就讲快一点 然后这个就是 我们后边会出一个 TI design 大家感兴趣的话可以看一下 它这个 因为现在我们的TI design 应该看到 是一个 C2000加上一个 Ep10的一个design 后边可以看到我们 C2000加上 MIC 的 一个 TI design 可以用 AMIC110 去替换这个 43后边我就讲快一点 437的话这一块和 A8相比的话差别变化不大 一个是主屏 CPU 核升到C9 另外它的 DDR 的话呢 支持 DDR2 另外它的 DDR 的总线呢 也是从之前的335 的16bit 升级到32bit 总线会宽了 它的其它的一些像显示这块呢 335 只是一个纯的 RC 的控制器 它可以在片上加一些 UIP 做一些比如说 overlay 的 UIP 因为接口的话呢和335相比的话呢 它多了两个 camera 接口 多了一个 QSPI 接口 它的 SPI 数量也比以前多了 那么其它的话跟335都类似 软件这块都是类似的 它的这个大概的功耗也是大概1W 以下 它的封装是 .8 17x17的 然后这个就是也是跟335类似 分4376和4379 那么区别就是 一个是主要还是带不带 graphic 另外还是主屏上边有一些区别 demo 板的话 是现在 release 这三款 demo 板 一个是 GPEVM 还有一个是 SK 针对工业的 都是跟335比较类似的 软件的话呢对跟刚才335我也讲过了 软件也是跟335是类似的 也是我们去维护 Linux RTOS 其它的像 Wince 像 Android 像商业化去找第三方去购买
后边的话我还会详细
因为后边还有专门针对
我们应用工业这块的一些深入的讲解
我后边会讲些更详细的东西
下面呢就是针对我们这个
刚才讲的是主要的我们几个主打产品
**产品
后边针对我们每一个产品都会做一个详细的
片上资源的一个介绍
首先是335x
那么 335x 刚才我也讲了这颗芯片实际上
从12年正式量产到现在应该有4 5年的时间了
这颗芯片呢也是一颗比较成熟的芯片了
我不知道在座可能有多少人了解过这颗芯片
或者用这颗芯片做过应用
可能有些人对芯片比我还熟
我现在先大概再把这颗芯片重新再讲一下
首先呢
它的这个 CPU 核呢
是 Cortex-A8 主频道 1G
片上的话呢有核的 L1 32K 的
数据和指令的 cache
有这个 L2 在这个 ECC 角页里
有 256K 的二级 cache
片上呢
还有一共128K 的这个片上的 RAM
可以用于三级 cache
或者是用于当片上的 memory 来用
我们针对外部的这个存储器的接口的话呢
是支持 LPDDR1 DDR2 DDR3 和 DDR3L
那目前来看的话呢
DDR3 应该是逐渐成为主流了
现在 DDR2 可能都有点
就是供货啊各方面都有点***
虽然价格***
所以在目前来看 DDR3 还是能够主动供货
我觉得4 5 年应该没有问题
这是 DDR 的支持
然后呢片上带这个 Graphics Acceleration
就是 SGX530 的这种 GPU
就是做一些 3D 2D 的加速
可以用 GPU 来做
另外呢就是我们对显示的支持
我们对 LCD 这个屏的支持的话呢
我们最高可以到 24bit
分辨率的话最高可以到 2048x2048
当然这个要看
第一看你主流的屏的分辨率是怎么样的
另外还要看你整个应用的场景
一般的我们客户现在看到用的
最大的屏可能就是 1280x1024
大概类似这种的分辨率的屏应该算比较大的了
这些屏我们的 LCD 都可以带起来
另外在这个片上的这个电阻屏的触摸接口
一般在工业环境下可能相对来讲
电阻屏还是用的比较多一些
当然现在电容屏用的也是越来越多
我们这颗也可以接电容屏
像通过 I2C 或 SPI 接口去接电容屏
另外就是 PRU 这部分
PRU 这部分刚才我也大概提过
它主要是我们片上的
也是我们 Ti 芯片的一个差异化工具
就是片上的可编程的一个这个 RISC 单元
或叫可编程的一个协处理器
那么我们这边的话呢
主要是我们现在***有意思的应用呢
主要是用它去做一些工业总线一些从栈
用它去实现一些***层协议
或者是让它去跑一些**层***
因为像工业总线 像*****
它和通用的以太网相比的话呢
实际上它作为从栈来讲
它的**协议是特殊的
所以我们是用 PRU 去做这个
**特殊的一个协议
另外我们有这个 Security Acceleration
就是你在做这个一些加密解密的一些
像 AES 像256 这种
它是带片上的加速功能
另外片上的话呢有带这个 EDMA
带 JTAG 带8个** Timer
带一个看门狗 带一个片上RTC
片上还有这个 ADC
但这个 ADC 主要实际上是用于
电阻触摸屏接口
4线 5线 8线那种电阻屏的接口
主要是接的
实际上内部是用 ADC 来实现的
也有客户用它来做一些
采样率比较低的一些 AD 采样
另外呢我们上边的接口的话呢
也是比较丰富的
包括两个这个带 1588 的
这两个最高**千兆的以太网口
然后 USB 的话支持 USB2.0
两个内线 fi
带两个 USB2.0 的接口
支持两个 CAN
然后支持这个 PW eCAP 或 QEP
就是一些电机控制的接口
另外呢像带两个 SPI
带3个 I2C
带两个 ASP
就是接这个***
另外是和 GPIO 有些复用
GPIO 最高可以到128个
但很多是和**复用的
那还有6个 UART
然后我们带片上的这个 local bus 接口
就是可以去接 NAND flash NON flash
还可以外扩一些类似于 RAM 的外设
比如 *** 的外设
另外我们还带这个3路的 MMC 接口
可以接 SD 卡 可以接 EMC
这颗芯片当时在市场推出的话呢
它实际上就是以一个高性能的一个A8的核
同时呢它是一个比较性价比比较高
但价格相对比较低
到现在呢
虽然这个芯片已经***4年了
目前的话如果客户去申请
去看335的整个的性价比
目前还是几年过去了还依然有竞争优势
它的应用领域的话实际上也是
刚才我讲的这些应用领域
我们都有一些成功的一些案例
因为我到 TI
现在是 今年是第五年头
也支持了很多的客户
也看到了各种的应用
像它上面写的这种应用
都看到有客户在做
软件这块呢我们是
目前来看的话呢
我们这个是支持 Linux
Android 的话呢
应该是停在 Android 的4.4
我们就不再更新了
另外我们有裸机的这个 StarterWare
用于 CCS debug 调试的裸机代码
另外操作系统的话呢
我们通过第三方可以支持
我们的 WinCE 还有像 RTOS QNX 风河
我看今天你们听说 QNX 这人做的
我们这个芯片的整体功耗也是比较低
大概就是跑满了可能不超过1W
可能就是
最高可能就七八百个毫瓦
然后支持 Standby 和 Deep Sleep 两种方式
最低的这个功耗可能就
在 Deep Sleep 的时候可能就是几瓦这个样子
这颗芯片的话呢是分两种封装
一种是13x13 0.65 间距的
还一种是15x15 叫8间距的
这一页就去讲我们整个335x 这个系列
从335 以前是3352-3359
现在又出了个3351
它的这个不同点呢
都是 pin 对 pin 兼容的
不同点呢就是说
一个呢它是每个系列对主屏的支持是不一样的
像这个3352的话呢
3352支持的最多
像有300M的 还有600M 800M 1个G的
根据不同的应用对主屏频率性能的需求
可以去选择不同的频率挡位
像还有一个呢就是说
它有没有带 graphic
那有些应用的话呢
就是纯的那种工控控制
它连屏都不能带
就更不用谈 GPU 的功能了
可以选3352这种不带 GPU 的
另外呢就是还有一个就是封装
封装的话呢像3352 3354和3356的话呢
都是支持15x15 和 13x13 两种封装的
都是支持15x15 和 13x13 两种封装的
就是我们叫 ZCZ 封装和 ZCE 封装
像3357-3359的话呢
支持 ZCZ
就是15x15 的封装
像我刚才讲的出的成本更低的这种
cosdown 版本3351的话呢
它只支持13x13 0.65 封装的
另外呢3351和之前这些
和之前的3352-3359比
因为它是低功耗
它把上面的 can 接口裁掉啊
把里面的 PRU 系统给裁掉了
另外呢
本身 ZCE 封装呢 下面也有写
最高支持到主屏最高到600M
然后USB 呢是只有一个
以太网也只有一个
现在我们的全系列芯片都是在量产阶段
就3351是去年推出来的
可能是应该是今年是量产的
可以申请样片啊这都可以
就是唯一
就是和3351的话
就是唯一一个这个需要可以设计的地方
就是它的封装
因为国内的话我们目前看到的话
都是用3352 或者是3354比较多
都是15x15封装的
3351你可能要改成13x13封装的
demo 板这一块的话呢
我们这个也是很丰富的
像我们刚推出来的时候
主要是以EVM 和 SK 这两个 demo 板为主
后来我们又推了一个 BeagleBone Black
那这个板子实际上客户用的特别多
很多客户里边都是在用 BeagleBone Black
它就大概一个银行卡那么大一个尺寸
然后上边呢应该是一个类似于最小系统
然后那个有主芯片 有 memory
然后有 PMU 然后有一个以太网口
然后呢还有一些扩展的一些还有两个扩展插槽
就特别像一个核心板
客户可以用它去做
有些客户他在做一些 demo 的时候
基本就去采购一个 BeagleBone Black 核心板
然后再自己根据它的引出接口再做一个底板
然后再自己根据它的引出接口再做一个底板
这个上面也大概讲了几个板子的一个资源
而且这个板子很便宜
国内可能就几百块钱就能买到
像这个 EVM 的话和这个 SK 的话
就相对贵一些
那它这个板子上边就外设比较丰富
带屏啊 UART
然后以太网很多接口都溢出了
就像这个板子大部分板子接口都溢出了
还有一个就是工业套件
工业套件的话呢就是针对这个
工业通信的从栈呢
我们有一个 ICE 的板子
这个板子可以实现像*****都可以实现
那么客户如果做这方面开发的话
可以用这个板子去做一些 demo
软件的话呢刚才我也大概讲了
首先我们是支持那个 Linux
Linux 的话呢
是我们 TI 专门有一个研发团队
在美国那边
去专门去做整个 Linux 的开发和维护
之前我们最新的最早的
刚出来的时候版本
Linux 版本都是3.1 3.2
我们现在实际上已经升级到4.4了
另外呢这个 VCE 的话呢
和这个 Android 话呢
我们主要是交给第三方来开发和维护
之前我们 Android
还是 TI 自己有团队的开发
开发到一定程度之后呢
我们就交给第三方去开发维护了
那客户的话呢如果有对
Android 和 ACE 有需求的话
我们可以从第三方去申请免费的评估软件
具体的卖法可能涉及到
跟第三方有一个付费的问题
像这个 RTOS 的话呢
我们也是交给一些第三方
像 QNX Nucleus 像 VxWorks 这种主流的 RTOS
我们都是由第三方去做一些开发和维护
客户如果有需求的话
可以从第三方去咨询和购买
另外呢就是我们 TI 本身针对工业的话呢
因为我们 TI 有一个叫工业的 TI RTOS
那这个 RTOS 的话呢
就是我们会出一套 RTOS 的 SDK
有一套 Linux 的 SDK
同时也有一套制定工业的 RTOS 的 SDK
那么这个 RTOS 的话
我们整个都是免费的
而且都是圆满开放的
这个就是针对工业的这个应用领域
我们做了一个简单的一个分析
工业的话呢整个的话呢
它的整个一个控制系统将来我也讲了啊
包括三层
包括最顶层是有一些工业 PC 啊 HMI
然后中间呢是一些 PLC
或者是一些 CNC 的东西温度控制
然后顶层呢可能就是一些字符一些 sensor
一些这个 I/O 设备
那么我们针对这三种不同的应用
我们的处理器都可以做
比如说像 I/O mode
我们可以用低端一些的这样
如果带从栈的话呢
3356和3357
或者我刚才讲的 AMIC10120 去做
那么终端的一些 CNC 的一些东西呢
或者像 PLC 的东西呢
你可以用3356 3357
频率稍微高一点的
就因为它可能对
和 I/O 相比的话
它对主屏幕的要求更高一些
因为针对这个HMI 这块的话呢
或叫 PLC master 这一块的话呢
我们可以用我们更高端一些的
像3352 1G 去做
我们当时推这个做这个图的意思
是想表达给客户
就是说你可以做一个针对你的不同的应用
你可以做一个核心板
就是这个核心板可能就是
CPU 加上一些基本的外设
然后你还可以针对不同的应用
去做不同的扩展板
因为它的 CPU 全是并行兼容的
你可以**不同的 CPU
然后去做不同的配套不同的底板
去做不同的这个产品
你的 CPU 就可以
核心板 公板就可以不动
这个是 AMIC110
针对工业通信市场的低端的一个东西
它这块的话呢主要是讲它的这个
主要的三个特点
一个是 Multiprotocol 刚才我也讲了
因为它的从栈这块 ***这块
都是通过这个我们 PRU 来实现的
它是一个软实现
因此呢你可以去既可以用不同的 Firmware
去实现不同的 protocol
像ezcap***
你用一片就可以去实现了
当然这个不是 onfly 去变的
就是你比如说你这些产品
主流的产品可能是 EtherCAT
还有一部分产品是 EtherNET
那你就用这个片子去烧不同的 firmware 就可以了
还有一个就是这个叫 Low-Cost
就是我们这颗芯片实际上
是基于A8 的3357去裁剪下来的
3357的话相对来讲价格还是相对高一些的
我们这里边会把它一些
我们认为工业通信上没用的
一些外设模块会裁掉
去降低我们整个芯片的成本
这颗芯片的话呢具体的价格呢
我可能不是特别的那个什么
但是应该是很有竞争力的一个价格
然后可以去我们官网去看我们的报价
然后呢使用的话也是很简单
我们后边会出一个和 C2000的
一个 demo 板去配合的一个 demo 板
上边会出一个 TI design
大家可以关注一下
因为时间有限啊
我就后边我就讲快一点
然后这个就是
我们后边会出一个 TI design
大家感兴趣的话可以看一下
它这个
因为现在我们的TI design 应该看到
是一个 C2000加上一个 Ep10的一个design
后边可以看到我们 C2000加上 MIC 的
一个 TI design
可以用 AMIC110 去替换这个
43后边我就讲快一点
437的话这一块和 A8相比的话差别变化不大
一个是主屏 CPU 核升到C9
另外它的 DDR 的话呢
支持 DDR2
另外它的 DDR 的总线呢
也是从之前的335 的16bit
升级到32bit
总线会宽了
它的其它的一些像显示这块呢
335 只是一个纯的 RC 的控制器
它可以在片上加一些 UIP
做一些比如说 overlay 的 UIP
因为接口的话呢和335相比的话呢
它多了两个 camera 接口
多了一个 QSPI 接口
它的 SPI 数量也比以前多了
那么其它的话跟335都类似
软件这块都是类似的
它的这个大概的功耗也是大概1W 以下
它的封装是 .8 17x17的
然后这个就是也是跟335类似
分4376和4379
那么区别就是
一个是主要还是带不带 graphic
另外还是主屏上边有一些区别
demo 板的话
是现在 release 这三款 demo 板
一个是 GPEVM
还有一个是 SK
针对工业的
都是跟335比较类似的
软件的话呢对跟刚才335我也讲过了
软件也是跟335是类似的
也是我们去维护 Linux RTOS
其它的像 Wince 像 Android
像商业化去找第三方去购买
视频报错
手机看
扫码用手机观看
收藏本课程
视频简介
Cortex A8:AM335x
所属课程:Sitara™产品家族介绍_2016 TI 嵌入式产品研讨会实录
发布时间:2016.08.30
视频集数:3
本节视频时长:00:19:54
Sitara™产品家族介绍,重点讲解Cortex A8:AM335x ;Cortex A15: AM57x, K2G。
//=$v1;?>
//=$v['id']?>//=$v['down_category']?>//=$v['link']?>//=$v['is_dl']?>//=$v['link']?>//=$v['name']?>//=$v['name']?>
//=$v['id']?>//=$v['down_category']?>//=$v['path']?>//=$v['is_dl']?>//=$v['path']?>//=$v['name']?>//=$v['name']?>
////=count($lesson['bbsinfo'])?>
//=$elink?>//=$elink?>//=$tags[0]?>//=$tags[0]?>//=$elink?>//= $elink?>//=$tags[1]?>//=$tags[1]?>
//=$lesson['bbs'];?>
//=count($lesson['bbsinfo'])?>