{"id":5229,"date":"2021-02-14T08:05:48","date_gmt":"2021-02-14T06:05:48","guid":{"rendered":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229"},"modified":"2026-04-22T07:39:15","modified_gmt":"2026-04-22T05:39:15","slug":"dynamic-element-matching-for-tda1541-and-tda1541a","status":"publish","type":"post","link":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229","title":{"rendered":"Dynamic Element Matching for TDA1541 and TDA1541A"},"content":{"rendered":"<p>Dynamic Element Matching for TDA1541 and TDA1541A \u00a0by \u00a0Henk ten Pierick<\/p>\n<p><strong>Introduction<\/strong><\/p>\n<p>The TDA1541 contains a 10bit\u00a0passive current divider and a 6\u00a0bit dynamic current divider for\u00a0each channel. The dynamic current divider uses dynamic element matching to reach the\u00a0required accuracy. The coarse\u00a0current divider consists of cascaded divide by two cells which\u00a0are interchanged with a duty cycle which must be exact 50%.\u00a0Now the errors of the passive\u00a0coarse current divider are averaged, which is first-order noise\u00a0shaping. A full explanation is\u00a0given in the Philips Semiconductors data book and in \u2018Integrated Analog-to-Digital and Digital-to-Analog Converters\u2019 by Rudy van der Plassche.<\/p>\n<p><strong>The DEM-oscillator.<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-5235 alignnone\" src=\"https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk.jpg\" alt=\"\" width=\"1354\" height=\"788\" srcset=\"https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk.jpg 1354w, https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk-300x175.jpg 300w, https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk-800x466.jpg 800w, https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk-768x447.jpg 768w, https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk-720x419.jpg 720w, https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk-520x303.jpg 520w, https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk-320x186.jpg 320w\" sizes=\"auto, (max-width: 1354px) 100vw, 1354px\" \/><\/p>\n<p>The oscillator driving the shift register in the active current divider, the DEM circuit, is an emit- ter coupled multi vibrator. Between the emitters of this multi vibrator is a capacitor. Crosstalk into the DEM-oscillator causes the duty cycle of this oscillator to deviate from the required 50%. Measuring the current through the DEM capacitor with a current probe showed this cross- talk to be data dependent. In the TDA1541 this capacitor was brought internal which reduced cost but not solved this problem. To our benefit, the DEM-capacitor pins are still bonded out and found on pins 16 and 17. These pins are labelled to be n.c in the data sheet but they are con- nected. This can be checked with an oscilloscope which shows the expected oscillator triangular waveforms.<\/p>\n<p><strong>The DEM-oscillator frequency<\/strong><\/p>\n<div class=\"column\">\n<p>The original frequency was chosen\u00a0to be 100-200kHz. Interference of\u00a0this frequency, caused by the data,\u00a0gives idle tones. Making the DEM\u00a0frequency a multiple of the sampling\u00a0frequency causes all errors to fold\u00a0back on DC. This is why DEM\u00a0clocking improves the sound. The\u00a0DEM frequency should be made\u00a0such that within one sampling period\u00a0all ALL DEM states are used. This\u00a0brings us to the choice of 4fs or 8fs, dependent on the speed of the circuits. From this it is clear that clocking the DEM circuit is useful for over-sampled as well as non-oversampled circuits. Over-sampled DAC\u2019s require a higher DEM clocking frequency which is not always possible. However, DEM clocking always improves the sound.<\/p>\n<p><strong>The circuit<\/strong><\/p>\n<p>The circuit has to take over the tail currents of the integrated emitter coupled oscillator which are 200uA. The 10k resistors will give 500uA which gives the required drive. An ac-coupling is chosen because the 200uA is process and temperature dependent. The collector supply for the pnp\u2019s is chosen from the existing -6V in my Philips CD960. In the TDA1541 data sheet -5V is specified. The dc-value of the DEM-pins is about -9Volts resulting in only 4V reverse bias at start-up. The collectors of the switching transistors do not saturate, I used pnp switching tran- sistors but expect that BC558\u2019s also can be used. The capacitor at the DEM-pins, if there, is re- moved. The 200uA of the current sources in the TDA1541(A) cause some sawtooth on the 1200pf caps. The sawtooth may not cross the threshold voltage of the original DEM oscillator, it is not allowed to oscillate.\u00a0In my CD player the WS\/LE pin was determining the timing of the input latches, there for I re- clocked that word select. In other players (yours?) the BCK sets the timing of these latches, in these players the BCK should be re-clocked.<\/p>\n<p><strong>Testing<\/strong><\/p>\n<p>Apart from listening to music, the ultimate test, something can\u00a0be measured. Using a test signal at about -40dB makes use of<br \/>\nboth the passive and the active current divider. If there is a non-linearity here, we can measure this as crossover distortion<br \/>\nif the error has a fixed phase with the test signal. Otherwise is will have the crosstalk modulated difference frequency be- -1 tween DEM and sampling frequency. The pictures at the right are calculated but have been measured with the oscilloscope. The TDA1541(A) has some temperature effects but after 20 seconds the chip is isothermal and no effect a seen. With synchronous DEM clocking no crossover distortion is seen or measured on all chips I tried. Measuring the artifacts of a free running DEM oscillator is with a spectrum analyser or a wave analyser is a problem be- cause of the required low resolution bandwidth. The data de- 1 pendent crosstalk modulates the frequency. This has as result<br \/>\nthat to less energy is captured in the low bandwidth.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-5234 alignnone\" src=\"https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-1.jpg\" alt=\"\" width=\"764\" height=\"1436\" srcset=\"https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-1.jpg 764w, https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-1-160x300.jpg 160w, https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-1-426x800.jpg 426w, https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-1-720x1353.jpg 720w, https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-1-520x977.jpg 520w, https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-1-320x601.jpg 320w\" sizes=\"auto, (max-width: 764px) 100vw, 764px\" \/><\/p>\n<p><strong>Bron Internet -Henk ten Pierick<\/strong><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Dynamic Element Matching for TDA1541 and TDA1541A \u00a0by \u00a0Henk ten Pierick Introduction The TDA1541 contains a 10bit\u00a0passive current divider and a 6\u00a0bit dynamic current divider for\u00a0each channel. The dynamic current divider uses dynamic element&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":5235,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[119,260],"tags":[],"class_list":["post-5229","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-article","category-tda1541"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Dynamic Element Matching for TDA1541 and TDA1541A - Bram Jacobse<\/title>\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.bramjacobse.nl\/wordpress\/?p=5229\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dynamic Element Matching for TDA1541 and TDA1541A - Bram Jacobse\" \/>\n<meta property=\"og:description\" content=\"Dynamic Element Matching for TDA1541 and TDA1541A \u00a0by \u00a0Henk ten Pierick Introduction The TDA1541 contains a 10bit\u00a0passive current divider and a 6\u00a0bit dynamic current divider for\u00a0each channel. The dynamic current divider uses dynamic element&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229\" \/>\n<meta property=\"og:site_name\" content=\"Bram Jacobse\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-14T06:05:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-22T05:39:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1354\" \/>\n\t<meta property=\"og:image:height\" content=\"788\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Bram\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bram\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?p=5229#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?p=5229\"},\"author\":{\"name\":\"Bram\",\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/#\\\/schema\\\/person\\\/046607e546e3a7190b34f7793abbe6fe\"},\"headline\":\"Dynamic Element Matching for TDA1541 and TDA1541A\",\"datePublished\":\"2021-02-14T06:05:48+00:00\",\"dateModified\":\"2026-04-22T05:39:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?p=5229\"},\"wordCount\":744,\"publisher\":{\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/#\\\/schema\\\/person\\\/046607e546e3a7190b34f7793abbe6fe\"},\"image\":{\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?p=5229#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/DEM-mod_henk.jpg\",\"articleSection\":[\"Article\",\"TDA1541\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?p=5229\",\"url\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?p=5229\",\"name\":\"Dynamic Element Matching for TDA1541 and TDA1541A - Bram Jacobse\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?p=5229#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?p=5229#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/DEM-mod_henk.jpg\",\"datePublished\":\"2021-02-14T06:05:48+00:00\",\"dateModified\":\"2026-04-22T05:39:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?p=5229#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?p=5229\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?p=5229#primaryimage\",\"url\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/DEM-mod_henk.jpg\",\"contentUrl\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/DEM-mod_henk.jpg\",\"width\":1354,\"height\":788},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?p=5229#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dynamic Element Matching for TDA1541 and TDA1541A\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/\",\"name\":\"Bram Jacobse : Tinkering CD Players & Digital Audio\",\"description\":\"Tinkering CD Players &amp; Digital Audio\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/#\\\/schema\\\/person\\\/046607e546e3a7190b34f7793abbe6fe\"},\"alternateName\":\"Bram Jacobse : Tinkering CD Players & Digital Audio\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/#\\\/schema\\\/person\\\/046607e546e3a7190b34f7793abbe6fe\",\"name\":\"Bram\",\"logo\":{\"@id\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/#\\\/schema\\\/person\\\/image\\\/\"},\"url\":\"https:\\\/\\\/www.bramjacobse.nl\\\/wordpress\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dynamic Element Matching for TDA1541 and TDA1541A - Bram Jacobse","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.bramjacobse.nl\/wordpress\/?p=5229","og_locale":"en_US","og_type":"article","og_title":"Dynamic Element Matching for TDA1541 and TDA1541A - Bram Jacobse","og_description":"Dynamic Element Matching for TDA1541 and TDA1541A \u00a0by \u00a0Henk ten Pierick Introduction The TDA1541 contains a 10bit\u00a0passive current divider and a 6\u00a0bit dynamic current divider for\u00a0each channel. The dynamic current divider uses dynamic element&#46;&#46;&#46;","og_url":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229","og_site_name":"Bram Jacobse","article_published_time":"2021-02-14T06:05:48+00:00","article_modified_time":"2026-04-22T05:39:15+00:00","og_image":[{"width":1354,"height":788,"url":"https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk.jpg","type":"image\/jpeg"}],"author":"Bram","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bram","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229#article","isPartOf":{"@id":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229"},"author":{"name":"Bram","@id":"https:\/\/www.bramjacobse.nl\/wordpress\/#\/schema\/person\/046607e546e3a7190b34f7793abbe6fe"},"headline":"Dynamic Element Matching for TDA1541 and TDA1541A","datePublished":"2021-02-14T06:05:48+00:00","dateModified":"2026-04-22T05:39:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229"},"wordCount":744,"publisher":{"@id":"https:\/\/www.bramjacobse.nl\/wordpress\/#\/schema\/person\/046607e546e3a7190b34f7793abbe6fe"},"image":{"@id":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229#primaryimage"},"thumbnailUrl":"https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk.jpg","articleSection":["Article","TDA1541"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229","url":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229","name":"Dynamic Element Matching for TDA1541 and TDA1541A - Bram Jacobse","isPartOf":{"@id":"https:\/\/www.bramjacobse.nl\/wordpress\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229#primaryimage"},"image":{"@id":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229#primaryimage"},"thumbnailUrl":"https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk.jpg","datePublished":"2021-02-14T06:05:48+00:00","dateModified":"2026-04-22T05:39:15+00:00","breadcrumb":{"@id":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229#primaryimage","url":"https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk.jpg","contentUrl":"https:\/\/www.bramjacobse.nl\/wordpress\/wp-content\/uploads\/2021\/02\/DEM-mod_henk.jpg","width":1354,"height":788},{"@type":"BreadcrumbList","@id":"https:\/\/www.bramjacobse.nl\/wordpress\/?p=5229#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bramjacobse.nl\/wordpress"},{"@type":"ListItem","position":2,"name":"Dynamic Element Matching for TDA1541 and TDA1541A"}]},{"@type":"WebSite","@id":"https:\/\/www.bramjacobse.nl\/wordpress\/#website","url":"https:\/\/www.bramjacobse.nl\/wordpress\/","name":"Bram Jacobse : Tinkering CD Players & Digital Audio","description":"Tinkering CD Players &amp; Digital Audio","publisher":{"@id":"https:\/\/www.bramjacobse.nl\/wordpress\/#\/schema\/person\/046607e546e3a7190b34f7793abbe6fe"},"alternateName":"Bram Jacobse : Tinkering CD Players & Digital Audio","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bramjacobse.nl\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.bramjacobse.nl\/wordpress\/#\/schema\/person\/046607e546e3a7190b34f7793abbe6fe","name":"Bram","logo":{"@id":"https:\/\/www.bramjacobse.nl\/wordpress\/#\/schema\/person\/image\/"},"url":"https:\/\/www.bramjacobse.nl\/wordpress\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/www.bramjacobse.nl\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/5229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bramjacobse.nl\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bramjacobse.nl\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bramjacobse.nl\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bramjacobse.nl\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5229"}],"version-history":[{"count":0,"href":"https:\/\/www.bramjacobse.nl\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/5229\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bramjacobse.nl\/wordpress\/index.php?rest_route=\/wp\/v2\/media\/5235"}],"wp:attachment":[{"href":"https:\/\/www.bramjacobse.nl\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bramjacobse.nl\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bramjacobse.nl\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}