Software-Validierungs-Leiterplatte

Wichtigste Erkenntnisse

  • Definition: Eine Software-Validierungs-Leiterplatte (PCB) ist eine Hardware-Plattform, die speziell zur Überprüfung eingebetteter Firmware, Betriebssysteme und Anwendungssoftware vor der Massenproduktion entwickelt oder bestimmt wurde.
  • Rolle: Sie fungiert als die "stabile Wahrheit" im Entwicklungszyklus; wenn die Hardware fehlerfrei ist, können alle gefundenen Fehler dem Code zugeschrieben werden.
  • Kritische Metriken: Signalintegrität, Leistungsstabilität und Zugänglichkeit der Testpunkte sind die wichtigsten Leistungsindikatoren.
  • Medizinischer Kontext: In regulierten Industrien müssen diese Platinen oft Sicherheitsstandards wie 2 MOOP PCB (Means of Operator Protection) oder 2 MOPP PCB (Means of Patient Protection) erfüllen, um sicherheitskritische Software zu validieren.
  • Häufige Falle: Das zu frühe Entfernen von Debug-Headern oder Testpunkten im Design-Revisionsprozess, was die Software-Validierung während des DVT (Design Validation Test) unmöglich macht.
  • Validierung: Erfordert eine Mischung aus automatisiertem ICT (In-Circuit Test) und Funktionstests (FCT), um sicherzustellen, dass die Platine für die Code-Injektion bereit ist.

Was eine Software-Validierungs-Leiterplatte (PCB) wirklich bedeutet (Umfang & Grenzen)

Was eine Software-Validierungs-Leiterplatte (PCB) wirklich bedeutet (Umfang & Grenzen)

Um zu verstehen, wie man eine Platine herstellt, die für das Testen von Code geeignet ist, müssen wir zunächst den Umfang einer Software-Validierungs-Leiterplatte (PCB) definieren. Im Ökosystem der Elektronikfertigung werden Hardware und Software oft parallel entwickelt. Eine Software-Validierungs-Leiterplatte (PCB) ist nicht unbedingt das endgültige kommerzielle Produkt. Stattdessen handelt es sich um eine Hardwareversion – oft eine Einheit aus dem Engineering Validation Test (EVT) oder Design Validation Test (DVT) –, die für den Stresstest der Firmware optimiert ist.

Bei APTPCB (APTPCB PCB Factory) unterscheiden wir diese Platinen von Standardproduktionseinheiten durch ihre spezifischen Anforderungen an Zugänglichkeit und Robustheit. Während ein Endverbraucherprodukt Miniaturisierung priorisieren mag, priorisiert eine Software-Validierungs-Leiterplatte die Beobachtbarkeit. Sie ermöglicht es Entwicklern, Logikanalysatoren, Oszilloskope und Debugger anzuschließen, um Ausführungspfade zu verfolgen.

Der Geltungsbereich dieses Begriffs umfasst drei verschiedene Hardwaretypen:

  1. Evaluierungsplatinen (EVB): Frühe Leiterplatten, die zur Validierung der Machbarkeit des Hauptprozessors oder der Sensortreiber verwendet werden.
  2. Hardware-in-the-Loop (HIL)-Karten: Leiterplatten, die entwickelt wurden, um Eingaben und Ausgaben für den Hauptcontroller zu simulieren und die Software so zu täuschen, dass sie glaubt, in einer realen Umgebung zu arbeiten (z. B. ein Prüfstand für Kfz-Steuergeräte).
  3. Vorserien-Einheiten: Nahezu finale Hardware, die für Regressionstests, Langzeitstabilitätstests und Zertifizierungen verwendet wird. Wenn die Leiterplatte selbst Impedanzfehlanpassungen, eine schlechte Erdung oder instabile Stromschienen aufweist, verschwenden Software-Ingenieure Wochen damit, „Geisterfehler“ zu debuggen, die tatsächlich Hardware-Artefakte sind. Daher ist die Fertigungsqualität einer Software-Validierungs-Leiterplatte oft höher oder strenger kontrolliert als bei kostengünstigen Massenproduktions-Konsumgütern.

Wichtige Metriken für Software-Validierungs-Leiterplatten (wie man Qualität bewertet)

Sobald der Umfang definiert ist, besteht der nächste Schritt darin, die quantitativen Metriken zu verstehen, die eine hochwertige Validierungsplatine definieren.

