IMX6UL平台(3)--硬件原理图设计(3)----核心板卡功能模块描述
(技术交流QQ群:744140106) (博客:https://blog.csdn.net/weixin_43854435)
imx6ul硬件原理图设计----电源系统框架和核心板电源设计
匠心源---工作室
技术交流群(744140106)
博客地址(https://blog.csdn.net/weixin_43854435)
二〇二零年8月
文章描述
本文主要描述当前我们设计imx6ul的核心板卡上的各个功能模块部分。主要有以下介绍:
- CPU的最小系统部分(cpu端口模块和存储部分);
- 下载模式部分;
- 扩展端口部分。
CPU最小系统部分
何为cpu最小系统?就是保证cpu能够运行的最基本的硬件需求。一般而言,一个最小系统应该包含cpu部分,ram部分,rom部分三个部分;其中cpu部分包含cpu资深电源和各个端口功能电源部分和晶振部分;RAM和ROM相对简单,不需要过多描述
-
CPU的电源和其各个功能模块端口电源:
- CPU电源:
具体输入电源可以看上一章节的电源部分描述。
- Nand flash端口
为标准的nand flash端口,通过此端口,可以外接标准的8位宽度nand flash。
- nvcc_csi端口
CSI 端口用于摄像头采集。可用于外接摄像头。同时也可以复用sim卡接口。
- GPIO端口
GPIO的接口,这些接口可以被复用为其他功能端口,如usb等。
- 以太网端口
以太网端口,当前imx6ul支持两路MAC,本次设计核心板时,两路以太网均引出来。
- RGB Lcd并口端口
当前imx6ul将lcd的RGB的24路并口线引出。
- USB端口
当前的imx6ul中的usb模块端口。可以外挂鼠标,触摸屏,u盘,usb网卡等。
- SD卡
标准的sdio接口,可以用于外挂sd卡,tf卡,wifi&bt之类的设备。
- ADC
Adc的参考电源接口以及外部电源接口。此部分我们考虑到后续应用场合不同,所以并没有取自核心办卡内,而是计划交予底板设计时按需考虑。
- 其他端口
此部分为剩余端口。
-
RAM和ROM部分
这部分不详细描述,只是贴图,有想对存储一些细节了解的,请见前面rk3288中对于存储的描述RAM 和ROM简述。
RAM和ROM均考虑了pin topin,即可以根据实际场合来更换对应大小模块。
- RAM模块
- ROM模块
-
启动下载模式端口
Imx6提供了一系列的下载启动方式(SPI,SD,MMC等)。当前标准核心板卡将此类模式的选择方式全部引出,以便后续设计时,根据实际需要来选择对应模式。详细会在软件调试下载章节中描述。
-
扩展端口部分
此部分将核心板卡相关管脚全部引出,以便后续底板设计时,可充分选择。需要注意的时,我们会尽量按照端口功能模块来选择,采用地包模块的方式。
综述
到目前位置,核心板卡的原理图模块介绍初步完毕。很多人关心的某个电源旁边的一个电容多大,一个电阻多大,这个需要根据你选择芯片的手册,以及平台需要的电源驱动能力,驱动的设备需求等来调整。
上述描述的核心板基本将各个功能已经引出。下一步开始layout阶段,其中扩展口部分,可能会随着layout布局时逐步考虑调整,即上述端口的某些网络名会根据实际布局来更换。
为了评估核心板,我们会随之发布一套底板,这个底板会配置我们认为后续要用到的功能。所以下一步将对底板进行描述。