编程规则系统的选择
许多电子产品制造厂商还没有认识到闪存、CPLD和FPGA器件仍然要求采用编程规则系统(programming algorithms)。每一个元器件是不同的,在不同半导体供应商之间编程规则是不能交换的。因此,如果他们要使用ATE编程方式,测试工程师必须对每一个元器件和所有的可替换供应商(现有的和开发的)写下编程规则系统。
如果说使用了不正确的规则系统将会导致在编程期间或者电路板测试期间,以及当用户拥有该产品时面临失败(这是所有情形中坏的现象)。难对付的事情是,半导体供应商为了能够提高产量、增加数据保存和降低制造成本,时常变更编程规则。所以即使今天所编写的编程规则系统是正确的,很有可能不久该规则就要变化了。另外,不管是ATE供应商,还是半导体供应商当规则系统发生变化的时候都不会及时与用户接触。