一般来说,天津nxp核心板的使用是为了较大限度地提取“公共部分”,将每个项目所需的、必要的部分剥离抽象出来,集中在核心板上。有了这个前提,我们大概就知道核心板需要什么了。
一般而言,CPU/MCU可以正常运行的目标是:
电源,来自载板的5v/3.3v首先要求调整到CPU所需的各种电压,其次更重要的是,对电源时间序列可能有严格的要求。
时钟信号,包括无源或有源。如果是无源晶体,需要注意匹配负载电容。在一些严格的情况下,可能需要考虑晶体的温度漂移,比如32768Hz。
一般来说,程序存储器就像Flash/eMMC一样。感觉串行比较多,SDIO接口比较常见。
除了原理图设计之外,随机存储器RAM,也就是常见的DDR,更重要的是PCBLayout的水平、等长、阻抗控制等都是基本要求。
复位和监控,一是上电监控,确保CPU在电源稳定之前不会移动。
以上部分几乎可以保证CPU上电后可以运行,但可能不够。一般来说,核心板可能包含一些频率高、PCB绘制复杂的部分,就像把复杂的算法封装成lib一样。当然,这种核心板一般具有将深度的行业特征,如将一些视频/图像的部分包含在核心板中,或将MAC/Phy包含在千兆以太网中,这取决于具体行业和企业的做法。