เนื่องจากปัญหาเกี่ยวกับตัวควบคุมแรงดันไฟฟ้าเชิงเส้น (LTM46XX) ที่ใช้ใน Agilex™ 7 FPGA Rev A Development Kit บางส่วน คุณอาจพบข้อผิดพลาดในการกําหนดค่าเมื่อใช้ซอฟต์แวร์ Quartus® Prime Pro Edition v21.2 ความล้มเหลวนี้เกิดขึ้นเนื่องจากแรงดันไฟฟ้าที่อุปกรณ์ Agilex™ 7 ต้องใช้ระหว่างการกําหนดค่าสูงกว่าแรงดันไฟฟ้าที่ตัวควบคุม LTM46XX ถูกตั้งโปรแกรมให้จัดหา
คุณอาจพบข้อความแสดงข้อผิดพลาดต่อไปนี้ระหว่างการกําหนดค่า:
- ข้อผิดพลาด(18948): ได้รับข้อความแสดงข้อผิดพลาดจากอุปกรณ์: ข้อผิดพลาดในการเข้าถึงฮาร์ดแวร์ภายนอก (0x0032 รหัสย่อย, 0x00800008 ข้อมูล, ที่ตั้ง 0x00001800)
- ข้อผิดพลาด(22248): ตรวจพบข้อผิดพลาด PMBUS ระหว่างการกําหนดค่า ข้อผิดพลาดที่อาจเกิดขึ้น: การตั้งค่า VID ไม่ถูกต้องในโปรเจค Quartus Prime อุปกรณ์เป้าหมายไม่สื่อสารกับตัวควบคุมอัจฉริยะหรือ PMBUS master บนบอร์ด
เพื่อแก้ปัญหานี้ คุณจะต้องกําหนดค่ารีจิสเตอร์หน่วยความจําถาวรของตัวควบคุมแรงดันไฟฟ้าเชิงเส้นโดยใช้ Linear Technologies USB-to PMBus Controller และซอฟต์แวร์ LTpowerPlay ของเทคโนโลยีเชิงเส้น
การใช้ PMBus Controller และซอฟต์แวร์ LTpowerPlay ให้กําหนดค่ารีจิสเตอร์ต่อไปนี้สําหรับอุปกรณ์ LTM46XX:
- VOUT_MAX = 1.0V
- VOUT_OV_FAULT_LIMIT = 30%
- VOUT_OV_WARN_LIMIT = 30%
การเปลี่ยนค่าเหล่านี้จะกําหนดค่าตัวควบคุม LTM46XX แรงดันไฟฟ้าให้ทํางานภายในช่วงแรงดันไฟฟ้าที่กําหนดและช่วยให้อุปกรณ์ Agilex™ 7 กําหนดค่าสําเร็จ