Did anyone write a turbo coding algorithm with Pic Basic Pro? I really need help. Thanks.
Onur
Did anyone write a turbo coding algorithm with Pic Basic Pro? I really need help. Thanks.
Onur
Maybe you'll get more answers, if you discribe, what "turbo coding" or "turbo encoding" means !!!
PBP 2.50C, MCS+ 3.0.0.5, MPLAB 8, MPASM 5.14, ASIX Presto, PoScope, mE mikroBasic V7.2, PICKIT2
"Turbo codes are a class of recently-developed high-performance error correction codes finding use in deep-space satellite communications and other applications where designers seek to achieve maximal information transfer over a limited-bandwidth communication link in the presence of data-corrupting noise."
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Hi,
Turbo coding requires extremely fast processing.
(Mathematical intensive algorithm).
This is not possible with a PIC microcontroller.
Best regards,
Luciano
Raflex said: "Turbo codes are a class of recently-developed high-performance error correction codes finding use in deep-space satellite communications and other applications where designers seek to achieve maximal information transfer over a limited-bandwidth communication link in the presence of data-corrupting noise."Originally Posted by BigWumpus
Reflex described very well what the turbo coding means.
I am a member of Cube Sat project in Bahcesehir University, TURKEY. We want to use turbo codes for communication.
Turbo Coding is very computing intensive algorithm so if I can not accomplish to implement it with PIC microcontroller, which chip should I use? Or maybe I will use extra EEPROM.
Thanks for your replies.
Pretty good description here:
http://en.wikipedia.org/wiki/Turbo_code
and here:
http://www-sc.enst-bretagne.fr/turbo/principale.html
Last edited by Archangel; - 17th November 2006 at 02:52.
Hi obaskirt,Originally Posted by obaskirt
If you can divide this "intensive algorithm" into small pieces or sub-segments of math operations, then you can have many small PIC modules doing small math jobs and give you individual results.
You can then have a master PIC collecting these individual results and have a final calculation. The whole operation will be relatively faster.
But remember, the fastest PIC is 40Mhz I guess.
So you need to calculate precisely what speed & instruction execution time your "intensive algorithm" requires ; if you end up with a speed requirement say 4Ghz, forget PICs and use a PC instead.
---------------------------
"If the Earth were a single state, Istanbul would be its capital." Napoleon Bonaparte
Hi,
Here they use a TI MSP430 ultra-low-power 16-bit RISC mixed-signal processors.
(The MSP430 is used for the flight module).
http://www.cubesatkit.com
Ask if you can use TI MSP430 for Turbo Coding.
The answer will be not possible, but maybe they will put you on the right tracks.
Remember that all this stuff must be low-power.
http://www.cubesatkit.com/content/pu...t_pumpkin.html
Best regards,
Luciano
Maybe some PIC24 or DsPIC would do... but certainely not in Basic ... for now.
Microchip C30, Hi-Tech C support them
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks