Esta es una traducción automática. Para ver el texto original en inglés
haga clic aquí
#TI y tecnología - Telecomunicaciones
{{{sourceTextContent.title}}}
Los aceleradores reducen gastos indirectos de DSC en usos del control de movimiento
{{{sourceTextContent.subTitle}}}
Megaciclos C2000 F2807x de flautín del instrumento de Tejas 120 (TI) (la fig. regulador de la señal numérica de 1) (DSC) incorpora una gama de características para sacar datos el proceso de tareas
{{{sourceTextContent.description}}}
Esto incluye una unidad trigonométrica de la matemáticas (TMU) y el acelerador de la ley de control (CLA). El regulador está disponible con 512 kilobytes de memoria Flash del ECC, 100 kilobytes de SRAM con la ayuda de la paridad, una ROM y un interfaz externo de la memoria 16-/32-bit (EMIF) del cargador. También tiene un par de 128 zonas de la seguridad del pedacito.
El TMU ejecuta pecado, lechuga romana, atan, divisoria, y las instrucciones de la raíz cuadrada. Esto puede proporcionar un 5x al aumento del funcionamiento 10x comparado a los algoritmos del software. El TMU puede dar a los C2000 un borde sobre la competición que carecen este tipo de aceleración.
D
El CLA puede manejar la independiente compleja de los algoritmos de control del movimiento de la CPU principal. Puede ejecutar algoritmos deterministas y reducir perceptiblemente los gastos indirectos de la CPU para estas tareas del control permitiendo que la CPU trate otros aspectos de un uso tales como comunicación y análisis.
La ayuda análoga de la viruta es impresionante. Tiene un trío 12 del pedacito ADC que pueda entregar hasta 3.1 Msamples/s. Tiene ocho compartors windowed con un DAC integrado para dirigir sobre/bajo voltaje y detección de avería actual. Hay también un sistema de ocho canales del delta de la sigma con un par de filtros por el canal. Hay un sensor de temperatura de la en-viruta que reduce la cuenta de sistema total de los materiales (BOM). La viruta tiene un trío 12 del pedacito DACs.
Para asistir con tareas del control de motor, la viruta incluye tres módulos del eQEP (pulso realzado del codificador de la cuadratura) y seis módulos del contador de tiempo del eCAP (captura realzada). Hay un PWMs docena realzada.
La viruta tiene una gama de periférico de la conectividad incluyendo cuatro UARTs, un par de puertos de I2C, de tres puertos de SPI y de dos puertos de McBSP. La ayuda del USB 2.0 OTG incluye un PHY incorporado. El F2807x también tiene dos PUEDE los puertos 2.0B.
El hardware del desarrollo incluye el controlCARD de flautín de C2000 F2807x (fig. 2). ¿Esto tapa en el experimentador de TMS320F2807x? tablero de la creación de un prototipo del kit de s. Puede también tapar en otras plataformas compatibles del desarrollo del controlCARD.
Cuadro 2. El controlCARD de flautín de C2000 F2807x proporciona una plataforma conveniente del desarrollo.
El F2807x es apoyado por el software de ControlSUITE de TI. Esto incluye bibliotecas del dispositivo y del uso así como ejemplos para manejar una gama de usos del control de motor. ControlSUITE trabaja con el compositor del código del TI que el estudio (CCS) integró el entorno de desarrollo v6. CCS se basa en la plataforma del desarrollo del eclipse de la abrir-fuente. La viruta es apoyada por una gama de herramientas de los terceros de las compañías tales como altaír y el Mathworks.