{"id":50425,"date":"2021-12-08T07:44:17","date_gmt":"2021-12-08T07:44:17","guid":{"rendered":"https:\/\/www.xjtag.com\/case-studies\/quadient-case-study-3\/"},"modified":"2025-02-03T17:20:41","modified_gmt":"2025-02-03T17:20:41","slug":"quadient-case-study","status":"publish","type":"case_studies","link":"https:\/\/www.xjtag.com\/de\/case-studies\/quadient-case-study\/","title":{"rendered":"Quadient verk\u00fcrzt die Programmierzeit und erh\u00f6ht die Testabdeckung mit XJTAG Boundary Scan"},"content":{"rendered":"<p>Quadient\u00ae verwendet XJTAG-Boundary-Scan in Forschung und Entwicklung sowie in der Produktion, um die in seinen Frankiermaschinen und Kuvertierern verwendete Hauptplatine auf SoC-Basis zu testen, zu programmieren und zu debuggen. Das XJTAG-System hat die Programmierzeiten um zwei Drittel verk\u00fcrzt und die Testabdeckung des Boards erweitert, was zu geringeren Herstellungskosten f\u00fchrte.<\/p>\n<p>Quadient ist f\u00fchrend bei der Unterst\u00fctzung von Unternehmen beim Aufbau sinnvoller Kundenbeziehungen \u00fcber digitale und physische Kan\u00e4le. Mit der neuesten Technologie helfen die Mailing-L\u00f6sungen von Quadient Unternehmen dabei, jede Phase ihrer Postproduktion zu rationalisieren, vom automatischen F\u00fcllen von Umschl\u00e4gen bis zum Versenden ausgehender Post.<\/p>\n<p>\u201eDie Hauptplatinen unserer Frankier- und Kuvertiermaschinen verwenden einen BGA-SoC\u201c, erkl\u00e4rt Frau B\u00e9n\u00e9dicte N., Leiterin der Elektronikabteilung von Quadient. \u201eDer XJTAG-Boundary-Scan bietet uns eine effiziente M\u00f6glichkeit, das Board zu testen, einschlie\u00dflich seiner Speicher, ADC und Standardschnittstellen. Es erh\u00f6hte die Testabdeckung unseres Boards und erm\u00f6glichte uns einen gr\u00f6\u00dferen Produktionserfolg. Das extrem schnelle In-System-Programmiertool spart viel Fertigungszeit.\u201c<\/p>\n<p>Die \u00dcberpr\u00fcfung von best\u00fcckten Platinen auf L\u00f6tprobleme wie Kurzschl\u00fcsse oder offene Schaltkreise kann bei Verwendung von BGAs schwierig sein, da die L\u00f6tkugeln f\u00fcr externe Testger\u00e4te nicht zug\u00e4nglich sind. XJTAG-Boundary-Scan l\u00f6st dieses Problem, indem die Pins von JTAG-Komponenten als virtuelle Testpunkte verwendet werden, was einen Platinentest erleichtert, der die L\u00f6tverbindungen einer BGA \u00fcberpr\u00fcfen kann. Auf dem Haupt-PCBA von Quadient ist der System-on-Chip-IC sowohl JTAG-f\u00e4hig als auch als BGA verpackt, sodass Boundary-Scan die naheliegendste Testmethode f\u00fcr die Ingenieure von Quadient war.<\/p>\n<p>Quadient setzt XJTAG Boundary Scan nicht nur in der Produktion ein, sondern verwendet es auch innerhalb seines F&amp;E-Teams. Sie fanden heraus, dass die ultraschnelle Programmierf\u00e4higkeit erhebliche Zeiteinsparungen bei der Softwareentwicklung und beim Debuggen erm\u00f6glicht, wenn Speicher h\u00e4ufig mit neuen Bildern geflasht werden m\u00fcssen. \u201eEs verk\u00fcrzte die Flash-Programmierzeit auf ein Drittel der Zeit, die mit Standardprogrammierern m\u00f6glich w\u00e4re\u201c, berichtet B\u00e9n\u00e9dicte N.<\/p>\n<p>\u201eAu\u00dferdem ist es ein gro\u00dfartiges Tool f\u00fcr das Hardware-Debugging\u201c, f\u00fcgt sie hinzu. \u201eEs ist so einfach, die Ergebnisse zu verstehen, die es generiert.\u201c Testfehler werden klar beschrieben \u2013 zum Beispiel durch Benennen von Netzen, die kurzgeschlossen erscheinen oder Pins, die offen scheine. Die Ergebnisse k\u00f6nnen Hyperlinks enthalten, die direkt zu Schaltplan- und Layout-Viewern springen, wobei der relevante Aspekt hervorgehoben ist, was den Debug-Prozess erheblich vereinfacht.<\/p>\n<p>Der Hersteller von Quadient kannte die XJTAG-Tools bereits und war beeindruckt von dem positiven Feedback anderer XJTAG-Kunden. \u201eWir haben uns aus mehreren Gr\u00fcnden f\u00fcr XJTAG entschieden\u201c, sagt Frau N. \u201eBesonders gefallen hat uns die benutzerfreundliche grafische Oberfl\u00e4che, die M\u00f6glichkeit des Tools zum Testen von BGA-ICs und die Flexibilit\u00e4t, eine Netzwerklizenz zu verwenden.\u201c<\/p>\n<p>Beim Testen der Nicht-JTAG-Komponenten des Boards verwendet der XJTAG-Boundary-Scan Skripte, die in der Sprache XJEase geschrieben sind. Die Testentwicklungsbibliothek enth\u00e4lt Dateien f\u00fcr viele g\u00e4ngige Komponenten, Busprotokolle, Kommunikationsschnittstellen und mathematische Funktionen. Benutzern steht es frei, den Code aus diesen Dateien anzuzeigen, wiederzuverwenden und zu bearbeiten, sodass Ingenieure die XJTAG-Dateien als eigene Grundlage verwenden k\u00f6nnen. Frau N. kommentierte: \u201eWir fanden die Verwendung von XJEase sehr einfach. Die Programmiersprache machte es einfach, neue Tests zu schreiben und bestehende wiederzuverwenden.\u201c<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quadient\u00ae verwendet XJTAG-Boundary-Scan in Forschung und Entwicklung sowie in der Produktion, um die in seinen Frankiermaschinen und Kuvertierern verwendete Hauptplatine auf SoC-Basis zu testen, zu programmieren und zu debuggen. Das XJTAG-System hat die Programmierzeiten um zwei Drittel verk\u00fcrzt und die Testabdeckung des Boards erweitert, was zu geringeren Herstellungskosten f\u00fchrte. Quadient ist f\u00fchrend bei der Unterst\u00fctzung [&hellip;]<\/p>\n","protected":false},"author":1577,"featured_media":44236,"template":"","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","footnotes":""},"caseindustry":[],"caselanguage":[],"caselocation":[229],"caseusecases":[217,220,215,213,219],"product":[],"class_list":["post-50425","case_studies","type-case_studies","status-publish","has-post-thumbnail","hentry","caselocation-france","caseusecases-ball-grid-arrays-bga","caseusecases-fast-test-development","caseusecases-in-system-programming","caseusecases-production-test","caseusecases-test-coverage-analysis"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.xjtag.com\/de\/wp-json\/wp\/v2\/case_studies\/50425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xjtag.com\/de\/wp-json\/wp\/v2\/case_studies"}],"about":[{"href":"https:\/\/www.xjtag.com\/de\/wp-json\/wp\/v2\/types\/case_studies"}],"author":[{"embeddable":true,"href":"https:\/\/www.xjtag.com\/de\/wp-json\/wp\/v2\/users\/1577"}],"version-history":[{"count":0,"href":"https:\/\/www.xjtag.com\/de\/wp-json\/wp\/v2\/case_studies\/50425\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.xjtag.com\/de\/wp-json\/wp\/v2\/media\/44236"}],"wp:attachment":[{"href":"https:\/\/www.xjtag.com\/de\/wp-json\/wp\/v2\/media?parent=50425"}],"wp:term":[{"taxonomy":"caseindustry","embeddable":true,"href":"https:\/\/www.xjtag.com\/de\/wp-json\/wp\/v2\/caseindustry?post=50425"},{"taxonomy":"caselanguage","embeddable":true,"href":"https:\/\/www.xjtag.com\/de\/wp-json\/wp\/v2\/caselanguage?post=50425"},{"taxonomy":"caselocation","embeddable":true,"href":"https:\/\/www.xjtag.com\/de\/wp-json\/wp\/v2\/caselocation?post=50425"},{"taxonomy":"caseusecases","embeddable":true,"href":"https:\/\/www.xjtag.com\/de\/wp-json\/wp\/v2\/caseusecases?post=50425"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.xjtag.com\/de\/wp-json\/wp\/v2\/product?post=50425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}