• No se han encontrado resultados

CAPITULO 3 Ingeniería inversa a los algoritmos implementados en el DSP Descripción de las operaciones

3.2 Análisis de los códigos

3.2.7 Display.C

En cada una de estas ecuaciones, el valor que se está determinando es el que se reflejará en el display, o sea, los que se verán en la pantalla para que el operador sea capaz de identificarlo. En la figura que se muestra a continuación, esta señalados algunos de los parámetros mencionados.

3.3 Conclusiones del capítulo.

El empleo del DSP TMS320C6701GJC150, ha facilitado el desarrollo de algoritmos matemáticos de alta precisión y velocidad. En los códigos fuentes de este procesador podemos apreciar el alto número de ecuaciones empleadas por el sistema, algunas de ellas no necesitarían un DSP como el C‟6701, pero otras, dada su complejidad, no pudieran desarrollarse con otros procesadores.

CONCLUSIONES

En el presente trabajo fueron descritas las principales características del dominio "Volga", de la T138, y del DSP TMS320C6701GJC150.

Con este trabajo se logró documentar información que facilitará la mod ernización del equipamiento en diferentes unidades, dándole cumplimiento así al objetivo principal de las Fuerzas Armadas Revolucionarias. Se logró además, identificar cada uno de los sistemas dentro de la Estación de Vigilancia y el funcionamiento de la T138 como parte de la cabina de dirección.

La T138, tarjeta de cálculo, es la encargada de la determinación de algoritmos, que le servirán al resto del dominio para proceder a la búsqueda de un blanco o al disparo en caso de ser requerido. Está compuesta por el DSP TMS320C6701GJC150, procesador de alta velocidad, empleado , para la resolución de los cálculos demandados por el dominio.

Estos algoritmos están destinados para el direccionamiento de la rampa de lanzamiento y la antena, para el cálculo de velocidad, azimut, ángulo de inclinación, parámetro, distancia al punto de encuentro , además, otros están relacionados con los mandos y las señales de dirección, con la regulación de amplitud y con los cálculos correspondientes al disparo al blanco. De forma concluyente podemos decir que en el presente trabajo se definieron conceptos, se documentó la información referente al funcionamiento de la Estación de Vigilancia del Espacio Aéreo, así como sus principales características.

Se caracterizó además, el escenario de trabajo creado por Texas Instruments para el desarrollo de aplicaciones con el DSP TMS320C6701GJC150. Por último se evidenciaron cada uno de los algoritmos matemáticos implementados en dicho procesador, quedando de esta forma, documentada la funcionalidad del componente DSP TMS320C6701GJC150 de la tarjeta T138.

RECOMENDACIONES

Con el propósito de perfeccionar el estudio realizado en este trabajo acerca del DSP TMS320C6701GJC150 de la tarjeta T138, se propone considerar los siguientes aspectos, importantes para el progreso de esta investigación:

 Determinar, a partir del significado de cada uno de los elementos empleados en los algoritmos matemáticos implementados en los códigos fuentes, el modelo general del sistema y los lazos de control que intervienen en este.

 A partir de la identificación de los algoritmos implementados, proponer un conjunto de pruebas de hardware que permitan validar la correspondencia entre los aspectos teóricos identificados y los resultados prácticos.

REFERENCIAS BIBLIOGRÁFICAS

Damián, M. (2006). ESTUDIO COMPARATIVO DE LOS DSP‟s DEL MERCADO. Dpto. Ingeniería de Telecomunicación, Universidad de Jaén.

G. Bertini, V. D. S., W. Gaffi, R. Neri, A. Rocchi (2003). "Microprocessori per DSP. Mod elli recenti e tools di sviluppo: alcune applicazioni nel settore telecom."

Instruments, T. (1988). Third Generation TMS320. User's guide. Instruments, T. (1990). TMS320 Family. DSP Characteristics. Instruments, T. (2000). TMS320C6000 Programmer‟s Guide.

