{"id":50423,"date":"2021-12-08T07:44:17","date_gmt":"2021-12-08T07:44:17","guid":{"rendered":"https:\/\/www.xjtag.com\/case-studies\/quadient-case-study-2\/"},"modified":"2025-02-03T17:19:40","modified_gmt":"2025-02-03T17:19:40","slug":"quadient-case-study","status":"publish","type":"case_studies","link":"https:\/\/www.xjtag.com\/fr\/case-studies\/quadient-case-study\/","title":{"rendered":"Quadient r\u00e9duit le temps de programmation et augmente la couverture de test avec XJTAG Boundary Scan"},"content":{"rendered":"<p>Quadient\u00ae utilise le boundary scan XJTAG en R&amp;D et en fabrication pour tester, programmer et d\u00e9boguer la principale carte \u00e9lectronique \u00e0 base de SoC utilis\u00e9e dans ses machines \u00e0 affranchir et de mise sous pli. Le syst\u00e8me XJTAG a r\u00e9duit les temps de programmation des deux tiers et \u00e9tendu la couverture de test de la carte, ce qui a permis de r\u00e9duire les co\u00fbts de production.<\/p>\n<p>Quadient est un leader dans son domaine, en aidant les entreprises \u00e0 cr\u00e9er des liens significatifs avec leurs clients par le biais de canaux num\u00e9riques et physiques. Utilisant les derni\u00e8res technologies, les solutions de traitement du courrier de Quadient aident les entreprises \u00e0 rationaliser chacune des \u00e9tapes de production du courrier, du remplissage automatique des enveloppes \u00e0 leurs exp\u00e9ditions acc\u00e9l\u00e9r\u00e9es.<\/p>\n<p>\u00ab Les cartes \u00e9lectroniques principales de nos machines \u00e0 affranchir et de mise sous pli utilisent un SoC BGA \u00bb, explique Mme B\u00e9n\u00e9dicte N., Responsable du D\u00e9partement \u00c9lectronique chez Quadient. \u00ab Le syst\u00e8me boundary scan XJTAG nous offre un moyen efficace de tester la carte, y compris les m\u00e9moires, le CAN et les interfaces standards. Cela a augment\u00e9 la couverture de test de notre carte, nous donnant un meilleur rendement de production ; et l&rsquo;outil de programmation in-situ ultra-rapide permet d&rsquo;\u00e9conomiser beaucoup de temps de fabrication. \u00bb<\/p>\n<p>La v\u00e9rification des cartes assembl\u00e9es pour des probl\u00e8mes de soudure tels que des courts-circuits ou des circuits ouverts peut \u00eatre difficile lorsque des BGAs sont utilis\u00e9s car les billes de soudure ne sont pas accessibles aux \u00e9quipements de test externes. Le boundary scan XJTAG r\u00e9sout ce probl\u00e8me en utilisant les broches des composants JTAG comme points de test virtuels, facilitant un test de carte capable de v\u00e9rifier les connexions de soudure d&rsquo;un BGA. Sur le PCBA principal de Quadient, le circuit int\u00e9gr\u00e9 System-on-Chip est un bo\u00eetier type BGA compatible JTAG, par cons\u00e9quent, le boundary scan \u00e9tait la m\u00e9thode de test \u00e9vidente pour les ing\u00e9nieurs de Quadient.<\/p>\n<p>En plus du d\u00e9ploiement du boundary scan XJTAG en production, Quadient l&rsquo;utilise \u00e9galement au sein de son \u00e9quipe R&amp;D. Ils ont d\u00e9couvert que la capacit\u00e9 de programmation ultra-rapide permettait de gagner un temps consid\u00e9rable lors du d\u00e9veloppement et du d\u00e9bogage du logiciel, lorsque les m\u00e9moires devaient \u00eatre fr\u00e9quemment re-flash\u00e9es avec de nouvelles images. \u00ab Cela a r\u00e9duit le temps de programmation flash \u00e0 un tiers de ce qu&rsquo;il serait avec des programmateurs standards \u00bb, commente B\u00e9n\u00e9dicte N.<\/p>\n<p>\u00ab C&rsquo;est \u00e9galement un excellent outil pour le d\u00e9bogage du mat\u00e9riel \u00bb, ajoute-t-elle. \u00ab C\u2019est tr\u00e8s facile de comprendre les r\u00e9sultats g\u00e9n\u00e9r\u00e9s \u00bb. Les \u00e9checs de test sont clairement d\u00e9crits \u2013 par exemple, en nommant tous les nets qui semblent \u00eatre en court-circuit ou les broches qui semblent en circuit ouvert ; et les r\u00e9sultats peuvent inclure des liens hypertextes qui renvoient directement aux viewers de sch\u00e9mas et de layout avec le point pertinent mis en \u00e9vidence, simplifiant consid\u00e9rablement le processus de d\u00e9bogage.<\/p>\n<p>Le fabricant de Quadient connaissait d\u00e9j\u00e0 les outils XJTAG et Quadient a \u00e9t\u00e9 favorablement impressionn\u00e9 par les avis positifs des autres clients d\u2019XJTAG. \u00ab Nous avons choisi XJTAG pour plusieurs raisons \u00bb, d\u00e9clare Mme N. \u00ab Nous avons particuli\u00e8rement appr\u00e9ci\u00e9 l&rsquo;interface graphique conviviale, la capacit\u00e9 de l&rsquo;outil \u00e0 tester les bo\u00eetiers BGA et la flexibilit\u00e9 d&rsquo;utiliser une licence r\u00e9seau. \u00bb<\/p>\n<p>Lors du test des composants non compatibles JTAG de la carte, le boundary scan XJTAG utilise des scripts \u00e9crits dans le langage XJEase. La biblioth\u00e8que de mod\u00e8les de tests est fournie avec des fichiers pour un grand nombre de composants courants, protocoles de bus, interfaces de communication et fonctions math\u00e9matiques. Les utilisateurs sont libres d\u2019examiner, de r\u00e9utiliser et de modifier le code de ces fichiers, permettant aux ing\u00e9nieurs d&rsquo;utiliser les mod\u00e8les de XJTAG comme base de leurs propres tests. B\u00e9n\u00e9dicte N. a comment\u00e9 : \u00ab Nous avons trouv\u00e9 qu&rsquo;il \u00e9tait tr\u00e8s simple d&rsquo;utiliser XJEase. Le langage de programmation a facilit\u00e9 l&rsquo;\u00e9criture de nouveaux tests et la r\u00e9utilisation des tests existants.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quadient\u00ae utilise le boundary scan XJTAG en R&amp;D et en fabrication pour tester, programmer et d\u00e9boguer la principale carte \u00e9lectronique \u00e0 base de SoC utilis\u00e9e dans ses machines \u00e0 affranchir et de mise sous pli. Le syst\u00e8me XJTAG a r\u00e9duit les temps de programmation des deux tiers et \u00e9tendu la couverture de test de la [&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-50423","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\/fr\/wp-json\/wp\/v2\/case_studies\/50423","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xjtag.com\/fr\/wp-json\/wp\/v2\/case_studies"}],"about":[{"href":"https:\/\/www.xjtag.com\/fr\/wp-json\/wp\/v2\/types\/case_studies"}],"author":[{"embeddable":true,"href":"https:\/\/www.xjtag.com\/fr\/wp-json\/wp\/v2\/users\/1577"}],"version-history":[{"count":0,"href":"https:\/\/www.xjtag.com\/fr\/wp-json\/wp\/v2\/case_studies\/50423\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.xjtag.com\/fr\/wp-json\/wp\/v2\/media\/44236"}],"wp:attachment":[{"href":"https:\/\/www.xjtag.com\/fr\/wp-json\/wp\/v2\/media?parent=50423"}],"wp:term":[{"taxonomy":"caseindustry","embeddable":true,"href":"https:\/\/www.xjtag.com\/fr\/wp-json\/wp\/v2\/caseindustry?post=50423"},{"taxonomy":"caselanguage","embeddable":true,"href":"https:\/\/www.xjtag.com\/fr\/wp-json\/wp\/v2\/caselanguage?post=50423"},{"taxonomy":"caselocation","embeddable":true,"href":"https:\/\/www.xjtag.com\/fr\/wp-json\/wp\/v2\/caselocation?post=50423"},{"taxonomy":"caseusecases","embeddable":true,"href":"https:\/\/www.xjtag.com\/fr\/wp-json\/wp\/v2\/caseusecases?post=50423"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.xjtag.com\/fr\/wp-json\/wp\/v2\/product?post=50423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}