Así que estoy conectando un arduino con un sensor de temperatura Melexis, y todo va bien, aparte del hecho de que parece que no puedo hacer que el control CRC funcione.
He conseguido que las operaciones de lectura se completen correctamente (...
Para controlar mi CA con un Arduino, estoy tratando de emular el IR Remote. No con otro LED IR, sino directamente conectado al cable de señal de los receptores IR en la placa.
Usando el Arduino como un analizador lógico, pude entender el Prot...
He estado investigando algunos circuitos integrados ahora. Algunos de ellos tienen el resultado calculado (datos) en forma de complemento a dos, colocados en el registro para ser leídos por otro IC. ¿Cuál es la lógica detrás de la conversión de...
Según la especificación de Bluetooth Core 4.0 , el paquete de aire Bluetooth Low Energy tiene un CRC de 24 bits con el siguiente polinomio:
x^24 + x^10 + x^9 + x^6 + x^4 + x^3 + x + 1
Pero cuando "codifico" este polinomio, obtengo 4 bytes:...
Estoy tratando de calcular el CRC-16 en forma hexadecimal usando una semilla de 0x0000. Para su comodidad, aquí está el polinomio para CRC-16
\ $ x ^ {16} + x ^ {15} + x ^ 2 + 1 \ $
Tengo la siguiente secuencia de paquetes para la que...
Después de leer el libro titulado "Ejemplos avanzados de diseño de chips por verilog", me enfrenté a algunas preguntas sobre cuándo se lee el paquete Ethernet del FIFO y cómo funciona la reversión para el paquete Ethernet FIFO.
El chaper 8.3....
Estoy intentando implementar un CRC paralelo en Verilog pero tengo problemas para que funcione. Este es un fragmento del código con el que estoy teniendo problemas.
reg val;
reg [15:0] hashValue;
reg [3:0] data_in;
always @(*) begin...
estoy tratando de transmitir una trama de Ethernet desde fpga a pc.
mi marco udp es:
constant udp_frameB :frame60:=
(x"FF",x"FF",x"FF",x"FF", -- mac dest
x"FF",x"FF",x"00",x"00",
x"00",x"04",x"14",x"13", -- mac src
x"08",x"00",x"45",x"00", --...
Mi pregunta es sobre el polinomio generador de CRC.
Si tengo un generador de nivel 5, di:
$$ X ^ 5 + X ^ 4 + X ^ 2 + 1 $$
¿Cómo puedo saber si puede o no detectar un error de paridad?
También, ¿cómo puedo saber los patrones de err...
Estoy trabajando en un circuito que ingresa una cadena binaria pseudoaleatoria de 31 bits en un bloque CRC-16 del CCITT que genera una salida CRC de 16 bits.
Sé que M (x) / G (x) = Q (x) + R (x) y el código transmitido será R (x) anexado a M...