我正在尝试对某些具有多层的电路板进行反向工程,但无法找出发现某些过孔进入哪一层的任何方法。不幸的是,我无法用腐蚀剂破坏木板,因为这是我唯一的木板。我如何找出它们的深度?

评论

只是要澄清-为什么您需要知道连接进入哪一层?您不仅需要知道通孔连接到什么地方?如果您实际上需要将PCB整体反转,那么非破坏性地进行操作将非常具有挑战性。

据我所知,有两条数据总线位于不同的内部层上,但是它们的过孔隐藏在绑定到板上的ASIC下。从功能的角度来看,我很确定我知道哪条总线在哪一层,因为其中有一个板边缘连接器,您可以清楚地看到铜线穿过。问题在于这是一条68线总线(32条数据线,32条地址线,4条控制线),我不知道这些引脚中的哪一个是我的过孔控制线。我可以单独测试它们,但这很努力!

您可以假设这4条控制线位于总线的一端或另一端,这很可能。

#1 楼

您可能需要一些昂贵的扫描设备。您可能会得到废弃的旧设备,但那将是相当困难的。然后,您可能需要编写软件来处理设备的输出,因为除非您拥有完整的完整系统,否则很可能没有随附软件的许可证。

如果您愿意放弃保存原始PCB,您可以执行此操作。基本上,请仔细记下组件的位置,拆下部件,进行双面扫描,使用图像工具清理扫描,然后在您进行操作时重复移除电路板的各层...听起来我很容易出错。

它也可以通过彻底检查某些引脚组是否位于同一层来找出一些引脚...您可能会认为这些引脚是电源/接地引脚。如果电路板旨在支持边界扫描测试。如果我理解正确,您可能可以使用它来自动检测芯片之间的连接器(如果不是它们位于哪一层)。这是有关该主题的PDF。

评论


JTAG的问题在于它支持一定范围的电压和频率。如果做错了事,您可以从字面上炸薯条。小心!

– 0xC0000022L♦
13年4月2日,0:48

@ 0xC0000022L的好处我想,至少如果它是扩展卡,那么当然可以从插槽电压推断出板上的电压,除非有稳压器,否则您可能会弄清楚它的输出。

–cb88
2013年4月2日14:10