??? 12/30/04 17:07 Read: times |
#84127 - Performance... Responding to: ???'s previous message |
First off, before you start implementing JPEG decoder on '51, take into consideration that this is quite a heavy computationally task. It may last some reasonable time for something like 128x160 phone display with a clone like 33MHZ/4 clocked, but if you plan on something like 800x600 VGA or using "vanilla" 12MHZ/12 '52, forget doing it in software.
To give you the idea: Amiga computers were quite great for their times and overperformed PCs in many domains. But while JPEG was a standard format for the WWW web for PCs already, I was watching some of these downloaded from the net on my A600. CPU: 7MHZ Motorola 68000, a 16bit processor with way more commands than '51, and more useful at heavy maths. 2MB graphics memory, hard drive. Displaying a JPEG of something like 800x600 took about 15 minutes. Same thing on A1200 with twice the CPU speed, "fast" memory and FPU took about 30 seconds. Note decoding JPEG is a lot of floating point maths including trigonometry, something for which '51 is a very bad choice. |
Topic | Author | Date |
display JPEG image on color LCD | 01/01/70 00:00 | |
Not really a '51 task... | 01/01/70 00:00 | |
Not really a '51 task... | 01/01/70 00:00 | |
...more like an ARM (so now Off-Topic) | 01/01/70 00:00 | |
Wait a minute! Not so off topic! | 01/01/70 00:00 | |
was it Triscend | 01/01/70 00:00 | |
Triscend - now Zylogic | 01/01/70 00:00 | |
RE: Not really a '51 task... | 01/01/70 00:00 | |
Co-processor | 01/01/70 00:00 | |
RE: Not really a '51 task... | 01/01/70 00:00 | |
OverSmart | 01/01/70 00:00 | |
In defense... | 01/01/70 00:00 | |
in fact | 01/01/70 00:00 | |
...of the defense | 01/01/70 00:00 | |
re: | 01/01/70 00:00 | |
re S1D13503 GRAPHICS LCD CONTROLLER | 01/01/70 00:00 | |
re: | 01/01/70 00:00 | |
project | 01/01/70 00:00 | |
in defense | 01/01/70 00:00 | |
Why not refer module tech manual. | 01/01/70 00:00 | |
Stop acting smart. | 01/01/70 00:00 | |
Performance... | 01/01/70 00:00 | |
JPG processing time![]() | 01/01/70 00:00 |