Preguntas con etiqueta 'crc'

1
respuesta

Verilog CRC paralelo con polinomio arbitrario

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...
1
respuesta

polinomio generador CRC para almacenamiento de memoria flash de datos

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,...
2
respuestas

SENT CRC cálculo

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...
1
respuesta

¿Cuál es el propósito de CRC_IDR en los procesadores STM32?

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...
1
respuesta

Revisión del valor CRC después del ajuste de datos

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...
1
respuesta

Calcular el número de errores que un CRC no ha detectado usando un polinomio particular

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...
1
respuesta

Implementación de hardware CRC

¿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ó...
0
respuestas

CRC32 en SAM D20 (Cortex M0 +)

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...
4
respuestas

El mejor valor para sobrescribir antiguo para saber si la memoria no se usa en eeprom

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...
2
respuestas

Cómo obtener hasta 24 pines de E / S desde el PIC4550

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...