All images © Bob Atkins

13.jpg

This website is hosted by:
Host Unlimited Domains on 1 Account

2.jpg

Welcome, Guest. Please login or register.

Login with username, password and session length
 
Web www.bobatkins.com
*
+  The Canon EOS and Photography Forums
|-+  Photography Forums
| |-+  The Canon EOS Forum
| | |-+  Processor Memory
« previous next »
Pages: [1]
Print
Author Topic: Processor Memory  (Read 3662 times)  bookmark this topic!
klindup
Senior Member
****
Posts: 157


Processor Memory
« on: February 16, 2015, 05:02:32 AM »

A question Bob.  People often say things like there is more computer power in a mobile phone than in the Apollo 11 lunar lander.  I have often wandered about the Canon Digic processors.  Do you have any idea of how much memory is contained in the processor and what speed the processor operates at?
Ken
Logged
Bob Atkins
Administrator
Hero Member
*****
Posts: 1253


Re: Processor Memory
« Reply #1 on: February 16, 2015, 08:44:29 AM »

I don't think Canon have ever revealed the technical specs of their DIGIC processors. Typically they just say it's "X times faster" than the previous one! I know the Digic 5+ was 17x faster than the Digic 4, but I've not seen any numbers quoted for the 5+ to the 6.

It's not just the processor clock speed, it's also the design of the dedicated GPU (graphics processor unit) that contributes to the overall speed of the camera. Since power consumption is a big factor in camera design, state of the art ultra fast processors probably aren't used since power consumption goes up with speed. There's probably some tradeoff of power vs. speed.

As for memory, I don't know how much they have in the camera. Again it's something that Canon don't talk about. I'd guess that details of the Digic processor would be something that Canon don't want other companies to learn from.

I think it is known that the Digic is an ARM (Advanced RISC Machines) device (see http://en.wikipedia.org/wiki/ARM_architecture)

Logged
klindup
Senior Member
****
Posts: 157


Re: Processor Memory
« Reply #2 on: February 16, 2015, 10:56:12 AM »

I can understand why Canon would keep their architecture secret. RISC processors are by their very nature faster than the older conventional architectures with a larger instruction set.  I guess that designing a processor designed to one job leads to more efficiency than a general purpose processor.
Ken
Logged
Bob Atkins
Administrator
Hero Member
*****
Posts: 1253


Re: Processor Memory
« Reply #3 on: February 16, 2015, 09:58:40 PM »

Most of what is known about the Digic processors probably comes from the reverse engineering of the Canon firmware by the CHDK and MagicLantern groups. That's all open source. Chipworks has done some reverse engineering the hardware but if you want the details it will cost you a lot of money!

From chipworks - "Canon DIGIC III Image Processor (CK4-1107) - Functional Analysis Report  FAR-0609-803 - USD 16,500.00"   

Here are a few links

http://magiclantern.wikia.com/wiki/Register_Map

https://chipworks.secure.force.com/catalog/ProductDetails?sku=CAN-CH4-6501&viewState=DetailView&cartID=&g=&parentCategory=&navigationStr=CatalogSearchInc&searchText=canon%20digic

https://chipworks.secure.force.com/catalog/ProductDetails?sku=CAN-CK4-1107&viewState=DetailView&cartID=&g=&parentCategory=&navigationStr=CatalogSearchInc&searchText=canon%20digic
Logged
Pages: [1]    
Print
« previous next »
Jump to: