--- Quote Start ---
as a non-destructive testing, if we want to analyse the un-programmed blank devices for their default output values and also to verify their electrical characteristics as per the data sheet, do any of altera's commercial fpga boards support such facilities??? do altera follow such test practices on any fpgas/ socs to ensure against hardware trojan attacks?? --- Quote End ---
Unprogrammed FPGAs will have their general purpose I/Os all set as tristate outputs, and in the 'off' state. A very weak pullup to VCCIO is generally enabled to keep the input from floating and drawing any significant current. Basically all the FPGA general purpose I/Os will look like inputs. This behavior is specifically present to allow for 'hot plugging' of devices where they are plugged into an active, powered circuit, configured, and then begin operation.
Other dedicated output signals (like configuration done, etc) will be in the states that represent an unconfigured device. Most of these are open drain and require external pullups to function.
Most commercial development boards will bring many pins to uncommitted connectors, so you can observer the behavior on these pins.
As to 'test practices to ensure against trojan attacks' not sure what you mean by this, you will need to explain. As indicated earlier most FPGAs are volatile so will lose all their programming on a power cycle. Some CPLDs (like MAX series) have internal flash that survives power cycling, but it can be reprogrammed at will. There is no place for a trojan to hide ...