Stephen Gentle
Well-known member
- Joined
- Jan 3, 2007
- Messages
- 1,491
- Reaction score
- 0
- Points
- 36
- Age
- 35
- Location
- Brisbane, Australia
- Website
- stephengentle.com
That being said, I really would like to know what OS and CPU-Architecture Epic and Scarlet are running on. But I guess that falls into the realm of "they certainly won't tell me" (quote SS). :sad:
I mean, an ASIC does not really have a boot time, right? It just resets and boom - alive! But then again, everything apart from the heavy lifting (wavelet encoding and such) has to run on the host processor.
I'm guessing that they have a few OpenSparc cores on those ASICs. It's quite cool - there are a few open source implementations that you can download (as VHDL) and write onto an FPGA or use on an ASIC.
I'd also guess that the ASICs are doing all the heavy lifting in encoding the footage, and doing the demosaicing and debayering it for the video outs and the preview. But the UI and control systems and most of the other features I'm guessing are going to be running on the processor (which as I said might also be part of the ASIC, but would be running firmware off flash memory or something).