어떻게 무엇을 기반으로 우리는 CRC 체크에서 발생 다항식을 선택하려면 어떻게해야합니까?

K

kunal1514

Guest
모두 안녕하세요, 모든 육체는 말해 줄 수있는 "[크기 = 6] [COLOR = 파란색] 어떻게 우리가 선택한 어떤 기준으로"CRC 체크에서 발생 다항식 및 출력 탭을 장소 위치를 LFSR을 사용하여 로직을 설계하는 동안 [/ 색상] [/ 크기]. "이것은 매우 중요합니다. Kunal Mishra
 
이 표준은 생성 다항식이 잘 각 CRC 표준 (테이블에 나열된) 그래서, 당신이 필요가 없습니다에 대한 알려져 있습니다 99% 근처 오류 검출 확률이되도록 오류 감지 및 수정을 최대화하기 위해 생성 다항식의 가치를 제공합니다 UR CRC에 대한 특정 다항식를 만들기 위해
 
내 작품을 확인하기 위해 신뢰할 수 Crc32 계산기를 찾고 있어요 안녕하세요 모두가 누구 나 좀 도와 줄래? 감사합니다 모하마드
 
안녕 내 코드는 병렬 crc32을 구현하면 데이터 폭 지금 이더넷 적용되는 한입 (4 비트) 어디에 내가 생성된 CRC의 가치를 검사하고 이해하는 데 필요한 클럭의 수를 카운트 testbench를 만들어 그것을 검사 제가 예를 들어, http://www.zorc.breitbandkatze.de/crc.html 에서 계산기에 의해 얻은 값과 비교하여 CRC의 가치 : 데이터 메시지에 대해이 계산기를 사용하여 = U (어느 8'h55입니다) 우리는 CRC = C9034AF6 내가 항상이 / / eb1 testbench 1 @ (posedge CLK) 데이터 = 4'b0101를 시작했다 내 작품을 확인하는 얻을 것이다; 경우 (CRC [31:0] == 32 ' 시뮬레이터를 실행하면 최종 엔드를하고 그것이 중지되지 않습니다 찾은 $ 디스플레이 라인에서 브레이크 포인트를, # 5 $ 마무리; hc9034af6)는 (Clk_Counter, "시계"를 "CRC가 후에 주어집니다") 디스플레이 $를 시작 영원히 계속 실행하는 것은 당신이 내 일을 실수가 생각하십니까? 이 계산기의 결과가 옳지 않다고 생각하십니까? 나는 UR 도움 감사합니다 감사합니다
 
! 또한, 나는 CrcError는 = CRC가 [31:0] = 32'hc704dd7b 지정 시험 핵심이 라인에 의해 32'hc704dd7b의 마법 숫자 CRC 값을 비교 무언가를 추가하려면, 내가 그것을 시뮬레이션하려 할 때 내가 찾은 CrcError 신호는 실수가 어디 있는지 몰라 항상 높다? 여러분, 제발 좀 도와 줄 래요?
 

Welcome to EDABoard.com

Sponsor

Back
Top