Eine Software-Validierungs-Leiterplatte muss eine deterministische Umgebung bieten. Wenn die Spannung abfällt, wenn der Prozessor hochfährt, könnte die Software einen Brownout-Reset auslösen, der wie ein Code-Absturz aussieht. Um dies zu verhindern, verfolgen wir spezifische Metriken während der Fertigung und Bestückung.

Metrik Warum es wichtig ist Typischer Bereich oder Einflussfaktoren Wie man misst
Impedanz des Stromversorgungsnetzes (PDN) Gewährleistet eine stabile Spannungsversorgung bei hohen Stromtransienten (z. B. beim Aufwachen der CPU). Ziel < 10 mΩ - 100 mΩ je nach Frequenz. Vektornetzwerkanalysator (VNA) oder Simulation.
Signalintegrität (Augendiagramm) Schlechte Signalqualität verursacht Bitfehler im Speicher oder in der Kommunikation, was zu Softwarekorruption führt. Augenöffnung > 80% des Einheitsintervalls; Jitter < 5%. Oszilloskop mit Hochgeschwindigkeitstastköpfen.
Testpunktabdeckung Softwareteams benötigen physischen Zugang zu Signalen, um Logikzustände zu überprüfen. > 90 % der aktiven Netze über Pads oder Header zugänglich. CAD-Überprüfung (DFT-Analyse).
Thermische Stabilität (Tg) Überhitzung führt zu Drosselung, was das Software-Timing und die Leistung verändert. Tg > 170 °C für Hochleistungs-Computerplatinen. Thermischer Zyklustest / IR-Kamera.
Stabilität der Dielektrizitätskonstante (Dk) Variationen in Dk beeinflussen das Signal-Timing und können Hochgeschwindigkeits-Treibercode stören. Toleranz ± 5 % oder besser (z. B. Rogers- oder Panasonic-Materialien). TDR (Zeitbereichsreflektometrie).
Sicherheitsisolation (Medizinisch) Für medizinische Software muss die Hardware Isolation nachweisen, um Sicherheitsroutinen zu validieren. Konformität mit 2 MOPP PCB (4000 VAC Isolation). Hochspannungstest (Durchschlagsfestigkeit).

Auswahlhilfe nach Szenario (Kompromisse)

Das Verständnis der Metriken führt direkt zu den richtigen Entscheidungen, basierend auf Ihrem spezifischen Entwicklungsszenario. Nicht alle Validierungsplatinen benötigen vergoldete Steckverbinder oder Hochfrequenzlaminate.

Hier erfahren Sie, wie Sie die richtige Software-Validierungs-PCB-Konfiguration basierend auf Ihren Projektanforderungen auswählen.

Szenario 1: Frühe Firmware-Entwicklung (Das "Breakout"-Board)

Ziel: Grundlegende Treiberentwicklung und Inbetriebnahme des MCU.

  • Empfehlung: Verwenden Sie einen größeren Formfaktor als das Endprodukt. Führen Sie jeden GPIO-Pin zu Standard-2,54-mm-Headern heraus.
  • Kompromiss: Die Platine wird physisch groß sein und aufgrund langer Leiterbahnen eine schlechte HF-Leistung aufweisen, bietet aber maximale Debugging-Möglichkeiten.
  • APTPCB-Tipp: Priorisieren Sie hier die Geschwindigkeit der NPI-Kleinserien-Leiterplattenfertigung gegenüber engen Toleranzen.

Szenario 2: Validierung von Hochgeschwindigkeits-Schnittstellen (DDR, PCIe, Ethernet)

Ziel: Validieren, dass das Betriebssystem einen hohen Datendurchsatz ohne Abstürze bewältigen kann.

  • Empfehlung: Verwenden Sie Materialien mit kontrollierter Impedanz (Isola oder Megtron). Minimieren Sie Vias auf Hochgeschwindigkeitsleitungen.
  • Kompromiss: Höhere Materialkosten und längere Lieferzeiten. Sie können kein Standard-FR4 verwenden, wenn Sie 10-Gbit/s-Schnittstellen validieren.
  • Hauptmerkmal: Rückbohren kann erforderlich sein, um Stubs zu entfernen, die Signalreflexionen verursachen.

Szenario 3: Software-Validierung für Medizinprodukte (sicherheitskritisch)

