Es posible que reciba mensajes de advertencia críticos similares al que se muestra a continuación al compilar la Intel® FPGA IP Viterbi.
Advertencia crítica (15003): parámetro "mixed_port_feed_through_mode" del atom de RAM auk_vit_par_top_atl:auk_vit_par_top_atl_inst|auk_vit_par_trb_atl:\ifg_cont:tracing_back_cont|altsyncram:stop_RAM|altsyncram_8j83:auto_generated|ram_block1a22 no puede tener valor "antiguo" cuando se utilizan diferentes relojes de lectura y escritura.
El motivo por el cual está recibiendo estos mensajes de advertencia críticos se debe a la configuración de la RAM que utiliza el núcleo. Como se indica en el mensaje de advertencia, la configuración de la RAM que utiliza el núcleo es read_during_write = datos antiguos. Esto indica que, cuando esté escribiendo en la misma ubicación de la cual está leyendo, la RAM proporcionará el valor de datos antiguo.
El núcleo Viterbi Intel FPGA IP está diseñado para que no lea desde y escriba en la misma dirección al mismo tiempo, de modo que el diseño sea seguro.
Debido al diseño del núcleo viterbi Intel FPGA IP, es seguro hacer caso omiso de estas advertencias críticas.
Este problema se solucionará en una versión futura del software Quartus® II.