Raspberry Pi Compute Module 3 計算模組
The Compute Module 3 is a Raspberry Pi 3 in a more flexible form factor, intended for industrial application
The Compute Module 3 contains the guts of a Raspberry Pi 3 (the BCM2837 processor and 1GB RAM) as well as a 4GB eMMC Flash device (which is the equivalent of the SD card in the Pi). The Pi 3 has a processor speed of 1.2GHz and runs at roughly 10 times the speed of the Pi 1 due to its quad-core CPU. This is all integrated on to a small 67.6mm x 31mm board which fits into a standard DDR2 SODIMM connector (the same type of connector as used for laptop memory). The Flash memory is connected directly to the processor on the board, but the remaining processor interfaces are available to the user via the connector pins. You get the full flexibility of the BCM2837 SoC (which means that many more GPIOs and interfaces are available as compared to the Raspberry Pi), and designing the Module into a custom system should be relatively straightforward as we’ve put all the tricky bits onto the Module itself.
(N.B. when operating with the IO Board, an SD card with a suitable image must be connected to the IO board for the system to work)
- Classification： Add On Board
- Name： Raspberry Pi Compute Module 3
- Technology： Development Kit
- Device Core： ARM Cortex-A53
- Processor Family Name： BCM2837
- Processor Part Number： BCM2837
- Processor Type： CPU
CM3 vs. CM1
The CM3 is the later version with various improvements to functionality. As we mentioned previously, there has been an upgrade to the on-board processor. The CM1 CPU runs at 700MHz while the CM3 offers an impressive 1.2GHz. The memory capacity has also increased from 512MB on the CM1 in comparison to 1GB on the CM3.
The CM3 is most comparable to the Raspberry Pi 3 Model B in terms of core functionality.
CM3 vs. CM3 Lite
The main difference is that the CM3 comes with eMMC Flash and the SD/eMMC, whereas the CM3 Lite board does not. However, the CM3 Lite is fitted with the appropriate pins for you to connect your own SD/eMMC device.
What is a Compute Module?
The Compute Module (CM3) is similar to the traditional Raspberry Pi boards, in that it houses the same core. It features the Broadcom BCM2837 SoC which is also available on the Raspberry Pi 3 Model B and the Raspberry Pi 2 Model B V1.2. The CM3 also features a 4GB eMMC Flash which is comparable to the SD card available on other Raspberry Pi boards.
The idea behind the Compute Module is that it is smaller and can be integrated into designs. This SODIMM module comes in a much more flexible form to be embedded into systems and other products.
The schematics and board design files for the Compute Module IO board have been published by the Raspberry Pi Foundation and detail the interconnection between the SODIMM socket and the interfaces on the IO board. These can be found at: