AlgoTron DSP Software for Telecoms & Audio
a TI DSP Third Party Network Member

Home Modems Telephony Audio Utilities Consultancy Glossary Index Contact us

Home
Modems
Telephony
Audio
Utilities
Consultancy
Glossary
Index
Contact us


       

TI DSP Assembler Code Converter: TMS320C2xx/C5x/C2x -> TMS320C5000 ('C54x/'C55x)

Description: performs translation of assembler code written in the TMS320C2xx/C5x/C2x mnemonic instruction set to that of the TMS320C54x DSP range. By code compatibility the translated software is also suitable for the TMS320C55x DSP range. The translator is Windows-based, and should operate on all PCs with Windows '98 and later operating systems.
         The translator is table-based and performs basic text translation between equivalent instructions in the two instructions sets. Instructions with no equivalent translation are marked. The translator thus makes no attempt to generate optimised code or indeed directly working code, since some instructions are context-dependent or are only semi-equivalent because of differences in the processor architectures. Thus hand-optimising and -checking is still necessary. The translator does though perform the main labour of the task of converting to working 'C54x/'C55x programs from the previous DSP generation assembler.
         One area where the translator does operate in context is with 'C2xx/'C5x'/C2x Auxiliary Registar (AR) pointing. The translator keeps track of the AR pointer in the original code and inserts the correct AR value in the translated code, thus allowing the 'C54x/'C55x code to be in non-compatible mode regarding the AR pointer.
         Test files are available to illustrate the code converter's capabilities.

Availability: NOW - sale is under licence - integration support offered

 
Home Modems Telephony Audio Utilities Consultancy Glossary Index Contact us