0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于SAMA5D2 MPU的系统模块的作用介绍

Sq0B_Excelpoint 来源:未知 作者:工程师郭婷 2018-07-27 17:44 次阅读

设计用于运行Linux® 操作系统工业微处理器(MPU)系统是一件非常困难和复杂的事情。即便是该领域资深的开发人员也要花费大量时间来设计电路板布局以确保DDR存储器和以太网物理层(PHY)高速接口信号完整性,同时还要满足电磁兼容性(EMC)标准的要求。为了让此类设计变得更加简单,Microchip Technology Inc. (美国微芯科技公司)开发了一种新的基于SAMA5D2 MPU的系统模块(SOM)。 这款ATSAMA5D27-SOM1里面包含了最近发布的ATSAMA5D27C-D1G-CU封装级系统(SiP),通过将电源管理、非易失性自举存储器、以太网物理层和高速DDR2存储器集成在一个小型单面电路板(PCB)上,从而大幅简化了系统的设计。

SAMA5D2系列产品可以为各层次专业水平的设计者提供极为灵活的设计选择。例如,其中的SOM集成了多个外部器件并解决了围绕EMI、ESD和信号完整性的主要设计问题,从而加快开发时间。客户可以将SOM焊接到自己的电路板上然后进行生产,也可以将其与能够从网上免费获取的电路图、设计和Gerber文件以及完整的材料清单一起用作设计参考。此外,客户也可以根据自身的设计需求从SOM转换成SiP 或MPU。无论客户选择哪种器件,他们都可以享受Microchip按客户所需的持续供货政策,确保满足客户所需。

采用 Arm® Cortex®-A5微处理器的SAMA5D2 SiP可以安装在SOM PCB上或是单独提供,产品集成了1 Gb DDR2存储器,去除了PCB对高速存储器接口的限制,从而进一步简化设计。阻抗匹配在封装过程中即已完成,无需在开发过程中手动执行,因此系统可以在正常速度和低速运行时依旧保持正常工作。SAMA5D2 SIP有三种大小的DDR2存储器供选择(128 Mb、512 Mb和1 Gb),均针对裸机、实时操作系统(RTOS)和Linux实现进行了优化。

Microchip的客户在开发Linux应用程序时可以免费获得最广泛的设备驱动、中间件和用于嵌入式市场的应用层。所有Microchip用于SiP 和 SOM的 Linux开发代码都已经接入到Linux社区当中。这样客户就可以最低的软件开发程度将驱动连接的外部设备接入到SOM 和 SiP当中。

SAMA5D2系列产品具备业内最高的安全等级,并且满足PCI标准,为客户实现安全的设计提供了绝佳的平台。产品集成了Arm TrustZone®、篡改检测、数据和程序安全储存、硬件加密引擎、安全启动等多种功能,客户可以与 Microchip的安全专家一同对自身的安全需求进行评估并落实适合自身设计的保护措施。SAMA5D2 SOM 还包含了 Microchip的 QSPI NOR闪存、一个电源管理集成电路PMIC)、一个以太网物理层和带有介质访问控制(MAC)功能的串行EEPROM存储器,以满足扩展设计的需求。

SOM可以大幅减少开发时间、软件编码和调试工作,让设计者们将精力放在系统的应用功能上,从而缩短上市时间。有了这款新的SOM,客户可以利用Microchip集最新技术于一身的单个模块来更


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电源
    +关注

    关注

    182

    文章

    16553

    浏览量

    244698
  • 以太网
    +关注

    关注

    40

    文章

    5076

    浏览量

    166234
  • 存储器
    +关注

    关注

    38

    文章

    7148

    浏览量

    161984
  • Linux
    +关注

    关注

    87

    文章

    10990

    浏览量

    206733
  • 微处理器
    +关注

    关注

    11

    文章

    2131

    浏览量

    81408

原文标题:【世说芯品】Microchip基于SAMA5D2 MPU的系统模块简化工业级Linux®的设计

