alan-pazmino-site/signals.html
2026-08-20 13:33:52 +00:00

155 lines
11 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<style id="fort-styles">
[data-fort]{font:inherit;color:inherit}
ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45em}
[data-fort] li{margin:0;padding:0;line-height:1.45;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
[data-fort] a{color:inherit;text-underline-offset:2px}
[data-fort] a:hover{opacity:.72}
[data-fort] .src,[data-fort] .fm-type{opacity:.6;font-size:.85em}
.fort-citizen{display:flex;flex-direction:column;gap:.4em}
.fort-citizen .fc-name{font-weight:600}
.fort-citizen .fc-pages{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3em}
.fort-media,.fort-film{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6em}
.fort-film{list-style:none;margin:0;padding:0}
.fort-film li{overflow:visible;white-space:normal}
.fort-film a{display:flex;flex-direction:column;gap:.3em;text-decoration:none}
.fort-media img,.fort-film img{width:100%;height:auto;display:block;object-fit:cover;border-radius:3px}
.fort-film img{aspect-ratio:16/10}
.fort-nav{display:flex;flex-wrap:wrap;gap:1em;align-items:center}
</style>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Signal Measurement Reference — Alan Pazmino</title>
<meta property="og:type" content="website">
<meta property="og:title" content="Signal Measurement Reference — Alan Pazmino">
<meta property="og:description" content="My bench is set up for independent verification across three measurement domains. Each instrument provides an independent path to validate the signal…">
<meta property="og:url" content="https://alan-pazmino.4ort.net/signals.html">
<meta name="twitter:card" content="summary">
<meta name="description" content="My bench is set up for independent verification across three measurement domains. Each instrument provides an independent path to validate the signal…">
<style>
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700&family=IBM+Plex+Mono:wght@400;600&display=swap');
* { margin: 0; padding: 0; box-sizing: border-box; }
:root { --bg: #0a0a0a; --fg: #d4a017; --fg-dim: #8b6914; --accent: #e8b828; --border: #2a2a2a; --panel: #111111; }
body { background: var(--bg); color: var(--fg); font-family: 'JetBrains Mono', 'IBM Plex Mono', monospace; font-size: 14px; line-height: 1.6; max-width: 900px; margin: 0 auto; padding: 2rem 1.5rem; }
::selection { background: var(--accent); color: var(--bg); }
a { color: var(--accent); text-decoration: none; border-bottom: 1px solid var(--fg-dim); }
a:hover { background: var(--accent); color: var(--bg); }
.navbar { border: 1px solid var(--border); padding: 0.5rem 1rem; margin-bottom: 2rem; display: flex; justify-content: space-between; align-items: center; }
.navbar strong { color: var(--accent); font-size: 1.1rem; }
.nav-links a { margin-left: 1.5rem; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.08em; }
header { border-bottom: 2px solid var(--fg); padding-bottom: 1.5rem; margin-bottom: 2rem; }
header h1 { font-size: 1.8rem; color: var(--accent); margin-bottom: 0.3rem; }
header .subtitle { font-size: 0.9rem; color: var(--fg-dim); text-transform: uppercase; letter-spacing: 0.12em; }
section { margin-bottom: 2.5rem; }
.section-label { font-size: 0.7rem; text-transform: uppercase; letter-spacing: 0.15em; color: var(--fg-dim); border: 1px solid var(--border); padding: 0.2rem 0.6rem; display: inline-block; margin-bottom: 1rem; }
h2 { font-size: 1.2rem; color: var(--accent); margin-bottom: 0.8rem; text-transform: uppercase; letter-spacing: 0.05em; }
h3 { font-size: 0.95rem; color: var(--fg); margin: 1rem 0 0.4rem; border-left: 3px solid var(--accent); padding-left: 0.6rem; }
p { margin-bottom: 0.8rem; }
.principle-table { width: 100%; border-collapse: collapse; margin: 1rem 0; }
.principle-table th, .principle-table td { border: 1px solid var(--border); padding: 0.5rem 0.8rem; text-align: left; font-size: 0.85rem; }
.principle-table th { background: var(--panel); color: var(--accent); text-transform: uppercase; letter-spacing: 0.08em; font-size: 0.7rem; }
.ref-card { border: 1px solid var(--border); padding: 1rem; margin: 0.8rem 0; background: var(--panel); }
.ref-card h4 { font-size: 0.85rem; color: var(--accent); text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: 0.4rem; }
.ref-card p { font-size: 0.85rem; color: var(--fg-dim); margin-bottom: 0.3rem; }
.ref-card code { background: var(--bg); padding: 0.1rem 0.3rem; border: 1px solid var(--border); font-size: 0.75rem; }
.field-image { margin: 1rem 0; max-width: 100%; border: 1px solid var(--border); }
.field-image img { width: 100%; display: block; filter: sepia(20%) contrast(1.05); }
.caption { font-size: 0.7rem; color: #666; text-align: right; padding: 0.3rem 0; }
footer { border-top: 1px solid var(--border); padding-top: 1rem; margin-top: 3rem; font-size: 0.7rem; color: #555; text-transform: uppercase; letter-spacing: 0.1em; }
</style>
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
</head>
<body>
<div class="navbar">
<strong>APAZMINO//NET</strong>
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/">Alan Pazmino</a><a href="/principles.html">Principles</a><a href="/signals.html" class="active" aria-current="page">Signal Measurement Reference</a></nav></fort-nav>
<div class="nav-links">
<a href="index.html">home</a>
<a href="principles.html">principles</a>
<a href="signals.html">signals</a>
</div>
</div>
<header>
<h1>Signal Measurement Reference</h1>
<div class="subtitle">Instrument Calibration &amp; Acceptance Criteria</div>
</header>
<section>
<span class="section-label">REF — Bench Instruments</span>
<h2>Instrument Suite</h2>
<p>My bench is set up for independent verification across three measurement domains. Each instrument provides an independent path to validate the signal characteristics I care about.</p>
<div class="ref-card">
<h4>HP 8753E — Network Analyzer</h4>
<p>Frequency range: 300 kHz 40 GHz. Measures S-parameters (S11 return loss, S21 insertion loss). This is my primary tool for characterizing cable plants, connectors, and passive components.</p>
<p>Calibration: Full SOLT (Short-Open-Load-Through) before every measurement session. Calibration verification kit (CVK) run after calibration to confirm the standard is holding.</p>
<p>Acceptance: S11 &gt; 15dB across operating band. S21 within channel loss budget per <a href="https://4ort.xyz/entity/signal-integrity" target="_blank">signal integrity standards (Q4503810)</a>.</p>
</div>
<div class="ref-card">
<h4>Fluke DSX-5800 — Cable Certifier</h4>
<p>Certifies copper cabling to TIA/EIA-568-C.2 and ISO/IEC 11801 Class EA / Cat 6A. Measures all channel parameters: insertion loss, NEXT, FEXT, PSNEXT, PSACR, return loss, propagation delay, skew.</p>
<p>Acceptance: Must pass "Margin" criterion—measured values must exceed the standard's limits by a sufficient margin to account for test equipment uncertainty and cable degradation over time.</p>
</div>
<div class="ref-card">
<h4>Keysight DSOX4000MS — Oscilloscope</h4>
<p>4-channel, 400 MHz bandwidth. Used for protocol-level validation: eye diagram analysis, jitter decomposition, rise/fall time measurement. This is where I catch timing issues that a network analyzer can't see.</p>
<p>Acceptance: Eye opening must meet BER &lt; 10⁻¹² for the target data rate. Random jitter + deterministic jitter must fall within the receiver's tolerance budget.</p>
</div>
</section>
<section>
<span class="section-label">REF — Acceptance Criteria</span>
<h2>Cable Plant Acceptance Standards</h2>
<p>These are the thresholds I apply when certifying a cable plant for production use. Every run must pass all criteria before it's accepted.</p>
<table class="principle-table">
<thead>
<tr><th>Parameter</th><th>Cat 6 (250 MHz)</th><th>Cat 6A (500 MHz)</th><th>Fiber OM4 (850nm)</th></tr>
</thead>
<tbody>
<tr><td>Insertion Loss (max)</td><td>20.8 dB @ 100m</td><td>27.9 dB @ 100m</td><td>3.8 dB @ 100m</td></tr>
<tr><td>Return Loss (min)</td><td>14.0 dB @ 250MHz</td><td>14.0 dB @ 500MHz</td><td>25.0 dB</td></tr>
<tr><td>NEXT (min)</td><td>23.5 dB @ 250MHz</td><td>27.9 dB @ 500MHz</td><td>N/A</td></tr>
<tr><td>PSNEXT (min)</td><td>20.5 dB @ 250MHz</td><td>24.9 dB @ 500MHz</td><td>N/A</td></tr>
<tr><td>Propagation Delay (max)</td><td>496 ns/100m</td><td>496 ns/100m</td><td>4.8 ns/m</td></tr>
<tr><td>Delay Skew (max)</td><td>45 ns</td><td>45 ns</td><td>9 ns (100m)</td></tr>
</tbody>
</table>
<p>Source values derived from <a href="https://www.iso.org/standard/27001" target="_blank">ISO/IEC 11801</a> channel specifications and <a href="https://4ort.xyz/entity/signal-integrity" target="_blank">signal integrity (Q4503810)</a> reference data. These are working numbers from actual field certifications, not theoretical limits.</p>
</section>
<section>
<span class="section-label">REF — Calibration Schedule</span>
<h2>Maintenance &amp; Calibration</h2>
<p>Instrument accuracy decays over time. My schedule:</p>
<table class="principle-table">
<thead>
<tr><th>Instrument</th><th>Frequency</th><th>Procedure</th><th>Record</th></tr>
</thead>
<tbody>
<tr><td>HP 8753E</td><td>Annual (NIST-traceable lab)</td><td>Full factory recalibration with certificate</td><td>Log: /bench/cert/8753e</td></tr>
<tr><td>Fluke DSX-5800</td><td>Semi-annual</td><td>Calibration verification + adjustment if drift &gt; 1%</td><td>Log: /bench/cert/dsx5800</td></tr>
<tr><td>Keysight DSOX4000MS</td><td>Annual</td><td>Internal self-cal + external verification</td><td>Log: /bench/cert/dsox4000</td></tr>
<tr><td>All instruments</td><td>Weekly (bench check)</td><td>CVK verification against known reference standards</td><td>Log: /bench/weekly/</td></tr>
</tbody>
</table>
</section>
<section>
<span class="section-label">REF — Signal Integrity Knowledge</span>
<h2>Grounded References</h2>
<fort-kg query="signal integrity" limit="3"><ul class="fort-kg" data-fort="kg" data-query="signal integrity"><li>signal integrity — electronic circuit tools and techniques that ensure electrical signals are of sufficient quality</li><li>integrity — concept of consistency of actions, values, methods, measures, principles, expectations, and outcomes</li><li>Integrity — episode of Modern Family</li></ul></fort-kg>
</section>
<footer>
<p>← back to <a href="index.html">home</a> · <a href="principles.html">principles</a></p>
<p>alan-pazmino.4ort.net — signal measurement reference, maintained by Alan Pazmino</p>
</footer>
</body>
</html>