IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述        

(技术交流QQ群:744140106)                                                            (博客:https://blog.csdn.net/weixin_43854435)

                                             

              imx6ul硬件原理图设计----电源系统框架和核心板电源设计

                                                                                           匠心源---工作室

                                                                                         技术交流群(744140106

                                                                         博客地址(https://blog.csdn.net/weixin_43854435

                                                                                          二〇二零年8

 

文章描述

     本文主要描述当前我们设计imx6ul的核心板卡上的各个功能模块部分。主要有以下介绍:

  1. CPU的最小系统部分(cpu端口模块和存储部分);
  2. 下载模式部分;
  3. 扩展端口部分。

CPU最小系统部分

何为cpu最小系统?就是保证cpu能够运行的最基本的硬件需求。一般而言,一个最小系统应该包含cpu部分,ram部分,rom部分三个部分;其中cpu部分包含cpu资深电源和各个端口功能电源部分和晶振部分;RAM和ROM相对简单,不需要过多描述

  • CPU的电源和其各个功能模块端口电源:

  •  CPU电源:

                                      IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

具体输入电源可以看上一章节的电源部分描述。

  • Nand flash端口 

                                       IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

为标准的nand flash端口,通过此端口,可以外接标准的8位宽度nand flash。

  • nvcc_csi端口

                                 IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

                                                              IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

       CSI 端口用于摄像头采集。可用于外接摄像头。同时也可以复用sim卡接口。

  • GPIO端口

                              IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

GPIO的接口,这些接口可以被复用为其他功能端口,如usb等。

  •  以太网端口

IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

以太网端口,当前imx6ul支持两路MAC,本次设计核心板时,两路以太网均引出来。

  • RGB Lcd并口端口

                                                     IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

当前imx6ul将lcd的RGB的24路并口线引出。

  • USB端口

                                              IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

当前的imx6ul中的usb模块端口。可以外挂鼠标,触摸屏,u盘,usb网卡等。

  • SD卡

                                              IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

   标准的sdio接口,可以用于外挂sd卡,tf卡,wifi&bt之类的设备。

  • ADC

                                      IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

       Adc的参考电源接口以及外部电源接口。此部分我们考虑到后续应用场合不同,所以并没有取自核心办卡内,而是计划交予底板设计时按需考虑。

  • 其他端口

                                         IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

           此部分为剩余端口。

  • RAM和ROM部分

      这部分不详细描述,只是贴图,有想对存储一些细节了解的,请见前面rk3288中对于存储的描述RAM 和ROM简述

RAM和ROM均考虑了pin topin,即可以根据实际场合来更换对应大小模块。

  • RAM模块

                                          IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

  • ROM模块

                                           IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

 

  • 启动下载模式端口

                                              IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

       Imx6提供了一系列的下载启动方式(SPI,SD,MMC等)。当前标准核心板卡将此类模式的选择方式全部引出,以便后续设计时,根据实际需要来选择对应模式。详细会在软件调试下载章节中描述。

  • 扩展端口部分

      此部分将核心板卡相关管脚全部引出,以便后续底板设计时,可充分选择。需要注意的时,我们会尽量按照端口功能模块来选择,采用地包模块的方式。

                               IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述

综述

      到目前位置,核心板卡的原理图模块介绍初步完毕。很多人关心的某个电源旁边的一个电容多大,一个电阻多大,这个需要根据你选择芯片的手册,以及平台需要的电源驱动能力,驱动的设备需求等来调整。

     上述描述的核心板基本将各个功能已经引出。下一步开始layout阶段,其中扩展口部分,可能会随着layout布局时逐步考虑调整,即上述端口的某些网络名会根据实际布局来更换。

     为了评估核心板,我们会随之发布一套底板,这个底板会配置我们认为后续要用到的功能。所以下一步将对底板进行描述。