<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://codiode.com/problems/free-running-up-counter</loc>
    <lastmod>2026-08-22T08:37:40.492Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/parameterized-modulo-n-counter</loc>
    <lastmod>2026-08-22T08:39:01.594Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/up-down-counter-saturation</loc>
    <lastmod>2026-08-22T00:26:17.846Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debug-off-by-one-reset-condition</loc>
    <lastmod>2026-08-20T16:34:28.673Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/johnson-counter-ff-count-verification</loc>
    <lastmod>2026-08-22T08:38:09.467Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debug-ripple-counter-clock-cascading</loc>
    <lastmod>2026-08-20T16:34:28.683Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/convert-to-always-ff</loc>
    <lastmod>2026-08-20T16:34:28.687Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/transparent-latch-always-latch</loc>
    <lastmod>2026-08-22T00:25:17.793Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/two-dimensional-array-register-verification</loc>
    <lastmod>2026-08-20T16:34:28.699Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/yosys-ff-count-verification-edge-detector</loc>
    <lastmod>2026-08-20T16:34:28.703Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/zero-latency-sequence-detector-mealy</loc>
    <lastmod>2026-08-22T00:27:13.350Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/explicit-one-hot-encoding</loc>
    <lastmod>2026-08-22T08:37:24.924Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/nonoverlapping-sequence-detector-abort</loc>
    <lastmod>2026-08-22T08:38:41.007Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debugging-sequence-detector-lockup</loc>
    <lastmod>2026-08-20T16:34:28.725Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/moore-fsm-output-delay-analysis</loc>
    <lastmod>2026-08-20T16:34:28.729Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/lookahead-fsm-sequence-detector</loc>
    <lastmod>2026-08-20T16:34:28.733Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/vending-machine-accumulator-fsm</loc>
    <lastmod>2026-08-22T00:27:09.857Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/traffic-light-controller-with-timer</loc>
    <lastmod>2026-08-22T00:25:16.668Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/valid-ready-transmitter</loc>
    <lastmod>2026-08-22T00:27:04.716Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/valid-ready-handshake-receiver</loc>
    <lastmod>2026-08-22T00:27:02.480Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debugging-handshake-deadlock</loc>
    <lastmod>2026-08-20T16:34:28.751Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/fsm-sync-async-reset</loc>
    <lastmod>2026-08-22T08:37:43.035Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/unreachable-state-recovery</loc>
    <lastmod>2026-08-20T16:34:28.758Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/arbiter-fsm-fixed-priority</loc>
    <lastmod>2026-08-20T16:34:28.766Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/the-deeply-nested-latch</loc>
    <lastmod>2026-08-20T16:34:28.772Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/incomplete-case-latch</loc>
    <lastmod>2026-08-22T08:38:02.173Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/partial-variable-assignment-latch</loc>
    <lastmod>2026-08-20T16:34:28.779Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/intentional-transparent-latch</loc>
    <lastmod>2026-08-20T16:34:28.783Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/systemverilog-always-latch-vs-always-comb</loc>
    <lastmod>2026-08-20T16:34:28.786Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/the-default-assignment-trick</loc>
    <lastmod>2026-08-22T00:25:10.139Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/ternary-operator-safety</loc>
    <lastmod>2026-08-22T00:25:09.032Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/function-call-latch</loc>
    <lastmod>2026-08-20T16:34:28.805Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/undefined-opcode-latch</loc>
    <lastmod>2026-08-20T16:34:28.809Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/if-else-priority-encoder</loc>
    <lastmod>2026-08-22T08:37:58.193Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/constant-folding-optimization</loc>
    <lastmod>2026-08-20T16:34:28.819Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/logic-duplication-vs-sharing</loc>
    <lastmod>2026-08-22T08:38:15.717Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/decoder-via-shift-operator</loc>
    <lastmod>2026-08-22T08:37:04.019Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/parity-generator-reduction-operator</loc>
    <lastmod>2026-08-22T08:39:09.318Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/bidirectional-port-synthesis</loc>
    <lastmod>2026-08-20T16:34:28.840Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/multi-bit-xor-synthesis</loc>
    <lastmod>2026-08-20T16:34:28.843Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/unintentional-priority-logic</loc>
    <lastmod>2026-08-20T16:34:28.847Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/full-adder-boolean-vs-operator</loc>
    <lastmod>2026-08-22T08:37:44.206Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/mutually-exclusive-adder-sharing</loc>
    <lastmod>2026-08-22T08:38:35.785Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/multiplier-input-sharing</loc>
    <lastmod>2026-08-20T16:34:28.862Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/multiplication-by-non-power-of-two</loc>
    <lastmod>2026-08-22T08:38:33.221Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/modulo-by-power-of-two</loc>
    <lastmod>2026-08-22T08:38:25.274Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/equality-vs-relational-comparators</loc>
    <lastmod>2026-08-20T16:34:28.873Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/min-max-circuit</loc>
    <lastmod>2026-08-22T08:38:20.045Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/pipelined-multiplier-area</loc>
    <lastmod>2026-08-20T16:34:28.879Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/rom-inference-via-case</loc>
    <lastmod>2026-08-22T08:39:42.781Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/bit-reversal-synthesis</loc>
    <lastmod>2026-08-20T16:34:28.887Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/endianness-swapping</loc>
    <lastmod>2026-08-22T08:37:21.140Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/forcing-resource-sharing-on-a-datapath</loc>
    <lastmod>2026-08-20T16:34:28.894Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/arithmetic-shift-vs-logical-shift</loc>
    <lastmod>2026-08-20T16:34:28.901Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/synchronous-reset-inference</loc>
    <lastmod>2026-08-22T00:25:03.542Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/asynchronous-reset-inference</loc>
    <lastmod>2026-08-22T08:36:05.246Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/dual-async-reset-set</loc>
    <lastmod>2026-08-22T08:37:16.732Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/clock-enable-inference</loc>
    <lastmod>2026-08-22T08:36:42.451Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/tapped-delay-line</loc>
    <lastmod>2026-08-20T16:34:28.922Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/up-down-counter-dynamic-step</loc>
    <lastmod>2026-08-22T00:26:16.645Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/blocking-assignment-in-sequential-logic</loc>
    <lastmod>2026-08-20T16:34:28.933Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/mixed-edge-flip-flops</loc>
    <lastmod>2026-08-22T08:38:22.580Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/initial-blocks-in-synthesis</loc>
    <lastmod>2026-08-20T16:34:28.940Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/registered-vs-combinational-output</loc>
    <lastmod>2026-08-22T08:39:37.642Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/retiming-and-register-balancing</loc>
    <lastmod>2026-08-20T16:34:28.950Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/unused-flip-flop-removal</loc>
    <lastmod>2026-08-20T16:34:28.954Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/asynchronous-reset-synchronous-deassertion</loc>
    <lastmod>2026-08-22T08:36:06.492Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/implicit-shift-register-concatenation</loc>
    <lastmod>2026-08-22T08:37:59.509Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/clock-gating-cell-inference</loc>
    <lastmod>2026-08-22T08:36:43.665Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/gray-code-state-machine</loc>
    <lastmod>2026-08-22T08:37:52.160Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/unreachable-state-optimization</loc>
    <lastmod>2026-08-20T16:34:28.976Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/explicit-vs-implicit-fsms</loc>
    <lastmod>2026-08-20T16:34:28.981Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/moore-vs-mealy-output-area</loc>
    <lastmod>2026-08-20T16:34:28.992Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/registered-fSM-outputs</loc>
    <lastmod>2026-08-20T16:34:28.995Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/encoding-a-counter-as-an-fsm</loc>
    <lastmod>2026-08-22T08:37:19.906Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/one-hot-decoding-optimization</loc>
    <lastmod>2026-08-22T08:38:42.439Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/priority-encoder-vs-one-hot-leading-zero</loc>
    <lastmod>2026-08-20T16:34:29.007Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/systemverilog-enum-default-encoding</loc>
    <lastmod>2026-08-20T16:34:29.011Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/forcing-sum-of-products</loc>
    <lastmod>2026-08-22T08:37:37.930Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/cascaded-4-to-1-multiplexer</loc>
    <lastmod>2026-08-22T08:36:31.980Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/balanced-adder-tree-forcing</loc>
    <lastmod>2026-08-22T08:36:09.350Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/8-bit-basic-alu-with-flags</loc>
    <lastmod>2026-08-22T08:35:42.502Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/alu-borrow-logic</loc>
    <lastmod>2026-08-20T16:34:29.031Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/signed-vs-unsigned-comparison-alu</loc>
    <lastmod>2026-08-22T00:24:47.917Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/8-bit-logical-barrel-shifter</loc>
    <lastmod>2026-08-22T08:35:44.993Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/combinational-array-multiplier-structurally</loc>
    <lastmod>2026-08-22T08:36:46.111Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/16-bit-sequential-multiplier</loc>
    <lastmod>2026-08-22T08:35:39.969Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sequential-multiplier-early-exit</loc>
    <lastmod>2026-08-20T16:34:29.050Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/signed-sequential-multiplier</loc>
    <lastmod>2026-08-20T16:34:29.056Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/8-bit-signed-accumulator</loc>
    <lastmod>2026-08-22T08:35:46.313Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/absolute-value-with-bit-growth</loc>
    <lastmod>2026-08-22T08:35:50.051Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/in-place-absolute-value-with-overflow</loc>
    <lastmod>2026-08-22T08:38:00.872Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/8-bit-combinational-popcount</loc>
    <lastmod>2026-08-22T08:35:43.730Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/twos-complement-overflow</loc>
    <lastmod>2026-08-22T00:25:26.464Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/twos-complement-overflow-subtraction</loc>
    <lastmod>2026-08-22T00:25:25.382Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debugging-twos-complement-overflow</loc>
    <lastmod>2026-08-20T16:34:29.090Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/q44-and-q26-addition</loc>
    <lastmod>2026-08-22T08:39:23.506Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/q88-truncation-round-half-up</loc>
    <lastmod>2026-08-22T08:39:24.753Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/q88-truncation-convergent-rounding</loc>
    <lastmod>2026-08-20T16:34:29.102Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/parameterized-sign-extension-unit</loc>
    <lastmod>2026-08-22T08:39:08.160Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/gray-code-to-binary-datapath</loc>
    <lastmod>2026-08-22T08:37:53.365Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/binary-to-gray-code-datapath</loc>
    <lastmod>2026-08-24T07:55:54.374Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/min-max-finder</loc>
    <lastmod>2026-08-22T08:38:21.281Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/moving-average-filter-combinational</loc>
    <lastmod>2026-08-22T08:38:26.869Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/combinational-rom-initialization</loc>
    <lastmod>2026-08-22T08:36:49.904Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/synchronous-single-port-ram</loc>
    <lastmod>2026-08-22T00:25:05.638Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/write-first-single-port-ram</loc>
    <lastmod>2026-08-22T00:27:11.028Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/read-first-single-port-ram</loc>
    <lastmod>2026-08-22T08:39:27.300Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/true-dual-port-ram-2rw</loc>
    <lastmod>2026-08-20T16:34:29.144Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/true-dual-port-ram-collision-resolution</loc>
    <lastmod>2026-08-20T16:34:29.148Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/cpu-register-file-2r1w</loc>
    <lastmod>2026-08-22T08:36:59.092Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/register-file-hardwired-zero</loc>
    <lastmod>2026-08-22T08:39:36.416Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/circular-buffer-pointer-math</loc>
    <lastmod>2026-08-22T08:36:37.537Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/pointer-wrapping-msb-toggle</loc>
    <lastmod>2026-08-22T08:39:14.576Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/standard-synchronous-fifo</loc>
    <lastmod>2026-08-20T16:34:29.180Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/fifo-simultaneous-read-write-when-empty</loc>
    <lastmod>2026-08-22T08:37:30.008Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/asymmetric-data-width-fifo</loc>
    <lastmod>2026-08-22T08:36:00.227Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/stack-with-peek-function</loc>
    <lastmod>2026-08-22T00:24:56.998Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/circular-buffer-overwrite</loc>
    <lastmod>2026-08-22T08:36:36.261Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/memory-initialization-via-reset-block</loc>
    <lastmod>2026-08-22T08:38:18.669Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/valid-data-propagation</loc>
    <lastmod>2026-08-22T00:27:01.126Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debugging-unbalanced-parallel-paths</loc>
    <lastmod>2026-08-20T16:34:29.239Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/reconvergent-paths-different-latencies</loc>
    <lastmod>2026-08-22T08:39:30.160Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/global-pipeline-stall</loc>
    <lastmod>2026-08-22T08:37:49.543Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debugging-lost-state-during-stall</loc>
    <lastmod>2026-08-20T16:34:29.252Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/pipeline-stall-backpressure</loc>
    <lastmod>2026-08-20T16:34:29.258Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/branch-flush-mechanism</loc>
    <lastmod>2026-08-22T08:36:29.458Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/simultaneous-stall-and-flush-priority</loc>
    <lastmod>2026-08-20T16:34:29.267Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debugging-flush-clears-too-much-state</loc>
    <lastmod>2026-08-20T16:34:29.272Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/parameterized-pipeline-valid</loc>
    <lastmod>2026-08-22T08:39:04.259Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/parameterized-pipelined-reduction-or</loc>
    <lastmod>2026-08-20T16:34:29.283Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debug-array-bounds-n-stage-pipeline</loc>
    <lastmod>2026-08-20T16:34:29.287Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/read-after-write-hazard-detection</loc>
    <lastmod>2026-08-22T08:39:26.024Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/pipeline-interlock-data-hazard</loc>
    <lastmod>2026-08-22T08:39:10.593Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/single-stage-forwarding-path</loc>
    <lastmod>2026-08-22T00:24:53.432Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/double-stage-forwarding-with-priority</loc>
    <lastmod>2026-08-22T08:37:15.431Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debugging-stale-forwarding-data</loc>
    <lastmod>2026-08-20T16:34:29.308Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/forwarding-after-load-use-stall</loc>
    <lastmod>2026-08-22T08:37:39.193Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/flush-vs-stall-waveform-analysis</loc>
    <lastmod>2026-08-20T16:34:29.317Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/pipelining-a-large-adder</loc>
    <lastmod>2026-08-22T08:39:11.934Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/four-stage-pipelined-multiplier</loc>
    <lastmod>2026-08-20T16:34:29.325Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/pipelined-mac-unit</loc>
    <lastmod>2026-08-20T16:34:29.332Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/critical-path-identification</loc>
    <lastmod>2026-08-20T16:34:29.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/identifying-false-critical-paths</loc>
    <lastmod>2026-08-20T16:34:29.339Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/synchronous-rising-edge-detector</loc>
    <lastmod>2026-08-22T00:25:04.551Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/continuous-counter-debounce</loc>
    <lastmod>2026-08-22T08:36:53.695Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/shift-register-pattern-debounce</loc>
    <lastmod>2026-08-22T00:24:45.539Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/basic-pulse-width-modulator</loc>
    <lastmod>2026-08-22T08:36:17.958Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/glitch-free-pwm-shadow-register</loc>
    <lastmod>2026-08-22T08:37:48.284Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/basic-fibonacci-lfsr</loc>
    <lastmod>2026-08-22T08:36:13.139Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/serial-crc-8-generator</loc>
    <lastmod>2026-08-20T16:34:29.370Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debug-dropped-data-in-handshake</loc>
    <lastmod>2026-08-20T16:34:29.374Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/the-skid-buffer</loc>
    <lastmod>2026-08-20T16:34:29.377Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/baud-rate-pulse-generator</loc>
    <lastmod>2026-08-22T08:36:21.623Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/uart-transmitter-fsm</loc>
    <lastmod>2026-08-22T00:26:09.518Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/uart-rx-oversampling</loc>
    <lastmod>2026-08-22T00:25:28.718Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/uart-receiver-data-shifter</loc>
    <lastmod>2026-08-20T16:34:29.395Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/spi-master-cpol-cpha</loc>
    <lastmod>2026-08-20T16:34:29.399Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/spi-slave-oversampling</loc>
    <lastmod>2026-08-20T16:34:29.404Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/i2c-start-stop-detector</loc>
    <lastmod>2026-08-22T08:37:56.952Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/i2c-byte-transmitter</loc>
    <lastmod>2026-08-20T16:34:29.412Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/i2c-clock-stretching-support</loc>
    <lastmod>2026-08-20T16:34:29.417Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/logic-type-continuous-vs-procedural</loc>
    <lastmod>2026-08-22T08:38:17.052Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/multiple-driver-resolution-failure</loc>
    <lastmod>2026-08-20T16:34:29.424Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/always-comb-sensitivity-inference</loc>
    <lastmod>2026-08-22T08:35:55.244Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/always-latch-intentional-design</loc>
    <lastmod>2026-08-22T08:35:56.389Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/unpacked-array-memory-initialization</loc>
    <lastmod>2026-08-22T00:26:14.258Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/mixed-array-memory-mapping</loc>
    <lastmod>2026-08-20T16:34:29.442Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/packed-struct-instruction-decoder</loc>
    <lastmod>2026-08-22T08:38:51.425Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/strongly-typed-enum-state-machine</loc>
    <lastmod>2026-08-20T16:34:29.449Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/one-hot-enum-encoding-verification</loc>
    <lastmod>2026-08-20T16:34:29.452Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/out-of-bounds-enum-default-state</loc>
    <lastmod>2026-08-22T08:38:46.187Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/basic-interface-grouping</loc>
    <lastmod>2026-08-22T08:36:15.520Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/modport-direction-enforcement</loc>
    <lastmod>2026-08-20T16:34:29.462Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/array-of-interfaces-for-arbitration</loc>
    <lastmod>2026-08-22T08:35:57.675Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/unique-case-parallel-logic</loc>
    <lastmod>2026-08-22T00:26:13.105Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/priority-case-encoder-inference</loc>
    <lastmod>2026-08-22T08:39:19.505Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/bit-stream-cast-packed-struct</loc>
    <lastmod>2026-08-22T08:36:26.768Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/localparam-derivation-with-clog2</loc>
    <lastmod>2026-08-22T08:38:13.141Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/parameterized-struct-widths</loc>
    <lastmod>2026-08-20T16:34:29.490Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/parameterized-delay-line</loc>
    <lastmod>2026-08-22T08:38:56.444Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/minimal-sop-vs-pos-nor-implementation</loc>
    <lastmod>2026-08-20T16:34:29.497Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/kmap-essential-group-of-2</loc>
    <lastmod>2026-08-20T16:34:29.500Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/identify-static-hazard-glitch</loc>
    <lastmod>2026-08-20T16:34:29.505Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sr-nor-latch-normal-operation-waveform-trace</loc>
    <lastmod>2026-08-20T16:34:29.510Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sr-nor-latch-forbidden-state</loc>
    <lastmod>2026-08-20T16:34:29.513Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sr-nor-latch-race-condition</loc>
    <lastmod>2026-08-20T16:34:29.516Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sr-nor-latch-memory-phase-duration-verification</loc>
    <lastmod>2026-08-20T16:34:29.519Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sr-nand-latch-active-low-operation</loc>
    <lastmod>2026-08-20T16:34:29.522Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sr-nand-latch-forbidden-state</loc>
    <lastmod>2026-08-20T16:34:29.525Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sr-nand-latch-simultaneous-forbidden-state-release-race</loc>
    <lastmod>2026-08-20T16:34:29.527Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/gated-sr-latch-forbidden-state</loc>
    <lastmod>2026-08-20T16:34:29.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/gated-sr-latch-enable-drops-mid-state</loc>
    <lastmod>2026-08-20T16:34:29.533Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/d-latch-transparency-window-trace</loc>
    <lastmod>2026-08-20T16:34:29.536Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/d-latch-late-glitch-captured</loc>
    <lastmod>2026-08-20T16:34:29.543Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/d-latch-transparency-hazard-combinational-glitches</loc>
    <lastmod>2026-08-20T16:34:29.546Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/d-latch-vs-d-flip-flop</loc>
    <lastmod>2026-08-20T16:34:29.548Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/dff-mid-cycle-input-change</loc>
    <lastmod>2026-08-20T16:34:29.551Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/dff-setup-time-violation</loc>
    <lastmod>2026-08-20T16:34:29.554Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/dff-hold-time-violation</loc>
    <lastmod>2026-08-20T16:34:29.557Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/dff-clock-to-q-propagation-delay</loc>
    <lastmod>2026-08-20T16:34:29.560Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/dff-setup-hold-violations</loc>
    <lastmod>2026-08-20T16:34:29.563Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/dff-reset-priority-vs-data-priority</loc>
    <lastmod>2026-08-20T16:34:29.566Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/t-flip-flop-t1-permanent-frequency-division-by-2</loc>
    <lastmod>2026-08-20T16:34:29.569Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/t-flip-flop-edge-transition</loc>
    <lastmod>2026-08-20T16:34:29.574Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/t-flip-flop-propagation-delay-accumulation</loc>
    <lastmod>2026-08-20T16:34:29.577Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/t-flip-flop-reset-toggle-interaction</loc>
    <lastmod>2026-08-20T16:34:29.580Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/jk-flip-flop-all-four-input-combinations-on-waveform</loc>
    <lastmod>2026-08-20T16:34:29.583Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/jk-flip-flop-toggle-input-stable-value-governs-behavior</loc>
    <lastmod>2026-08-20T16:34:29.586Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/jk-flip-flop-race-around</loc>
    <lastmod>2026-08-20T16:34:29.590Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/jk-flip-flop-self-feedback-sequence-generator</loc>
    <lastmod>2026-08-20T16:34:29.593Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/d-master-slave-internal-node-trace</loc>
    <lastmod>2026-08-20T16:34:29.596Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/master-slave-vs-edge-triggered-dff-glitch-rejection</loc>
    <lastmod>2026-08-20T16:34:29.598Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/master-slave-internal-node-propagation</loc>
    <lastmod>2026-08-20T16:34:29.602Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/asynchronous-reset-immediate-q-clearing</loc>
    <lastmod>2026-08-20T16:34:29.608Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/asynchronous-reset-recovery-time-violation</loc>
    <lastmod>2026-08-20T16:34:29.611Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/async-reset-release-recovery</loc>
    <lastmod>2026-08-20T16:34:29.614Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/synchronous-reset-one-clock-cycle-delay-waveform</loc>
    <lastmod>2026-08-20T16:34:29.617Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/synchronous-reset-priority</loc>
    <lastmod>2026-08-20T16:34:29.620Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/synchronous-reset-released-same-edge</loc>
    <lastmod>2026-08-20T16:34:29.622Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/verify-d-to-t-conversion-trace-q-through-xor-gate</loc>
    <lastmod>2026-08-20T16:34:29.625Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/wrong-conversion-t-equals-d</loc>
    <lastmod>2026-08-20T16:34:29.628Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/setup-hold-time-windows-waveform-annotation</loc>
    <lastmod>2026-08-20T16:34:29.631Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/clock-to-q-delay</loc>
    <lastmod>2026-08-20T16:34:29.634Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/critical-path-4-stage-pipeline-identification</loc>
    <lastmod>2026-08-20T16:34:29.640Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/metastability-d-transition-inside-setup-hold-window</loc>
    <lastmod>2026-08-20T16:34:29.643Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/propagation-delay-asymmetry-rising-vs-falling</loc>
    <lastmod>2026-08-20T16:34:29.646Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/async-input-without-synchronizer</loc>
    <lastmod>2026-08-20T16:34:29.649Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/2-ff-synchronizer-metastability-resolution</loc>
    <lastmod>2026-08-20T16:34:29.653Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/why-one-ff-is-insufficient-for-synchronization</loc>
    <lastmod>2026-08-20T16:34:29.656Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/synchronous-counter-decoded-output-glitches</loc>
    <lastmod>2026-08-20T16:34:29.659Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/mod-3-counter</loc>
    <lastmod>2026-08-20T16:34:29.663Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/mod-n-counter-sync-vs-async-reset</loc>
    <lastmod>2026-08-20T16:34:29.666Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/mod-10-counter-synchronous-reset-decode</loc>
    <lastmod>2026-08-20T16:34:29.670Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/mod-7-counter-full-next-state-table-design</loc>
    <lastmod>2026-08-20T16:34:29.675Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/mod-12-counter-cascade-timing-waveform</loc>
    <lastmod>2026-08-20T16:34:29.678Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/programmable-modulus-counter-comparator-based-reset</loc>
    <lastmod>2026-08-20T16:34:29.683Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/mod-60-counter</loc>
    <lastmod>2026-08-20T16:34:29.687Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/bcd-counter-power-on-invalid-state-recovery-trace</loc>
    <lastmod>2026-08-20T16:34:29.690Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/bcd-counter-sync-vs-async-reset</loc>
    <lastmod>2026-08-20T16:34:29.693Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/3-bit-johnson-counter</loc>
    <lastmod>2026-08-20T16:34:29.696Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/4-bit-johnson-counter-lockup-state-complete-analysis</loc>
    <lastmod>2026-08-20T16:34:29.699Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/johnson-counter-self-correction</loc>
    <lastmod>2026-08-20T16:34:29.713Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/4-bit-custom-counter-complete-state-transition-diagram</loc>
    <lastmod>2026-08-20T16:34:29.705Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/mod-9-counter-self-correction-verification</loc>
    <lastmod>2026-08-20T16:34:29.719Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/counter-from-state-diagram-implementation</loc>
    <lastmod>2026-08-20T16:34:29.722Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/counter-wrong-sequence-diagnosis</loc>
    <lastmod>2026-08-20T16:34:29.726Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/siso-recirculating-register-waveform-verification</loc>
    <lastmod>2026-08-20T16:34:29.729Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sipo-bit-reversed-output-debug</loc>
    <lastmod>2026-08-20T16:34:29.732Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sipo-continuous-stream</loc>
    <lastmod>2026-08-20T16:34:29.736Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sipo-start-bit-detection</loc>
    <lastmod>2026-08-20T16:34:29.739Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sipo-serial-to-parallel-conversion-timing</loc>
    <lastmod>2026-08-20T16:34:29.742Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/sipo-variable-length-frame-reception</loc>
    <lastmod>2026-08-20T16:34:29.745Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/piso-parallel-to-serial-spi</loc>
    <lastmod>2026-08-20T16:34:29.752Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/piso-programmable-start-position</loc>
    <lastmod>2026-08-20T16:34:29.755Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/piso-serial-output-timing-annotation</loc>
    <lastmod>2026-08-20T16:34:29.758Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/pipo-shift-left-multiply</loc>
    <lastmod>2026-08-20T16:34:29.761Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/4-bit-universal-shift-register-four-mode-design</loc>
    <lastmod>2026-08-20T16:34:29.765Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/pipo-pipeline-register-combinational-stages</loc>
    <lastmod>2026-08-20T16:34:29.768Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/universal-sr-mode-transition-sequence-waveform</loc>
    <lastmod>2026-08-20T16:34:29.771Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/bidirectional-sr-barrel-shift-emulation</loc>
    <lastmod>2026-08-20T16:34:29.775Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/ring-counter-4-phase-non-overlapping-waveform</loc>
    <lastmod>2026-08-20T16:34:29.778Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/simple-4-bit-serial-link-piso-to-sipo</loc>
    <lastmod>2026-08-20T16:34:29.781Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/start-bit-detection-waveform</loc>
    <lastmod>2026-08-20T16:34:29.787Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/serial-to-parallel-double-buffered</loc>
    <lastmod>2026-08-20T16:34:29.790Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/uart-style-10-bit-frame-full-transmit-and-receive</loc>
    <lastmod>2026-08-20T16:34:29.794Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/serial-link-framing-error-detection</loc>
    <lastmod>2026-08-20T16:34:29.798Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/floating-point-exception-flags</loc>
    <lastmod>2026-08-20T16:34:29.801Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/register-priority-control-logic</loc>
    <lastmod>2026-08-20T16:34:29.805Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/pla-shared-term-optimization</loc>
    <lastmod>2026-08-20T16:34:29.808Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/local-versus-distributed-gating-timing</loc>
    <lastmod>2026-08-20T16:34:29.811Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/handshake-protocol-timing-analysis</loc>
    <lastmod>2026-08-20T16:34:29.814Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/multi-bit-synchronization-failure</loc>
    <lastmod>2026-08-20T16:34:29.817Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/data-hold-time-mux-sync</loc>
    <lastmod>2026-08-20T16:34:29.823Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/feedback-synchronization-loop</loc>
    <lastmod>2026-08-20T16:34:29.826Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/closed-loop-mux-synchronizer</loc>
    <lastmod>2026-08-20T16:34:29.830Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/async-fifo-empty-flag-timing</loc>
    <lastmod>2026-08-20T16:34:29.834Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/pointer-crossing-delay-analysis</loc>
    <lastmod>2026-08-20T16:34:29.837Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/system-level-clock-and-reset-architecture</loc>
    <lastmod>2026-08-20T16:34:29.840Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debug-combinational-priority-encoder-masking-bug</loc>
    <lastmod>2026-08-20T16:34:29.843Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debug-sequential-output-logic-glitch-mealy-machine</loc>
    <lastmod>2026-08-20T16:34:29.847Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/system-level-debug-the-integration-failure</loc>
    <lastmod>2026-08-20T16:34:29.852Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/frequency-limit-detector</loc>
    <lastmod>2026-08-20T16:34:29.856Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/uart-transmitter-stop-bit</loc>
    <lastmod>2026-08-20T16:34:29.862Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/spi-master-8-bit-transfer</loc>
    <lastmod>2026-08-20T16:34:29.865Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/spi-slave-miso-driver</loc>
    <lastmod>2026-08-20T16:34:29.868Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/multi-byte-spi-master</loc>
    <lastmod>2026-08-20T16:34:29.872Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/spi-command-decoder</loc>
    <lastmod>2026-08-20T16:34:29.875Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/spi-dummy-byte-generator</loc>
    <lastmod>2026-08-20T16:34:29.878Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/i2c-bit-sampler</loc>
    <lastmod>2026-08-20T16:34:29.882Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/i2c-ack-nack-detector</loc>
    <lastmod>2026-08-20T16:34:29.885Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/i2c-ack-generator</loc>
    <lastmod>2026-08-20T16:34:29.888Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/i2c-read-write-bit-extractor</loc>
    <lastmod>2026-08-20T16:34:29.893Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/digital-combination-lock</loc>
    <lastmod>2026-08-20T16:34:29.901Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/glitchless-clock-multiplexer</loc>
    <lastmod>2026-08-20T16:34:29.906Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/asynchronous-reset-synchronizer</loc>
    <lastmod>2026-08-20T16:34:29.909Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/the-gated-clock-trap</loc>
    <lastmod>2026-08-20T16:34:29.913Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/the-latch-vs-flip-flop-timing-trap</loc>
    <lastmod>2026-08-20T16:34:29.920Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/overlapping-sequence-detector-with-timeout</loc>
    <lastmod>2026-08-20T16:34:29.929Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debounce-logic-with-hysteresis</loc>
    <lastmod>2026-08-20T16:34:29.934Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/mealy-output-glitch-detection</loc>
    <lastmod>2026-08-20T16:34:29.939Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/the-forgotten-default-state</loc>
    <lastmod>2026-08-20T16:34:29.944Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/serial-parity-generator</loc>
    <lastmod>2026-08-20T16:34:29.948Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/identifying-implicit-state</loc>
    <lastmod>2026-08-20T16:34:29.954Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/four-bit-absolute-value</loc>
    <lastmod>2026-08-20T16:34:29.958Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/the-broken-pipelined-multiplier</loc>
    <lastmod>2026-08-20T16:34:29.962Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/clock-divider-metastability</loc>
    <lastmod>2026-08-20T16:34:29.966Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/leading-zero-detector</loc>
    <lastmod>2026-08-20T16:34:29.969Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/traffic-light-emergency-preemption</loc>
    <lastmod>2026-08-20T16:34:29.973Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/state-machine-factoring</loc>
    <lastmod>2026-08-20T16:34:27.718Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/simple-dual-port-ram-1r1w</loc>
    <lastmod>2026-08-22T00:24:49.109Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/shift-register-fifo</loc>
    <lastmod>2026-08-22T00:24:43.412Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debugging-read-during-write-collision</loc>
    <lastmod>2026-08-20T16:34:27.773Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/always-ff-edge-strictness</loc>
    <lastmod>2026-08-20T16:34:27.852Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/unpacked-struct-compilation-failure</loc>
    <lastmod>2026-08-22T00:26:15.397Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/unique-case-overlapping-conditions</loc>
    <lastmod>2026-08-22T00:26:11.977Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/elaboration-time-generate-failure</loc>
    <lastmod>2026-08-22T08:37:18.604Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/combinational-chain-reordering</loc>
    <lastmod>2026-08-22T08:36:47.443Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/implicit-net-type-fallacy</loc>
    <lastmod>2026-08-20T16:34:28.490Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/showcase-full-adder</loc>
    <lastmod>2026-08-20T16:34:32.205Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/showcase-divide-by-2</loc>
    <lastmod>2026-08-20T16:34:32.196Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/showcase-bus-adder-4bit</loc>
    <lastmod>2026-08-20T16:34:32.193Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/showcase-fsm-101-detector</loc>
    <lastmod>2026-08-20T16:34:32.200Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/showcase-equality-indicator</loc>
    <lastmod>2026-06-27T08:59:54.488Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debug-always-ff-sensitivity-list-rejection</loc>
    <lastmod>2026-08-22T08:37:02.741Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/three-process-moore-fsm-template</loc>
    <lastmod>2026-08-22T00:25:15.609Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/one-hot-encoding-flip-flop-count</loc>
    <lastmod>2026-08-22T08:38:43.701Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/safe-fsm-default-recovery</loc>
    <lastmod>2026-08-22T00:24:36.793Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debugging-rom-latch-inference</loc>
    <lastmod>2026-08-20T16:34:29.130Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debug-register-file-structural-hazard</loc>
    <lastmod>2026-08-20T16:34:29.163Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/full-versus-empty-ambiguity</loc>
    <lastmod>2026-08-20T16:34:29.171Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debugging-fifo-pointer-corruption</loc>
    <lastmod>2026-08-20T16:34:29.190Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/stack-overflow-underflow-protection</loc>
    <lastmod>2026-08-22T00:24:55.747Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debugging-stack-pointer-off-by-one</loc>
    <lastmod>2026-08-20T16:34:29.210Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/debugging-memory-inference-failures</loc>
    <lastmod>2026-08-20T16:34:29.224Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/four-bit-bus-adder</loc>
    <lastmod>2026-08-20T16:34:30.014Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/bus-parity-xor-nibble</loc>
    <lastmod>2026-08-20T16:34:30.022Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/four-bit-bus-mux</loc>
    <lastmod>2026-08-20T16:34:30.028Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/four-bit-bus-register</loc>
    <lastmod>2026-08-20T16:34:30.037Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/port-width-mismatch</loc>
    <lastmod>2026-08-22T08:39:15.756Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/wire-versus-reg-in-continuous-assignment</loc>
    <lastmod>2026-08-20T16:34:32.155Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/integer-versus-reg</loc>
    <lastmod>2026-08-20T16:34:32.158Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/rtl-2to1-mux</loc>
    <lastmod>2026-08-22T08:39:45.087Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/rtl-d-flip-flop</loc>
    <lastmod>2026-08-22T08:39:47.466Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/rtl-4bit-adder</loc>
    <lastmod>2026-08-22T08:39:46.342Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/rtl-shift-register</loc>
    <lastmod>2026-08-22T00:24:35.637Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/rtl-up-down-counter</loc>
    <lastmod>2026-08-20T16:34:32.223Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://codiode.com/problems/rtl-101-detector</loc>
    <lastmod>2026-08-22T08:39:43.945Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>