Preguntas con etiqueta 'code-design'

2
respuestas

Diseño de codificación en C: ¿punteros a funciones?

Tengo un PIC18F46K22 y lo programo con el compilador XC8. Al final, tendré un sistema como una PC con stdin y stdout . Así que en el bucle principal habrá una función que verifica si hay una nueva entrada. Si hay entrada, una func...
2
respuestas

Diferencia entre la instrucción If-else y Case en VHDL

Quiero entender cómo las diferentes construcciones en el código VHDL se sintetizan en RTL. ¿Puede alguien decirme la diferencia entre la construcción If-Else y Declaración de caso ¿las construcciones de un proceso en VHDL en términos de...
5
respuestas

¿Existen bibliotecas de código abierto para VHDL como lo hacen para C ++ o python?

Cuando me estoy acercando a un problema en C ++ o python, existen muchas bibliotecas que hacen el trabajo pesado de mi código. Estoy pensando en GNU GSL , BOOST , o FFTW para C ++, y NumPy o SciPy para python. En muchos sentidos, el hecho de q...
2
respuestas

Diagramas de flujo para aplicaciones integradas

Tengo una aplicación integrada que utiliza interrupciones y dma. El bucle principal solo envía datos a la PC. ¿Cómo diseñar el diagrama de flujo del programa? ¿Cómo mostrar interrupciones y dma trabajando en un diagrama de flujo? He enco...
3
respuestas

¿Cómo transmitir ASCII sobre RS-232?

quiero mostrar el nivel de voltaje a través de un potenciómetro sobre la línea de comunicación serial (RS-232) en ASCII puro. Estoy tratando de hacer esto utilizando en la Junta: DEMO9S08AW60E . Entonces, si el potenciómetro está en la posició...
1
respuesta

Sincronizando multiplicador con sumador para formar mac

He diseñado un multiplicador de 8 bits en Verilog que requiere un máximo de 8 ciclos de reloj para dar el producto. También he codificado un sumador de 16 bits basado en lógica combinacional. Ahora quiero integrar los dos para hacer un acumulado...
2
respuestas

Verilog: cambiar un cierto retraso según la salida actual

Para Verilog 2005, al escribir el banco de pruebas, ¿es posible crear una tabla de búsqueda de valores de retardo y luego asignar un cierto valor en ella para que sea el retardo de algún bloque de procedimiento? Por ejemplo: reg clk;...
1
respuesta

MSP430 Codificación, ¿Puedo colocar un vector de interrupción dentro de una función?

Como decía el título, ¿estoy tratando de ver si se puede incrustar un Vector de Interrupción dentro de una función? Estoy usando IAR, pero gcc o ccs también funcionan. No lo veo hecho en ningún código en línea. Ejemplo: void function_funtime (...
3
respuestas

¿Puede alguien ayudarme a completar este código de Verilog para este circuito secuencial?

Todavía soy bastante nuevo en Verilog y todo, y podría necesitar ayuda para completar / corregir mi código para este problema. Hice el diagrama de estado, la tabla de estado / asignación, minimicé la ecuación e incluso me hice algunos de los reg...
0
respuestas

Identificación de la estructura en códigos HDL

Quería identificar automáticamente algunas estructuras en código HDL (Verilog / VHDL), digamos un sumador. Necesito detectar automáticamente cuántos agregadores en el diseño. No estoy seguro de por dónde empezar, ¿me gustaría convertir mi código...