para mi próximo proyecto necesito implementar un núcleo CRC IP en Verilog HDL. Debe utilizar un registro de resultados polinomial de 16 bits y de 16 bits CRC. Los datos se están introduciendo en él en 8bit chuncks / bytes. Ya he implementado la...
He estado enfrentando un problema sobre cómo implementar el sistema de administración de parámetros de configuración de software integrado. Significa cómo implementar un módulo de software que será responsable del almacenamiento de, por ejemplo,...
Estoy usando el protocolo SENT en mi proyecto.
En mi implementación de SENT, los datos de los nibbles son 3. Por lo tanto, los datos de 12 bits, incluido un nibble de estado y el nibble CRC.
Necesito calcular el CRC para 3 nibbles de datos...
La unidad de cálculo CRC del STM32 tiene un registro denominado CRC_IDR. Este registro de 32 bits permite al usuario almacenar 8 bits de datos. Parece que no hay enlace entre este registro y el resto de la operación CRC. ¿Tiene este registro un...
Tengo un flujo de datos de 181 bytes con un valor CRC32 de 4 bytes al final. La longitud total del mensaje es de 185 bytes.
El flujo de datos se almacena en la memoria de un chip FPGA y está a la espera de que TCP lo conecte.
Antes de envi...
Mi objetivo es determinar el polinomio generador óptimo y el tamaño de la secuencia de verificación de trama (campo CRC) para el protocolo que estoy desarrollando. Leyendo el artículo, "Polinomial Code (CRC) Polynomial Selection for Embedded Ne...
¿Cuál es la diferencia entre estas dos implementaciones ya que la retroalimentación es, en la primera implementación, solo el último registro, pero la segunda implementación se registra con el bit de entrada, entonces, cuál es la diferencia y có...
He tenido problemas para depurar el módulo DSU en un SAM D20 ( hoja de datos ). Me refiero a utilizarlo para calcular CRC32 para un programa que estoy cargando a través de un cargador de arranque personalizado (el cargador de arranque no es el m...
Tengo una EEPROM en la que quiero almacenar los hashes CRC32 entre 0x0000 y 0x008C. En este rango, necesito una forma en que pueda borrar uno de los hashes y sobrescribir sus bytes a un número predeterminado. Al hacer esto, puedo recorrerlos más...
Estoy tratando de implementar y entender el CRC haciendo un circuito, usando 1 byte (8 bits) y una potencia máxima del polinomio de cuatro, estos 2 valores deben ser XORed hasta que obtenga una salida final, que debería Serán 12 leds confirmando...