文章出处:【微信号:Excelpoint_CN,微信公众号:Excelpoint_CN】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    MPU-6000和MPU-6050产品说明书

    mpu6050模块介绍 
    发表于 11-30 09:17 0次下载

    具有最大1Gb DDR2 SDRAM的SAMA5D2 SIP MPU

    电子发烧友网站提供《具有最大1Gb DDR2 SDRAM的SAMA5D2 SIP MPU.pdf》资料免费下载
    发表于 09-25 10:11 0次下载
    具有最大1Gb DDR2 SDRAM的<b class='flag-5'>SAMA5D2</b> SIP <b class='flag-5'>MPU</b>

    Microchip SAMA5D27 SOM1数据手册

    电子发烧友网站提供《Microchip SAMA5D27 SOM1数据手册.pdf》资料免费下载
    发表于 09-25 10:01 0次下载
    Microchip <b class='flag-5'>SAMA</b>5D27 SOM1数据手册

    基于Arm®的32位微处理器SAMA5D2评估工具包用户指南

    本用户指南介绍了 Microchip SAMA5D2(版本 C)Xplained Ultra 评估工具包(SAMA5D2C-XULT 工具包),并描述了针对在基于 SAMA5D2 Ar
    发表于 09-22 18:07 1次下载
    基于Arm®的32位微处理器<b class='flag-5'>SAMA5D2</b>评估工具包用户指南

    SAMA5D27 SOM1 Kit1用户指南

    本用户指南提供了有关 SAMA5D27 SOM1 Kit1 整体设计的详细信息,并介绍了如何使用该工具包。该工具包是适用于 SAMA5D27 系统级封装(System-In-Packa
    发表于 09-22 17:51 0次下载
    <b class='flag-5'>SAMA</b>5D27 SOM1 Kit1用户指南

    TC3xx芯片的MPU功能详解

    在前面的文章文章中我们介绍了RH850-U2A的内存保护单元(MPU),了解了MPU的概念以及在RH850-U2A上的具体使用流程,但是对
    的头像 发表于 09-19 11:42 1011次阅读
    TC3xx芯片的<b class='flag-5'>MPU</b>功能详解

    如何管理STM32产品中的内存保护单元(MPU

    本应用笔记介绍如何管理 STM32 产品中的内存保护单元(MPU)。MPU 是用于存储器保护的可选组件。STM32 微控制器(MCU)中嵌入 MPU 之后变得更稳健可靠。在使用
    发表于 09-07 06:23

    驱动模块作用

    的响应转换为操作系统可以理解的格式。 驱动模块可以说是操作系统中最重要,最基础的组成部分之一。在操作系统和硬件设备之间形成了关键的桥梁。因此,它们具有非常重要的
    的头像 发表于 08-29 10:06 1805次阅读

    【Milk-V Duo 开发板免费体验】2. mpu6050驱动添加及测试

    )*/ #define MPU6050_ACCEL_CONFIG0x1C/*加速计自检、测量范围及高通滤波频率,典型值:0x01(不自检,2G,5Hz)*/ #define
    发表于 07-25 22:00

    MPU6050六轴传感器模块初始化教程

    本期介绍的是六轴传感器6050,之前在网上CSDN上看了许多关于MPU6050的介绍,感觉许多都是空话,真正实用的东西并不多,下面该模块的程序我是先看的正点原子stm32单片机的例程之
    发表于 07-23 11:52 2309次阅读
    <b class='flag-5'>MPU</b>6050六轴传感器<b class='flag-5'>模块</b>初始化教程

    使用MPU监控创建安全可靠的嵌入式系统 使用MPU监控的原因和好处

    在当今快节奏的世界中,嵌入式系统在各个行业中发挥着至关重要的作用,涵盖汽车和航空航天到医疗和工业自动化领域。随着嵌入式系统的日益复杂和关键性,确保其安全性和可靠性变得更加重要。开发人员采用
    的头像 发表于 07-21 11:04 561次阅读

    使用第三方开源库驱动MPU6050模块

    你好,我是爱吃鱼香ROS的小鱼。上一节我们安装好了MPU6050的三方库,这一节我们尝试使用该库将我们板子上的IMU模块驱动起来。
    的头像 发表于 07-13 14:52 1150次阅读
    使用第三方开源库驱动<b class='flag-5'>MPU</b>6050<b class='flag-5'>模块</b>

    MPU是什么 MPU的功能

    MPU(Memory Protection Unit)是一种硬件保护机制,用于保护嵌入式系统中的内存安全。它是嵌入式处理器中的一种特殊模块,通常与CPU一起集成在同一个芯片上。MPU
    的头像 发表于 06-12 17:43 1.1w次阅读

    CH32V103基础教程91-MPU6050应用

    处理器(DMP: Digital Motion Processor)硬件加速引擎,通过主IIC接口,向应用端输出完整的 9 轴融合演算数据。关于IIC具体介绍,可参考前面章节及CH32V103应用手册。关于MPU6050模块资料
    发表于 05-11 16:06

    【沁恒 CH32V208 开发板免费试用】2. MPU6050陀螺仪移植开发测试

    在运作环境中仅有±1%变动的振荡器。 该传感器详细介绍见:https://bbs.elecfans.com/jishu_2273503_1_1.html 二、硬件连接 MPU6050是通过I2C连接MCU
    发表于 05-04 08:11