WriteIDReadIDWaferI_1V8aI_1V8dI_3V3dFunctionRemark\n"; } Function print_tablew($sortpar, $chipmid){ include 'dbconfig.php.inc'; $sorting = " ORDER BY ".$sortpar; if ( ( $chipmid[1] == 'x') || ( $chipmid[1] == 'X') ){ $query = "SELECT * FROM wafer_test WHERE ReadId LIKE '$chipmid%'".$sorting; } else { $query = "SELECT * FROM wafer_test WHERE Wafer=$chipmid".$sorting; } $result = pg_query($query) or die ("
dbases/test/print_tablew.php.inc - ERROR : Couldn't execute query."); $num = pg_num_rows($result); if ( $num != 0 ){ print "
"; print "\n"; print_namesw(); while ($row = pg_fetch_array($result)){ extract($row); print "\n"; } if ($num > 20) print_namesw(); print "
$burnedid$readid$wafer$i_1v8a$i_1v8d$i_3v3d$lccode_function$remark

$num TRAP(s) found.
"; print "
WriteID - lasered 18 bit ChipID in hex, the upper 8 bits determine the wafer, the lower 10 - the position on the wafer"; print "
ReadID - read back 18 bit ChipID in hex"; print "
Wafer - Wafer from the database for this ReadID"; print "
I_1V8a - ADC 1.8V current in mA after configuration"; print "
I_1V8d - digital core current after reset"; print "
I_3V3d - 3.3V digital current in mA after configuration"; print "
Function - Exit code in hex, if < 40 the chip is usable"; print "
For more details for a particular TRAP click on the ReadID
"; print "
Back"; } else { print "
No TRAPs found.
Back"; } pg_close(); } ?>