Ziel: Validierung von Software, die patientenberührende Teile steuert (z. B. Infusionspumpen).

  • Empfehlung: Die Leiterplatte muss physisch Sicherheitsbarrieren implementieren. Sie müssen 2 MOPP PCB (Means of Patient Protection) Abstandsregeln (typischerweise 8 mm Kriechstrecke) oder 2 MOOP PCB (Means of Operator Protection) angeben, je nach Benutzer.
  • Kompromiss: Die Layoutdichte nimmt erheblich ab. Die Software-Validierung ist ungültig, wenn die Hardware die IEC 60601-1 nicht erfüllt, da das Gerät illegal zu verkaufen ist.
  • Referenz: Weitere Informationen zur Isolation finden Sie in unseren Funktionen für Medizinische Leiterplatten.

Szenario 4: Umwelttest (ESS)

Ziel: Validierung des Softwareverhaltens unter extremer Hitze oder Vibration.

  • Empfehlung: Verwenden Sie High-Tg FR4 und dickes Kupfer. Stellen Sie sicher, dass die Bauteil-Footprints etwas größer sind, um stärkere Lötstellen zu gewährleisten.
  • Kompromiss: Die Platine ist robuster als die endgültige Verbraucherversion, was mechanische Fehler maskieren könnte, aber es stellt sicher, dass die Software getestet werden kann, bis der Code bricht, nicht die Platine.

Szenario 5: Farmen für automatisierte Regressionstests

Ziel: Racks mit über 100 Platinen, die rund um die Uhr automatisierte Skripte ausführen.

  • Empfehlung: Konzentrieren Sie sich auf die Haltbarkeit der Steckverbinder (USB/UART). Verwenden Sie Hartvergoldung an den Kantensteckverbindern.
  • Kompromiss: Höhere Beschichtungskosten.
  • Warum: Wenn der USB-Anschluss nach 500 Zyklen verschleißt, schlägt der automatisierte Test fehl, und Entwickler verschwenden Zeit mit der Untersuchung eines "Softwarefehlers", der tatsächlich ein defekter Anschluss ist.

Szenario 6: Validierung von Wireless-/HF-Stacks

Ziel: Abstimmung der Antennenfirmware und der Bluetooth-/Wi-Fi-Stacks.

  • Empfehlung: Mindestens 4 Lagen mit einer durchgehenden Massefläche. HF-Abschnitte müssen abgeschirmt sein.
  • Kompromiss: Erfordert spezielle HF-Tests während der Fertigung, um sicherzustellen, dass die Platine mit der Simulation identisch ist.

Checkpoints für die Implementierung von Software-Validierungs-Leiterplatten (Design bis Fertigung)

Checkpoints für die Implementierung von Software-Validierungs-Leiterplatten (Design bis Fertigung)

Nach Auswahl des richtigen Szenarios verlagert sich die eigentliche Ausführung von den Designdateien in die Fertigung. Dieser Abschnitt beschreibt die kritischen Prüfpunkte, um sicherzustellen, dass die Software-Validierungsplatine (PCB) wie vorgesehen funktioniert.

Phase 1: Design & Layout

  1. Platzierung der Debug-Header: Stellen Sie sicher, dass JTAG/SWD-Header von hohen Komponenten entfernt platziert werden, damit Clips leicht angebracht werden können.
  2. Testpunktstrategie: Fügen Sie Testpunkte für alle Stromschienen und kritischen Interrupt-Leitungen hinzu. Verlassen Sie sich nicht auf das Sondieren von Komponentenbeinchen (Kurzschlussgefahr).
  3. Siebdruckklarheit: Beschriften Sie jeden Stecker, jede LED und jeden Schalter deutlich. Softwareentwickler arbeiten oft mit geschlossenem Schaltplan; die Platine sollte selbstdokumentierend sein.
  4. Strap-Optionen: Verwenden Sie 0-Ohm-Widerstände oder DIP-Schalter, um Hardware-Konfigurationsänderungen (z. B. Boot-Modus-Auswahl) ohne Löten zu ermöglichen.

Phase 2: Fertigung (Rohplatine)

  1. Impedanz-Coupon-Test: Überprüfen Sie, ob die berechnete Impedanz der gefertigten Realität entspricht. Wenn die Impedanz abweicht, werden Hochgeschwindigkeits-Softwaretreiber unvorhersehbar fehlschlagen.
  2. Beschichtungsdicke: Stellen Sie ausreichend Kupfer in den Via-Fässern sicher. Validierungsplatinen unterliegen thermischer Belastung; schwache Vias reißen, was zu intermittierenden Unterbrechungen führt, die wie Softwarefehler aussehen.
  3. Lötstoppmasken-Definition: Verwenden Sie LDI (Laser Direct Imaging) für präzise Maskenöffnungen, insbesondere wenn feine Rasterkomponenten für den Hauptprozessor verwendet werden.

