MDSP es una familia de DSP multiprocesador de Cradle Technologies. [ 1 ] Está diseñada para su uso en aplicaciones de procesamiento de video . [ 2 ] Estas incluyen video en streaming , transmisión ( internet y terrestre ) y seguridad de videovigilancia .
Tiene una arquitectura jerárquica. [ 3 ] El chip multinúcleo emplea subsistemas de computación y entrada/salida (E/S) con E/S programable, que consisten en núcleos de propósito general y de procesamiento de señales . Los núcleos de propósito general se utilizan para el control y el procesamiento de E/S, y los núcleos DSP se utilizan para la computación de punto fijo o flotante .
El MDSP tiene una arquitectura similar a la del procesador de celdas , excepto que cuenta con múltiples elementos de procesamiento. Los elementos de procesamiento, o unidades GPP (procesador de propósito general), son núcleos de tipo RISC de propósito general de 32 bits con unidades de procesamiento de señales (DSP o DSE) a través de un bus de datos .
Herramientas de desarrollo
El kit de desarrollo de software inicial (sdk4) se basaba en Cygwin 1.3.x y Cradles umgcc ( adaptación a GCC ). El sdk5 se basa en Cygwin 1.5.x y cragcc (adaptación a GCC).
Los chips se programan en una combinación de C y CLASM (un lenguaje ensamblador similar a C ). Los PE se pueden programar en C; los DSE y MTE se programan en CLASM. El programador puede gestionar la asignación de recursos mediante semáforos .
Referencias
- ↑ Wilson, Andrew (1 de marzo de 2004). "Los procesadores extremos utilizan múltiples arquitecturas" . Vision Systems Design . Recuperado el 11 de febrero de 2026 a través de EBSCOhost .
- ↑ Ganesh Yadav, RK Singh y Vipin Chaudhary, Ganesh Yadav, RK Singh y Vipin Chaudhary; Singh, RK; Chaudhary, Vipin (2004). "Sobre la implementación de aplicaciones multimedia paralelas en tiempo real similares a MPEG-2 en la arquitectura de cuna MDSP SoC". Computación embebida y ubicua. EUC 2004. Notas de clase en ciencias de la computación. Vol. 3207. Springer. doi : 10.1007/978-3-540-30121-9_27 .
{{cite book}}: CS1 maint: varios nombres: lista de autores ( enlace ) - ↑ Nambiar, A.; Chaudhary, V. (2005). "Sobre herramientas para el modelado de sistemas embebidos de alto rendimiento". Embedded and Ubiquitous Computing – EUC 2005. Lecture Notes in Computer Science. Vol. 3824. Berlín; Heidelberg: Springer. doi : 10.1007/11596356_38 .
Enlaces externos
- Hoja de datos CT3400
- Folleto informativo del producto CT3600
- Hoja de datos CT3600
- Procesadores de señales digitales