diff --git a/docs/images/block-diagram.png b/docs/images/block-diagram.png new file mode 100644 index 00000000..8944d1f4 Binary files /dev/null and b/docs/images/block-diagram.png differ diff --git a/docs/images/block-diagram.svg b/docs/images/block-diagram.svg new file mode 100644 index 00000000..f7d5c2da --- /dev/null +++ b/docs/images/block-diagram.svg @@ -0,0 +1,4404 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + Si5351C + + + + + + PLL + + + + PLL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U19 + + + XC2C64A + + U24 + + LPC4320 + + USB + + SGPIO + + CortexM4CPU + + CortexM0CPU + + SRAM Buffer + + + + + + + + + + + + + + + + + + U23 + + MAX5864 + + + DAC + + + + DAC + + + + + ADC + + + + ADC + + + 2–20 Msps + + U18 + + + LPF + + + + + + + MAX2837 + + + LPF + + + + + + + + + + + + + + + + + + + + + + + + + + + + LPF + + + + LPF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PLL + + + 90° + 2150–2750 MHz + U17 + + + + PLL + + + + + + + RFFC5072 + + + U4 + + + + + + + + + USB + SGPIO[0-7,9-15]BANK2F3M[1-12,14-16] + + + + + + + + + + + + + + + DD[0-9] + DA[0-7] + + + + + + + TXBBI + + + + + + + TXBBQ + + + + + + + + + + + + + RXBBI + RXBBQ + + + + + + + + + + + + + + HackRF One: Block Diagram + + + + + + 25 MHz + + + + + CLKIN + 10 MHz0–3.3 V, Hi-Z + 480 Mbps + + + + CLK0 + CLK1 + CLK2 + CLK3 + CLK4 + CLK5 + CLK6 + CLK7 + GCK2 + GCK1 + + SGPIO_CLK4–40 MHz + + CLKOUT + 10 MHz0–3.3 V, Lo-Z + XTAL2 + + + + + + + + + + TX_IF + RX_IF + U1 + U11 + + + + + + + + 84.375–5400 MHz + + + + + + + + + + U7 + U10 + + + + + + + + + + ANTENNA + 1 MHz–6 GHz, 50ΩInput max: -5dBmOutput max:1–2150 MHz: 5–15 dBm2150–2750 MHz: 13–15 dBm2750–4000 MHz: 0–5 dBm4000–6000 MHz: -10–0 dBm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + HPF + + + + LPF + + + + + + + + + + U14 + U12 + U9 + U5 + U6 + + + + + U2 + U25 + + U13 + 0–47 dB + 0–62 dB + 0–40 dB + + + 0–62 dB + + + + + + + + + + + + + + + + U8 + U3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microcontroller (MCU) + Analog Frontend + Transceiver + CPLD + Synthesizer & Mixer + Clock Generator + > 2750 MHz + < 2150 MHz + + + + + MIX_CLK + 40 MHz + 40 MHz + 4–40 MHz + GCK1 + 2–20 MHz + GCK1 + GCK2 + × 32 + × 80 + 800MHz + ~11 dB + A + B + MIX_BYPASS + RX + + + + LP + TX_AMP + + + + + + + + + + + + + + + + + + + 3.3V 50mA + + + + + + + + + + !ANT_BIAS + RX_AMP + AMP_BYPASS + HP + + TX_MIX_BP + !MIX_BYPASS + RX_MIX_BP + + + + + + + + + + + + + + + + + + Baseband filtercutoff selection + 1.75–28 MHz + + + ~11 dB + + + + + + + + + + GREATSCOTTGADGETS + + + Diagram Revision: A + © Great Scott Gadgets 2022 + + This design may be copied & usedunder the terms of CERN-OHL-P v2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/images/blockdiagram_1.png b/docs/images/blockdiagram_1.png deleted file mode 100644 index 81ea0408..00000000 Binary files a/docs/images/blockdiagram_1.png and /dev/null differ diff --git a/docs/images/blockdiagram_2.png b/docs/images/blockdiagram_2.png deleted file mode 100644 index f903e88a..00000000 Binary files a/docs/images/blockdiagram_2.png and /dev/null differ diff --git a/docs/source/hardware_components.rst b/docs/source/hardware_components.rst index 1a44174c..8c408d97 100644 --- a/docs/source/hardware_components.rst +++ b/docs/source/hardware_components.rst @@ -28,11 +28,8 @@ Major parts used in HackRF One: -Block Diagrams -~~~~~~~~~~~~~~ +Block Diagram +~~~~~~~~~~~~~ -.. image:: ../images/blockdiagram_1.png +.. image:: ../images/block-diagram.png :align: center - -.. image:: ../images/blockdiagram_2.png - :align: center \ No newline at end of file