Phase 3: Bestückung (PCBA)

  1. IC-Programmierung: Dies ist die Brücke zwischen Hardware und Software. Der Bootloader muss korrekt geflasht werden.
  2. Röntgeninspektion: Unerlässlich für BGAs (Prozessoren). Eine Lücke in einer BGA-Kugel kann dazu führen, dass ein Pin die Verbindung verliert, wenn die Platine sich erwärmt, was zum Absturz der Software führt.
  3. Steckerverstärkung: Für Validierungsplatinen sollten Sie das Hinzufügen von Epoxidharz oder Durchsteckstiften zu oberflächenmontierten Steckverbindern in Betracht ziehen, um wiederholtes Einstecken zu überstehen.

Phase 4: Endgültige Validierung

  1. FCT (Funktionstest): Bevor die Platine an das Softwareteam übergeben wird, führen Sie einen Hardware-Selbsttest durch.
  2. Serialisierung: Jede Validierungsplatine muss eine eindeutige Seriennummer (Barcode/QR) haben. Softwarefehler sind oft an bestimmte Hardware-Chargen gebunden.

Häufige Fehler bei der Softwarevalidierung von PCBs (und der richtige Ansatz)

Auch mit einem soliden Plan treten Fehler auf. Hier sind die häufigsten Fehler, die wir bei APTPCB sehen, wenn Kunden Platinen für die Softwarevalidierung bestellen.

1. Entfernen von Testpunkten zur Platzersparnis

  • Fehler: Designer entfernen Testpunkte, um die Platine kleiner zu machen und so zu früh dem endgültigen Formfaktor zu entsprechen.
  • Konsequenz: Software-Ingenieure können keine Logikanalysatoren anschließen, um Timing-Probleme zu debuggen.
  • Korrektur: Testpunkte bei EVT- und DVT-Builds beibehalten. Nur in der endgültigen PVT (Production Validation Test)-Revision entfernen, wenn unbedingt notwendig.

2. Ignorieren der Stromversorgungs-Integrität bei „einfachen“ Platinen

  • Fehler: Annehmen, dass ein einfacher LDO für eine moderne MCU ohne entsprechende Entkopplungskondensatoren ausreicht.
  • Konsequenz: Die MCU setzt sich während Software-Routinen mit hoher Last (z.B. Schreiben in den Flash-Speicher) zurück. Entwickler geben dem Flash-Treiber die Schuld, aber es handelt sich um einen Hardware-Brownout.
  • Korrektur: Das PDN (Power Distribution Network) simulieren und ausreichende Blockkondensatoren verwenden.

3. Verwechslung von 2 MOOP PCB mit 2 MOPP PCB

  • Fehler: Bei medizinischen Geräten die MOOP (Operator Protection)-Standards für ein Gerät verwenden, das den Patienten berührt.
  • Konsequenz: Die Software-Validierung ist rechtlich ungültig, da die Hardware für klinische Studien unsicher ist.
  • Korrektur: Immer den strengeren 2 MOPP PCB-Standard (4000V Isolation, 8mm Kriechstrecke) verwenden, wenn die Möglichkeit eines Patientenkontakts besteht.

4. Verwendung minderwertiger Sockel

  • Fehler: Billige Sockel für Chips verwenden, die häufig ausgetauscht werden müssen.
  • Konsequenz: Der Kontaktwiderstand steigt mit der Zeit an, was zu Signalverschlechterung und falschen Softwarefehlern führt.
  • Korrektur: Hochwertige ZIF (Zero Insertion Force)-Sockel oder hochzyklische Industriesockel verwenden.

5. Mangel an Masseanschlüssen

  • Fehler: Signal-Testpunkte bereitstellen, aber keine nahegelegenen Masseanschlüsse für die Oszilloskopsonde.
  • Konsequenz: Lange Masseschleifen fangen Rauschen ein, wodurch das Signal auf dem Oszilloskop "schmutzig" aussieht.
  • Korrektur: Platzieren Sie eine Masseverbindung (Via) oder ein Massepad neben jeder wichtigen Signal-Testpunktgruppe.

