Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
18 years ago

Boundary Scan Testing MAX II

I'm trying to perform Boundary Scan testing on my programmed MAX II, and I can't seem to sample pins that are configured as outputs, Anyone know why?

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    This is because, by default the input buffers are turned off for I/O pins that are configured as outputs in your design.

    To regenerate your programming file to enable this, you need to set the 'Always Enable Input Buffers' option in Quartus and re-run Assembler.

    This option is in the Assembler section under the Assignments/Settings menu.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Or you may try using the BSDLCustomizer. It's a tcl script that modifies the BSDL files according to your PIN file. So, when you run that script, a new BSDL file will be generated and you can use that to test your MAX II with the pins configured as output (even when the input buffers are turned off).

    You may get it here: ftp://ftp.altera.com/outgoing/download/bsdl/bsdlcustomizer.zip