Forum Discussion
Errors in Agilex A3 A3CZ025BB18A BSDL
Hi Tom,
For Agilex 3 devices, IEEE 1149.6 support is intended for HSSI transceiver-related pins. For the B18A package, transceivers are not supported, so this device/package is not expected to have applicable 1149.6 AC test pins.
Try refer the following:
(https://docs.altera.com/r/docs/849318/current/jtag-boundary-scan-testing-user-guide-agilextm-3-fpgas-and-socs/ieee-std.-1149.6-boundary-scan-register)(https://docs.altera.com/r/docs/848793/current/device-migration-guidelines-agilextm-3-fpgas-and-socs-c-series/package-b18a)
Based on your report, the published BSDL file appears to maybe need internal review, both for the DESIGN_WARNING parse issue and for the inclusion of 1149.6-related content that does not appear applicable to this package.
Please use the latest BSDL file from the Altera website for now. We will raise this for internal review.
Regards,
Fakhrul
Thanks Fakhrul,
There is no way to "use the BSDL files" once they do not compile. Its like getting a simulation model and telling someone to "use it" but it won't compile for simulation.
Regards,
Tom
- FakhrulA_altera1 month ago
Regular Contributor
Hi Tom,
I'm checking this internally.
I will update you once I receive feedback from the internal team.
Regards,
Fakhrul
- FakhrulA_altera1 month ago
Regular Contributor
Hi Tom,
Thank you for your patience. You are correct that the published BSDL file is not usable when it fails to compile.
We have prepared a corrected A3CZ025BB18A BSDL file, attached here. It removes the IEEE 1149.6 information, since the B18A package does not include transceivers.
We are also updating the published BSDL file and expect to republish it this week or next week.
Regards,
Fakhrul- tomachie1 month ago
New Contributor
Thank you. just FYI, its all the A3CZ*. Intellitech is the gold standard on BSDL compilation across the latest 2013 (1149.1) and 2015 (1149.6) BSDL standards (Altera still using 2001?). If you had AIO then the descriptions in 2015 standard would tell test engineers how they operate better than in 2001. and the compiler is free so in 2026, there's not a lot of reason to publish BSDLs which have syntax or grammar problems even if you dont move to later standards.
And correct, adding 1149.6 STD USE, EXTEST_PULSE/EXTEST_TRAIN to BSDLs which have no-AIO section and no IO which support 1149.6 is misleading customers. and Intellitech also picks up on that.
seems procedurally before publishing BSDLs on the web for customer consumption run them through Intellitech. Thank you for the atttention to the matter, looking forward to the fix.