6. Undokumentierte Nacharbeit

  • Fehler: Die Fabrik oder der Techniker modifiziert die Platine (schneidet eine Leiterbahn, fügt einen Draht hinzu), aktualisiert aber den Schaltplan nicht.
  • Konsequenz: Die Software verhält sich auf verschiedenen Platinen unterschiedlich, was zum "funktioniert auf meiner Maschine"-Syndrom führt.
  • Korrektur: Strenge Revisionskontrolle. Jede "blaue Draht"-Korrektur muss dokumentiert und identisch auf alle Validierungseinheiten angewendet werden.

FAQ zu Software-Validierungs-PCBs (Kosten, Lieferzeit, Materialien, Tests, Abnahmekriterien)

F1: Wie viel kostet eine Software-Validierungs-PCB im Vergleich zu einer Produktionsplatine? A: Typischerweise sind die Stückkosten 2-5x höher. Dies liegt an geringeren Stückzahlen (NPI), schnelleren Durchlaufzeiten und oft teureren Merkmalen wie Hartvergoldung oder kontrollierter Impedanz, die im Endprodukt möglicherweise durch Value Engineering entfallen.

F2: Wie ist die Lieferzeit für eine komplexe Validierungsplatine? A: Für eine Standard-4-6-Lagen-Platine kann APTPCB in 24-48 Stunden liefern. Für komplexe HDI-Platinen oder solche, die spezifische 2 MOPP PCB Sicherheitsmaterialien erfordern, rechnen Sie mit 5-8 Tagen.

F3: Kann ich Standard-FR4 für alle Validierungsplatinen verwenden? A: Nicht immer. Wenn Sie HF-Software oder Hochgeschwindigkeits-DDR-Speicher validieren, weist Standard-FR4 einen zu hohen Signalverlust auf. Möglicherweise benötigen Sie Materialien wie Rogers oder Isola. Für allgemeine MCU-Logik ist Standard-FR4 ausreichend.

Q4: Was sind die Abnahmekriterien für eine Software-Validierungs-Leiterplatte? A: Im Gegensatz zur Massenproduktion, bei der "bestanden/nicht bestanden" ausreicht, erfordern Validierungsplatinen oft ein "Konformitätszertifikat" (CoC) und Impedanzberichte. Die Abnahmekriterien sollten eine 100%ige elektrische Prüfung (Flying Probe) und eine Röntgeninspektion für alle BGAs umfassen.

Q5: Wie validiere ich Software auf einer Platine, die noch nicht fertig ist? A: Sie verwenden eine FPGA-Prototyping-Platine oder eine größere "Entwicklungs"-Version der Leiterplatte. Diese Version enthält den Ziel-Siliziumchip, verteilt die Komponenten jedoch für einen besseren Zugang.

Q6: Warum stürzt meine Software nur auf der batteriebetriebenen Version der Leiterplatte ab? A: Dies ist normalerweise ein Problem mit hohem Innenwiderstand (ESR) im Batterieweg oder einer schlechten Reaktion des DC-DC-Wandlers. Die Validierungs-Leiterplatte sollte mit einem Netzteil getestet werden, das eine sterbende Batterie simuliert, um die Niedrigleistungsverarbeitung der Software zu validieren.

Q7: Was ist der Unterschied zwischen EVT und DVT für die Softwarevalidierung? A: EVT (Engineering Validation Test) Platinen konzentrieren sich auf "schaltet es sich ein?" und grundlegende Treiber. DVT (Design Validation Test) Platinen sind "produktionsnah" und werden verwendet, um den gesamten Software-Stack zu validieren, einschließlich Grenzfälle und Einhaltung gesetzlicher Vorschriften.

Q8: Wie wirkt sich die "2 MOOP PCB"-Konformität auf die Software aus? A: Indirekt. Wenn die Isolationsbarriere (MOOP) durch einen Layoutfehler verletzt wird, kann das Hochspannungsrauschen auf die Logikseite überspringen und den Prozessor zum Absturz bringen. Eine robuste Isolation stellt sicher, dass die Software in einer sauberen elektromagnetischen Umgebung läuft.

Ressourcen für Software-Validierungs-Leiterplatten (verwandte Seiten und Tools)

