{"id":10641,"date":"2017-01-27T15:31:09","date_gmt":"2017-01-27T15:31:09","guid":{"rendered":"http:\/\/zukenblog.wpengine.com\/?p=8797"},"modified":"2023-05-12T10:41:34","modified_gmt":"2023-05-12T09:41:34","slug":"return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges","status":"publish","type":"post","link":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/","title":{"rendered":"Return Vias, Build-Up Layers and the Latest FPGAs to Battle Latest Signal Integrity Challenges"},"content":{"rendered":"<p>In the final installment of this blog series, you can learn how to use build-up layers and premium FPGAs to deal with the signal integrity challenges arising from high-speed signals in a 3D design capture world.<\/p>\n<h2>Placing return vias<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-8799 alignright\" src=\"\/\/blog.zuken.com\/wp-content\/uploads\/2017\/01\/BP-part-3-through-pin-component-300x175.png\" alt=\"\" width=\"300\" height=\"175\" \/>Luckily, where signals need return vias, component vendors often do most of the work for you. Let\u2019s look at a PCI Express differential pair. \u00a0First, the standard connector, showing its pinout but not its body; I\u2019ll cover the connector body in a moment. The signal pin assignments are also standardized.<\/p>\n<p>This one is a through-pin component. The two sides of the differential pair (I\u2019ve marked them P and N), are close to ground pins. There\u2019s some differential coupling between the P and N pins and the ground pins create returns in the Z dimension, just like ground planes do for traces.<\/p>\n<p>The connector body works in a similar way. Here\u2019s a small area of the connector, mounted on its footprint. Inside the body, the differential pair has ground metal each side.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-8800 alignright\" src=\"\/\/blog.zuken.com\/wp-content\/uploads\/2017\/01\/BP-part-3-small-area-of-the-connector-300x259.png\" alt=\"\" width=\"300\" height=\"259\" \/>So you can already route this pair from BGA to connector on, say, top and bottom layers, without adding any other vias. If you really need another layer change for a signal like this, then you have to decide on signal via-to-via and return via spacing.<\/p>\n<h2>Or do you?<\/h2>\n<p>Let\u2019s look at the BGA itself. In this case, its balls are on a 1mm grid, fanned out to vias at even spacing. I\u2019ve added markers on the vias to show the differential pair (N and P) and surrounding ground vias. These signals are on a special high-speed transceiver bank on the FPGA. If you need another layer change, then one way to decide on spacing is just to copy this pattern.<\/p>\n<h2>Alternatives to return vias<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-8801 alignright\" src=\"\/\/blog.zuken.com\/wp-content\/uploads\/2017\/01\/BP-part-3-BGA-300x241.png\" alt=\"\" width=\"300\" height=\"241\" \/>You can\u2019t backdrill vias inside the area of a BGA like this, so the alternatives are blind vias or build-up layers. In any case, you often need build-up layers to achieve the high route density that BGAs like this demand. All that\u2019s required then is to restrict routing layers.<\/p>\n<ul>\n<li><strong>Build-up vias<\/strong> are also much smaller than conventionally-drilled vias and their correspondingly smaller parasitic resistance, capacitance and inductance yield better performance even on slower signals.<\/li>\n<li><strong>Blind and buried vias<\/strong> add process steps and expense.<\/li>\n<li><strong>Backdrilling<\/strong> is mainly suited to larger via geometries, so its use is limited, but it\u2019s effective for signals that are a little less critical than PCI Express, such as some SDRAM buses.<\/li>\n<\/ul>\n<h2>Conclusion<\/h2>\n<p>Premium components like the FPGA mentioned here include features to help signals fly true. Some of the latest BGA footprints are so fine-pitched that many signals connect through via-in-pad to inner layers only with no room for tracks between pads.<br \/>\nNow that EDA environments work in three dimensions and with high levels of detail, it\u2019s much easier to visualize where signals are going and what will help or hinder them.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\t\t\t\tLuckily, where signals need return vias, component vendors often do most of the work for you. Let\u2019s look at a PCI Express differential pair.  First, the standard connector, showing its pinout but not its body; I\u2019ll cover the connector body in a moment. The signal pin assignments are also standardized.\t\t<\/p>\n","protected":false},"author":31,"featured_media":11224,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[228],"tags":[237,265,241],"class_list":["post-10641","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pcb-design","tag-fpga","tag-high-speed","tag-signal-integrity"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.8 (Yoast SEO v24.8.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Return Vias, Build-up Layers and FPGAs - Zuken Blog<\/title>\n<meta name=\"description\" content=\"In the final installment of this blog series, you can learn how to use build-up layers and premium FPGAs to deal with the signal integrity challenges arising from high-speed signals.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Return Vias, Build-Up Layers and the Latest FPGAs to Battle Latest Signal Integrity Challenges\" \/>\n<meta property=\"og:description\" content=\"In the final installment of this blog series, you can learn how to use build-up layers and premium FPGAs to deal with the signal integrity challenges arising from high-speed signals.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/\" \/>\n<meta property=\"og:site_name\" content=\"English\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/zukenglobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-01-27T15:31:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-12T09:41:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/bpga-bga-featured-img.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1234\" \/>\n\t<meta property=\"og:image:height\" content=\"599\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"John Berrie\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@zukeneurope\" \/>\n<meta name=\"twitter:site\" content=\"@zukeneurope\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"John Berrie\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/\"},\"author\":{\"name\":\"John Berrie\",\"@id\":\"https:\/\/www.zuken.com\/en\/#\/schema\/person\/1d5e71b63bfe33832d52dbb4643e4dcb\"},\"headline\":\"Return Vias, Build-Up Layers and the Latest FPGAs to Battle Latest Signal Integrity Challenges\",\"datePublished\":\"2017-01-27T15:31:09+00:00\",\"dateModified\":\"2023-05-12T09:41:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/\"},\"wordCount\":506,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.zuken.com\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/bpga-bga-featured-img.png\",\"keywords\":[\"FPGA\",\"High-speed PCB Design\",\"Signal Integrity\"],\"articleSection\":[\"PCB Design\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/\",\"url\":\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/\",\"name\":\"Return Vias, Build-up Layers and FPGAs - Zuken Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.zuken.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/bpga-bga-featured-img.png\",\"datePublished\":\"2017-01-27T15:31:09+00:00\",\"dateModified\":\"2023-05-12T09:41:34+00:00\",\"description\":\"In the final installment of this blog series, you can learn how to use build-up layers and premium FPGAs to deal with the signal integrity challenges arising from high-speed signals.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#primaryimage\",\"url\":\"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/bpga-bga-featured-img.png\",\"contentUrl\":\"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/bpga-bga-featured-img.png\",\"width\":1234,\"height\":599,\"caption\":\"Return Vias, Build-Up Layers and the Latest FPGAs to Battle Latest Signal Integrity Challenges\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.zuken.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Return Vias, Build-Up Layers and the Latest FPGAs to Battle Latest Signal Integrity Challenges\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.zuken.com\/en\/#website\",\"url\":\"https:\/\/www.zuken.com\/en\/\",\"name\":\"English\",\"description\":\"PCB Design, Electrical Design, &amp; Design Data Management\",\"publisher\":{\"@id\":\"https:\/\/www.zuken.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.zuken.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.zuken.com\/en\/#organization\",\"name\":\"Zuken\",\"url\":\"https:\/\/www.zuken.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.zuken.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/03\/zuken-flag-R-150px.png\",\"contentUrl\":\"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/03\/zuken-flag-R-150px.png\",\"width\":150,\"height\":139,\"caption\":\"Zuken\"},\"image\":{\"@id\":\"https:\/\/www.zuken.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/zukenglobal\/\",\"https:\/\/x.com\/zukeneurope\",\"https:\/\/www.instagram.com\/zukenglobal\/\",\"https:\/\/www.linkedin.com\/company\/zuken\",\"https:\/\/www.youtube.com\/channel\/UCSvO_Owt3yUMi0PVUqkIO3w\",\"https:\/\/en.wikipedia.org\/wiki\/Zuken\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.zuken.com\/en\/#\/schema\/person\/1d5e71b63bfe33832d52dbb4643e4dcb\",\"name\":\"John Berrie\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.zuken.com\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/43bcce8d5951a952352828d642df06d5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/43bcce8d5951a952352828d642df06d5?s=96&d=mm&r=g\",\"caption\":\"John Berrie\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Return Vias, Build-up Layers and FPGAs - Zuken Blog","description":"In the final installment of this blog series, you can learn how to use build-up layers and premium FPGAs to deal with the signal integrity challenges arising from high-speed signals.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/","og_locale":"en_GB","og_type":"article","og_title":"Return Vias, Build-Up Layers and the Latest FPGAs to Battle Latest Signal Integrity Challenges","og_description":"In the final installment of this blog series, you can learn how to use build-up layers and premium FPGAs to deal with the signal integrity challenges arising from high-speed signals.","og_url":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/","og_site_name":"English","article_publisher":"https:\/\/www.facebook.com\/zukenglobal\/","article_published_time":"2017-01-27T15:31:09+00:00","article_modified_time":"2023-05-12T09:41:34+00:00","og_image":[{"width":1234,"height":599,"url":"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/bpga-bga-featured-img.png","type":"image\/png"}],"author":"John Berrie","twitter_card":"summary_large_image","twitter_creator":"@zukeneurope","twitter_site":"@zukeneurope","twitter_misc":{"Written by":"John Berrie","Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#article","isPartOf":{"@id":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/"},"author":{"name":"John Berrie","@id":"https:\/\/www.zuken.com\/en\/#\/schema\/person\/1d5e71b63bfe33832d52dbb4643e4dcb"},"headline":"Return Vias, Build-Up Layers and the Latest FPGAs to Battle Latest Signal Integrity Challenges","datePublished":"2017-01-27T15:31:09+00:00","dateModified":"2023-05-12T09:41:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/"},"wordCount":506,"commentCount":0,"publisher":{"@id":"https:\/\/www.zuken.com\/en\/#organization"},"image":{"@id":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#primaryimage"},"thumbnailUrl":"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/bpga-bga-featured-img.png","keywords":["FPGA","High-speed PCB Design","Signal Integrity"],"articleSection":["PCB Design"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/","url":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/","name":"Return Vias, Build-up Layers and FPGAs - Zuken Blog","isPartOf":{"@id":"https:\/\/www.zuken.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#primaryimage"},"image":{"@id":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#primaryimage"},"thumbnailUrl":"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/bpga-bga-featured-img.png","datePublished":"2017-01-27T15:31:09+00:00","dateModified":"2023-05-12T09:41:34+00:00","description":"In the final installment of this blog series, you can learn how to use build-up layers and premium FPGAs to deal with the signal integrity challenges arising from high-speed signals.","breadcrumb":{"@id":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#primaryimage","url":"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/bpga-bga-featured-img.png","contentUrl":"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/bpga-bga-featured-img.png","width":1234,"height":599,"caption":"Return Vias, Build-Up Layers and the Latest FPGAs to Battle Latest Signal Integrity Challenges"},{"@type":"BreadcrumbList","@id":"https:\/\/www.zuken.com\/en\/blog\/return-vias-build-layers-latest-fpgas-battle-latest-signal-integrity-challenges\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.zuken.com\/en\/"},{"@type":"ListItem","position":2,"name":"Return Vias, Build-Up Layers and the Latest FPGAs to Battle Latest Signal Integrity Challenges"}]},{"@type":"WebSite","@id":"https:\/\/www.zuken.com\/en\/#website","url":"https:\/\/www.zuken.com\/en\/","name":"English","description":"PCB Design, Electrical Design, &amp; Design Data Management","publisher":{"@id":"https:\/\/www.zuken.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.zuken.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.zuken.com\/en\/#organization","name":"Zuken","url":"https:\/\/www.zuken.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.zuken.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/03\/zuken-flag-R-150px.png","contentUrl":"https:\/\/www.zuken.com\/en\/wp-content\/uploads\/sites\/2\/2019\/03\/zuken-flag-R-150px.png","width":150,"height":139,"caption":"Zuken"},"image":{"@id":"https:\/\/www.zuken.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/zukenglobal\/","https:\/\/x.com\/zukeneurope","https:\/\/www.instagram.com\/zukenglobal\/","https:\/\/www.linkedin.com\/company\/zuken","https:\/\/www.youtube.com\/channel\/UCSvO_Owt3yUMi0PVUqkIO3w","https:\/\/en.wikipedia.org\/wiki\/Zuken"]},{"@type":"Person","@id":"https:\/\/www.zuken.com\/en\/#\/schema\/person\/1d5e71b63bfe33832d52dbb4643e4dcb","name":"John Berrie","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.zuken.com\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/43bcce8d5951a952352828d642df06d5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/43bcce8d5951a952352828d642df06d5?s=96&d=mm&r=g","caption":"John Berrie"}}]}},"_links":{"self":[{"href":"https:\/\/www.zuken.com\/en\/wp-json\/wp\/v2\/posts\/10641","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zuken.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zuken.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zuken.com\/en\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zuken.com\/en\/wp-json\/wp\/v2\/comments?post=10641"}],"version-history":[{"count":0,"href":"https:\/\/www.zuken.com\/en\/wp-json\/wp\/v2\/posts\/10641\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zuken.com\/en\/wp-json\/wp\/v2\/media\/11224"}],"wp:attachment":[{"href":"https:\/\/www.zuken.com\/en\/wp-json\/wp\/v2\/media?parent=10641"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zuken.com\/en\/wp-json\/wp\/v2\/categories?post=10641"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zuken.com\/en\/wp-json\/wp\/v2\/tags?post=10641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}