Instruments, T. (2001). "TMS320C6000 Optimizing Compiler User‟s Guide." Instruments, T. (2004). Code Composer Studio v3. 0 Getting Started Guide, May.

Instruments, T. (2004). "TMS320C6000 DSP peripherals overview reference guide." Texas Instruments.

Leal , E. (2006). "Descripciones técnicas de los CCAA S75M3 y S75MK102. ." Departamento DAA. Leal , E. (2006). "Tarea Técnica para la asimilación de la tecnología de modernización del CCAA Volga. ." Departamento DAA.

Papamichalis, P. and R. Simar Jr (1998). "The TMS320C30 floating-point digital signal processor." Micro, IEEE 8(6): 13-29.

BIBLIOGRAFÍA

BULKA, D. & MAYHEW, D. 2000. Efficient C++: performance programm ing techniques, Addison- Wesley Professional.

CHASSAING, R. 2003. DSP applications using C and the TMS320C6x DSK, Wiley-Interscience. DEITEL, H. M. & DEITEL, P. J. 2003. Cómo programar en C++, Pearson Educación.

HENNING, M. & VINOSKI, S. 1999. Advanced CORBA programming with C++, Addison-Wesley Professional.

INSTRUMENTS, T. 1998. TMS320C6201/6701 Evaluation Module Technical Reference. Texas Instruments.

INSTRUMENTS, T. 2001. TMS320C6000 peripherals reference guide. Texas Instruments. INSTRUMENTS, T. 2001. TMS320C6701.Digital Signal Processor Silicon.

INSTRUMENTS, T. 2002. TMS320 DSP/BIOS User‟s Guide. Texas Instruments. INSTRUMENTS, T. 2002. TMS320C6000 Programmer‟s Guide (SPRU198G). August. INSTRUMENTS, T. 2004. TMS320C6000 Assembly language Tools User‟S Guide.

JIMÉNEZ, E., REYES, L. & GARCÍA, A. 2006. Algunas consideraciones sobre la Ingeniería Inversa. Informe Interno de Investigación, Centro de Tecnología Avanzada de ITESCA, Red Alfa, Sonora, México.

KEHTARNAVAZ, N. 2004. Real-Time Digital Signal Processing: Based on the TMS320C6000, Newnes.

KERNIGHAN, B. W., RITCHIE, D. M., PADILLA, J. J. & GUTIÉRREZ, G. L. 1985. El lenguaje de programación C.

KICZALES, G., LAMPING, J., MENDHEKAR, A., MAEDA, C., LOPES, C., LOINGTIER, J.-M. & IRWIN, J. 1997. Aspect-oriented programming, Springer.

LEAL , E. 2006. Tarea Técnica para la modernización de los CCAA S75M3. In: DAAFAR (ed.). LIPPMAN, S. B. 1999. Essential C++, Addison-Wesley Longman Publishing Co., Inc.

MORCEGO, B. & CUGUERÓ, M. À. 2001. Comparación de Implementaciones en C y Matlab de Filtros Adaptativos para DSP. Proceedings of XXII Jornadas de Automática.

TRETTER, S. A. 2003. Communication system design using DSP algorithms: with laboratory experiments for the TMS320C6701 and TMS320C6711, Springer.

Instrucciones para la explotación de los CCAA S75M3.

BOURSAC, E. G. F. C. 2010. . Programas fuentes de las tarjetas 138, 139, 232, 335 y 811. CID3., C. D. I. D. 2008. . INTRODUCCIÓN A LA MODERNIZACIÓN K.

ITESCA, C. D. T. A. D. 2006. Informe Interno de Investigación.

A. GARCÍA, J. R., E. JIMÉNEZ, L. REYES, G. LUNA, S. ONTIVEROS, V. MARTÍNEZ, F. OCHOA, E. CARRILLO. 2008. Clasificación de programas y Modelos de la Ingeniería Inversa: Aplicaciones a un caso de estudio. In: SOMIM (ed.). Puebla, México.

ANEXOS

Documento similar