生产测试,测试设计,测试点和其他技术


12

我一直在处理一些电路板布局,其中包括电路上每个网(或靠近它)的测试点。这导致我在此处搜索有关测试点,常规测试设计过程和指南的其他主题,但没有发现任何问题。因此,我的问题有点广泛且定义不清,但这里有:

  • 您通常在产品设计中采用哪种生产测试方式?
  • 在某种意义上有一些方法变得有价值,这些观点又在哪里?例如,人工测试填充板,飞行探针,钉床等。
  • 我了解了BeagleBoard的设计和建造,它比我们的电路板要复杂得多,但它似乎根本不包含任何此类测试(例如,没有钉子或测试点,它们都有软件测试) )。
  • 我们所有的电路板均基于微控制器。电源,接地和时钟的基本功能在制造过程中是否足够可靠,可以使用微控制器进行内置自检?

Answers:


7

我将测试点添加到我工作的大多数电路板上-除非客户另行指定。我不会为每个网络添加测试点,但是电源和地面网络肯定会获得一个测试点。当我们从制造厂拿回一批电路板时,我拿起数字万用表并“欧姆出”测试点,以确保没有任何东西接地。

我们的工作大多是非常少量的生产,因此我们的大部分测试都是手动完成的。

但是,我们确实有较大量的产品,但确实使用了钉床测试夹具。除了电源和接地网,我们还有其他功能块的测试点,例如以太网,SPI,音频(扬声器/麦克风)。

如果要进行首次运行的原型,则可能需要所有这些测试点进行调试。但是在以后的版本中,在证明功能块正常之后,可以根据需要将其从板上删除。

最后,这实际上取决于您的生产量以及测试/不测试电路板某些方面时要承担的风险。


4
  • 始终将裸板(PCB)对您提供的网表进行100%测试。如果您依赖于受控阻抗,那么也可以使用电路板制造厂。
  • JTAG不会增加电路板的成本,也不需要额外的芯片,而只是一个连接器。但是请确保您可以将链分开,例如,一个链用于FPGA,一个链用于处理器。
  • 飞行探针避免了钉床的成本。如果您要生产<1000个单位;我希望开发钉床测试仪在财务上没有任何意义。
  • 微控制器非常适合测试RAM和与FPGA的连接。

2

添加测试点时应考虑到它们对设计的影响(例如,模拟引脚或高速引脚可能会因额外的铜线长度而改变其行为)。

我想尽可能使用ADC监视/记录各种电源(微控制器通常有几个备用的ADC引脚)。尽管我使用了可拆卸的独立ADC来节省BOM成本,但我还没有从事一个项目,在该项目中,由于节省了少量零件,因此拒绝了电压水平的现场监视。

记录原型,生产和现场故障也非常重要,特别是如果您的BIST没有提供全面的服务。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.