Um Ihr Projekt weiter zu unterstützen, haben wir eine Liste interner Tools und Ressourcen zusammengestellt, die für die Validierungshardware relevant sind.

  • Design for Manufacturing: Bevor Sie Ihre Validierungsplatine fertigstellen, prüfen Sie sie anhand unserer DFM-Richtlinien, um sicherzustellen, dass sie zuverlässig gebaut werden kann.
  • Impedanzberechnung: Verwenden Sie unseren Impedanzrechner, um den Lagenaufbau für Hochgeschwindigkeitssignale zu entwerfen.
  • Sichtprüfung: Verwenden Sie den Gerber Viewer, um die Platzierung der Testpunkte vor der Bestellung zu überprüfen.
  • Bestückungsdienstleistungen: Erfahren Sie mehr über unsere schlüsselfertige Bestückung, um vollständig bestückte Platinen für das Laden der Software zu erhalten.

Glossar für Software-Validierungs-Leiterplatten (Schlüsselbegriffe)

Begriff Definition
DUT (Device Under Test) Die spezifische Komponente oder Platine, die durch die Software-/Hardware-Einrichtung getestet wird.
EVT (Engineering Validation Test) Die erste Prototypenphase; Platinen werden zum Hochfahren des Betriebssystems und grundlegender Treiber verwendet.
DVT (Designvalidierungstest) Die zweite Phase; Platinen sind produktionsreif und werden für vollständige Software-Regressionstests verwendet.
JTAG (Joint Test Action Group) Eine Standardschnittstelle zum Debuggen eingebetteter Systeme und zum Programmieren von Chips.
SWD (Serial Wire Debug) Eine 2-Pin-Alternative zu JTAG, häufig in ARM Cortex Mikrocontrollern.
2 MOPP PCB Zwei Mittel zum Patientenschutz (Two Means of Patient Protection). Ein Sicherheitsstandard, der eine spezifische Isolation (4000V) für medizinische Geräte erfordert.
2 MOOP PCB Zwei Mittel zum Bedienerschutz (Two Means of Operator Protection). Ähnlich wie MOPP, schützt aber den Benutzer/Bediener, nicht den Patienten (3000V).
HIL (Hardware-in-the-Loop) Eine Simulationstechnik, bei der die Platine denkt, sie befinde sich in einem Auto/Flugzeug, aber die Eingaben von einem Computer generiert werden.
Testpunkt Eine dedizierte Lötstelle auf der Leiterplatte, die für die Messung mit einem Oszilloskop oder einer Federkontaktspitze vorgesehen ist.
Firmware Low-Level-Software, die in der Hardware eingebettet ist (z.B. BIOS, Bootloader).
ICT (In-Circuit Test) Eine Testmethode, die Kurzschlüsse, Unterbrechungen und Komponentenwerte mithilfe einer "Nadelbett"-Vorrichtung prüft.
FCT (Funktionstest) Ein Test, der die Platine einschaltet und ein Skript ausführt, um zu überprüfen, ob sie tatsächlich funktioniert (z.B. "LED blinken lassen").

Fazit: Nächste Schritte für die Softwarevalidierung von PCBs

Eine Software-Validierungsplatine ist mehr als nur eine Leiterplatte; sie ist die Grundlage, auf der Ihre gesamte Software-Investition ruht. Wenn die Grundlage wackelig ist – geplagt von Rauschen, schlechten Lötstellen oder unzureichendem Zugang – wird Ihr Software-Team Monate damit verbringen, Geister zu jagen, anstatt Funktionen zu entwickeln.

Ganz gleich, ob Sie einen robusten Industrie-Controller, einen Hochgeschwindigkeits-Datenserver oder ein medizinisches Gerät bauen, das die 2 MOPP PCB-Konformität erfordert, die Fertigungsqualität Ihrer Validierungshardware ist nicht verhandelbar.

Bereit, Ihre Validierungseinheiten zu bauen? Wenn Sie ein Angebot von APTPCB anfordern, geben Sie bitte Folgendes an:

  1. Gerber-Dateien: Einschließlich aller Kupferschichten und Bohrerdateien.
  2. Lagenaufbau-Anforderungen: Geben Sie alle Leitungen mit kontrollierter Impedanz an (z. B. 50Ω Single-Ended, 100Ω Differential).
  3. Testanforderungen: Geben Sie an, ob Sie FCT- oder IC-Programmierung im Werk benötigen.
  4. Volumen: Geben Sie an, ob es sich um einen NPI-Durchlauf (5-50 Einheiten) oder einen größeren Pilotdurchlauf handelt.

Indem Sie ein robustes Hardware-Design priorisieren und mit einem fähigen Hersteller zusammenarbeiten, stellen Sie sicher, dass, wenn Ihre Software ausfällt, es ein Fehler im Code ist – und kein Mangel auf der Platine.