第一章 课程导论与开发板概览
各位同学好,我是你们的硬件讲师。咱们这门课,说白了就是带着大家把联发科开发板的原理图从头到尾啃一遍。我做了十几年硬件,见过太多工程师拿到原理图就发懵——密密麻麻的符号,几百个引脚,根本不知道从哪下手。
嗯,今天这第一节课,咱们先不急着看具体电路。先把大框架搭起来,搞清楚联发科芯片到底是个什么生态,开发板长什么样,以及我们要用哪些工具来干活。
1.1 联发科芯片生态介绍
联发科这家公司,大家应该不陌生。手机、平板、路由器、物联网设备里到处都是它的芯片。我个人习惯把联发科的芯片分成三大类:
- 手机SoC系列:天玑系列(Dimensity),比如天玑9000、天玑8100。这类芯片集成度极高,CPU、GPU、ISP、DSP全塞在一个封装里。
- 物联网/智能家居系列:比如MT7621、MT7688。路由器、智能音箱里经常见到。功耗低,外围电路相对简单。
- 多媒体/电视系列:MT9638这类,用在智能电视和机顶盒上。视频解码能力是重点。
咱们这门课选的是哪一款?我选了一颗比较有代表性的——MT8395(也就是Kompanio 1200)。为什么选它?因为这款芯片在平板和Chromebook上用得很多,而且它的电源管理、DDR接口、显示接口都很有代表性。你学会了它,再看其他联发科芯片,基本能触类旁通。
核心要点:联发科芯片的文档体系很有特色。它不像高通那样把所有资料打包成一个PDF,而是分成多个独立的文档——Datasheet、Reference Schematic、Layout Guide、Power Tree。我建议你把这些文档全部下载下来,按编号整理好。我在项目中遇到过好几次,因为漏看了一页Application Note,结果板子调了三天才发现问题。
1.2 开发板硬件架构总览
好,现在我们把MT8395开发板拿出来,看看它到底长什么样。你想想看,一块开发板少说也有几百个元器件,怎么快速抓住重点?
我的方法是——先看电源,再看时钟,最后看接口。这是硬件工程师的基本功。
MT8395开发板的硬件架构,可以分成这几个大模块:
| 模块名称 | 主要芯片/器件 | 功能说明 |
|---|---|---|
| 主控SoC | MT8395 | 四核Cortex-A78 + 四核Cortex-A55 |
| 电源管理 | MT6365 + MT6375 | 多路PMIC,负责给SoC、DDR、外设供电 |
| 内存 | LPDDR4x(4片x16bit) | 64bit总线,最高支持8GB |
| 存储 | eMMC 5.1 + UFS 2.1 | 双存储接口,设计时要注意信号完整性 |
| 显示 | MIPI DSI + eDP | 支持双屏异显,最高4K@60fps |
| 网络 | Wi-Fi 6 + BT 5.2 | MT7921模组,走PCIe接口 |
| 外设接口 | USB 3.0、HDMI、SDIO、I2C、SPI | 各种标准接口,用于扩展 |
这张表你最好打印出来贴在工位上。每次看原理图的时候,先定位到对应的模块,不要东看一点西看一点。
我记得有一次,一个刚入职的同事拿着原理图问我:「老师,这个电阻为什么是0欧姆?」我一看,那是电源模块的跳线电阻。其实原理图里很多细节,都是经验活。比如0欧姆电阻,有时候是为了调试方便,有时候是为了隔离噪声。这些坑,咱们后面会一个一个讲。
1.3 原理图分析工具准备
工欲善其事,必先利其器。咱们分析原理图,不能只用眼睛看。我推荐几款工具,都是我自己用过的:
- Altium Designer:最常用。联发科的参考设计很多都是Altium格式。我个人习惯用Altium 22以上版本,对大型原理图支持更好。
- OrCAD Capture:老牌工具,很多大厂在用。如果你去联发科的FAE那里,他们多半用这个。
- KiCad:开源免费。适合个人学习。不过联发科官方不提供KiCad格式的参考设计,需要自己转换。
除了EDA工具,还有几个辅助工具我强烈推荐:
- PDF阅读器:Foxit或Adobe Acrobat。一定要支持书签和搜索。联发科的Datasheet动辄上千页,没有搜索功能你会崩溃的。
- Excel:用来整理BOM表和网络列表。我习惯把所有的电源网络、时钟网络、复位网络单独列出来,方便交叉检查。
- 文本编辑器:Notepad++或VS Code。有时候需要批量修改网络名,或者对比两个版本的原理图。
我的小技巧:在开始分析原理图之前,先把所有文档的目录结构建好。比如:
MT8395_Project/
├── 01_Datasheet/
├── 02_Reference_Schematic/
├── 03_Layout_Guide/
├── 04_Application_Note/
├── 05_Tools/
└── 06_My_Notes/
这样找资料的时候,不会手忙脚乱。我曾经因为文档乱放,找一份PDF找了半小时,后来就养成了这个习惯。
注意:联发科的参考设计文档,有些是NDA(保密协议)版本的。如果你是从官方渠道拿到的,请务必遵守保密规定。不要随意上传到公共网络。我在一个技术群里见过有人把NDA文档发出来,结果被联发科法务找上门了。
本章小结
好,咱们第一节课就到这里。总结一下今天的内容:
- 联发科芯片生态分为手机SoC、物联网、多媒体三大类,咱们选的是MT8395。
- 开发板硬件架构要抓住电源、时钟、接口三个核心。
- 工具准备方面,Altium Designer + PDF阅读器 + Excel 是标配。
下一节课,咱们就要正式打开原理图,从电源树开始啃了。你想想看,一块板子上百个电源网络,怎么理清楚?到时候我会教大家一个「电源追踪法」,保证你一看就懂。
今天就到这里。有什么问题,咱们课后交流。