Flash gold is just thin gold plating over electroless nickel or electrolytic nickel. Flash gold is electrolytic gold where the panel is connected to a plating rectifier and current causes the plating process to occur. Gold thickness is controlled by time in the bath and current density. Flash gold will become thick gold if time in the bath goes too long.
Immersion gold is gold plating over electroless nickel. Immersion gold is an ion exchange process and it is autocatalytic or it needs no current to cause plating. Plating is a chemical reaction and not an electrical one. The gold plating process stops when all the ions are exchanged. You can not overplate or increase immersion gold thickness more that about 6 micro inches.
Which one is better? I worked in PCB fab for 4 years and we always struggled with immersion gold. I converted many PCBs from immersion to electrolytic flash gold. The flash gold process is just an easier chemistry to maintain. You should have better adhesion of the gold to the nickel with electrolytic flash gold. Your only worry would be overplating the flash gold.
My guess is that your PCB supplier will plate the flash gold on the entire panel, etch the copper using the plated gold as the resist, and then apply solder mask. ENIG would most likely be performed after the soldermask is applied. So if you scrape off the solder mask the traces will be gold under the soldermask if using flash gold. The traces will be copper under the ENIG plated panel.
My PCB supplier likes to use flash gold. We have used both ENIG and Flash Gold. We see no difference if ENIG is done correctly. We have seen issues with ENIG if the nickel passivates prior to immersion gold plating. This passivation of the nickel is not as much of an issue in electrolyic flash gold plating because electrical current diminishes the passivated nickel.
That is my opinion. Others may disagree.
Chris
reply »