온칩 RAM에 쓰기 위해 Avalon® 메모리 매핑 호스트 브리지 코어 를 사용할 때 데이터가 손실되거나 메모리에 잘못 기록될 수 있습니다.
이 동작은 특정 메모리 오프셋에서 메모리에 4바이트 스트림을 쓸 때 관찰될 수 있으며, 경우에 따라 4바이트가 i2c_avalon_master_address 신호에 기록되거나 잘못 배치되지 않을 수도 있습니다.
이 문제는 다음과 같은 이유로 인해 발생합니다.
-
인텔® FPGA I2C 에이전트에서 메모리 매핑 호스트 브리지 코어 > 쓰기 작업 문서를 Avalon 위해 설명한 불법 바이테너블 조건의 잘못된 취급.
-
Avalon 메모리 매핑 호스트 브리지 코어 가 수행한 여러 쓰기 버스트 상태 또는 분할 쓰기 상태를 잘못 취급합니다.
이 문제는 Linux용 인텔® Quartus® Prime Pro Edition 소프트웨어 버전 19.1에서 발견되었습니다.
문제를 해결하려면 다음 기술 문서에서 인텔® Quartus® Prime Pro Edition 소프트웨어 버전 22.2용 최신 장치 펌웨어를 직접 로드하십시오.
이 문제는 인텔® Quartus® Prime Pro Edition 소프트웨어 v22.3 및 인텔® Quartus® 프라임 스탠다드 에디션 소프트웨어 v22.1 이후에서 해결되었습니다.