BCM2835 Block Diagram
If you are an electronics student and looking for the Block Diagram of the BCM2835 then this article is currently the only one to provide some information. The Block diagram of the Broadcom BCM2835 hasn't been released yet, and I would not expect it to be released any time soon either. SoC (System on Chip) processor industry is a highly competitive industry and nearly all the big names that manufacture SoC chips keep their designs a secret.
You've probably looked at the Broadcom BCM2835 Datasheet and realised that it lacks the processor architecture diagram, and even the basic block diagram showing what's inside the processor. This is the kind of information that nearly all the electronic engineers who work at hardware level would need to know.
My diagram above is based on the current information that is available. This is just a very basic block diagram drawn using Paintbrush that might be of help to students.
This is a multimedia processor designed for mobile applications. It provides a full HD Video and Stereo Audio. You would expect to find it in Digital Camcorders, Digital Cameras, Mobile Phones, Games boxes, the applications are limitless. There is a Dual Core VideoCore IV® Multimedia Co-Processor, ARM1176JZ-F Applications Processor, and high performance OpenGL-ES® 1.1/2.0 VideoCore GPU.
It's interesting to note that this chip also has an advanced Image Sensor Pipeline (ISP) for connecting a 20 MP Camera to. It can transfer data at the rate of 220 MP/s. There is also an LCD MIPI type Interface for driving a high resolution LCD Panel at 1080p. These lines probably didn't make it to the GPIO header of the Raspberry Pi board, or if they did then they would be the lines marked plainly as 'GPIO' which only the designers will know about.
Author: Peter J. Vis