TODOPIC

Otros Microcontroladores / Dispositivos programables => Lógica Programable => Mensaje iniciado por: battloid en 14 de Abril de 2005, 06:48:00

Título: varios procesos
Publicado por: battloid en 14 de Abril de 2005, 06:48:00
Hola gente amiga.
Los molesto para ver si me pueden dar una mano con un problema que tengo.
Estoy tratando de sincronizar dos E1(32 canales de audio o datos),para lo cual voy a utilizar varios procesos, el tema es como modificar la misma senal de dos procesos distintos.
Estoy utilizando un Xilinx xc95108 84PLCC para el desarrollo.

Muchas gracias por su atencion, a la espera de una pronta respuesta.
Título: RE: varios procesos
Publicado por: antoniof en 14 de Abril de 2005, 19:14:00
Buenas.

Efectivamente no puedes modificar una misma señal en dos procesos distintos.

Ten en cuenta que una señal dentro de un proceso se combierte en un registro automáticamente, y éstos no pueden cambiar de estado con dos señales de reloj diferentes.

Puedes hacer 2 cosas:

O bien intentas mezclar los dos procesos en uno solo,

O cambias dos señales distintas e intentas hacer una "combinación de ambas", fuera de los procesos, para obtener tu señal deseada.

No puede ser mas claro si no me cuentas un poco más sobre tu problema. Pon los procesos y las señales que te dan dolor de cabeza y miramos una solución.