Raspberry Pi对其第一块芯片背后的设计过程提供了更多的见解,在树莓皮Pico中发现的RP2040。
https://www.zdnet.com/article/raspberry-pi-the-newtest-member-of-the-family-is-this-tiny-4-microductor微控制器/“target=”\u blank“>$4 Raspberry Pi Pico是Raspberry Pi迄今为止最便宜的设备,也是主板制造商推出的第一款采用RP2040芯片的设备。
RP2040由Raspberry Pi公司的工程师在内部设计,具有运行频率为133MHz的双核Arm Cortex-M0+、26KB的片内RAM,并通过专用QSPI总线支持高达16MB的片外闪存。它处理模拟输入和低延迟输入和输出。
工程师利亚姆·弗雷泽在Raspberry Pi博客上详细介绍了RP2040的设计过程,他透露,该芯片是由台积电采用40nm工艺制造的。这比5nm过程稍微大一些https://www.cnet.com/news/processor-progress-is-alive-and-well-tsmc-builder-of-apple-iphone-chips-says/“target=”\u blank“rel=”noopener noreferrer“data component=”externalLink“>苹果公司利用台积电(TSMC)打造最新iphone的核心产品。
”RP2040从那时起就开始研发2017年夏天。芯片的设计极其复杂。特别是,你设计的第一个芯片需要设计几个基本组件,然后可以在未来的芯片上重复使用,”他说,在运行芯片必须经历的一些阶段之前。
一旦芯片架构被指定,项目的下一个阶段就是设计和实现,在那里硬件是重要的使用硬件描述语言(如Verilog)进行描述,然后下一步是使用模拟器和fpga进行测试,弗雷泽说:“生产测试失败的芯片会被扔掉(这是一个很小的百分比,因为RP2040的芯片尺寸很小,所以成品率特别高)。
一旦芯片再次测试并签字,就到了大规模生产的时候了。”,准备好把它们放到皮卡上。但即便如此,这个项目还没有结束。“没有详细的文件,芯片是没用的。当RP2040开始大规模生产时,我们花了几个月的时间编写SDK并Microsoft:下面是我们如何修复100种语言中的拼写错误以获得正确的搜索结果