系统组在芯片设计流程中的主要作用有两个方面:需求分析及架构设计。本节就针对警用机器人这个项目,来总结一下系统组所做的工作。
针对前面的功能需求,我们对“观察者”芯片需求进行了汇总,如表4-1所示。
表4-1 “观察者”芯片需求汇总
“摧毁者”芯片需求汇总如表4-2所示。
表4-2 “摧毁者”芯片需求汇总
芯片通用功能如表4-3所示。
表4-3 芯片通用功能
综合以上所有需求,我们得到了“观察者”的芯片功能组合,其结构特点是在AHB/APB总线上挂接各种模块,其中有CPU、存储、加速度计、陀螺仪等,具体如图4-2所示。
图4-2 “观察者”的芯片功能组合
综合以上所有需求,我们得到了“摧毁者”的芯片功能组合。其结构特点同样是在AHB/APB总线上挂接各种模块,其中有CPU、存储器、传感器、USB等,具体如图4-3所示。
图4-3 “摧毁者”的芯片功能组合