diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ace_attached_hw_screen.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ace_attached_hw_screen.png
new file mode 100644
index 0000000000..2ef23374f4
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ace_attached_hw_screen.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cca7d8b8e263c52896dce1e4fb7d916fc12e7988908dc13297da7564ad348d65
+size 47783
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4030_24_block_diagram.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4030_24_block_diagram.png
new file mode 100644
index 0000000000..a23655d172
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4030_24_block_diagram.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d63988490124c44e652334e8d5476d031307f7c9b794fd11d4e7b2a1b2bc701a
+size 16658
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4030_24_chip.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4030_24_chip.png
new file mode 100644
index 0000000000..d868000fa7
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4030_24_chip.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4eb0c02cdc54fe48a93e319bcf98301f84dd029a273d05da5fba7c0c078620d5
+size 140381
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_16_block_diagram.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_16_block_diagram.png
new file mode 100644
index 0000000000..5a6efd7e69
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_16_block_diagram.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f2876f23b89017a8fa6b33f975d02d72da536713431021dd2181cf7c146bc79e
+size 19535
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_24_block_diagram.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_24_block_diagram.png
new file mode 100644
index 0000000000..81d561033a
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_24_block_diagram.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1cfb469a408a4726274b21049904149ed8576b83e162229f9a2bfc62b9e70190
+size 19372
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_24_chip.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_24_chip.png
new file mode 100644
index 0000000000..71bcc3dfa4
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_24_chip.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:90040c604a423ba78d32d64901331217a7a127287c4feb952e7bf04d0a191368
+size 172771
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_cascaded_buf_fda_ckt.svg b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_cascaded_buf_fda_ckt.svg
new file mode 100644
index 0000000000..d4a6f6bbeb
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_cascaded_buf_fda_ckt.svg
@@ -0,0 +1,1095 @@
+
+
+
+
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_direct_drive_ckt.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_direct_drive_ckt.png
new file mode 100644
index 0000000000..a1408b7957
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_direct_drive_ckt.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cb3045ac8f0435a5ebad6d8220656916689ad3e9e0cbde63fdfe3265cccee95d
+size 19085
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_dual_buf_ckt.svg b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_dual_buf_ckt.svg
new file mode 100644
index 0000000000..c7e2ec1e90
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_dual_buf_ckt.svg
@@ -0,0 +1,730 @@
+
+
+
+
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_fda_ckt.svg b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_fda_ckt.svg
new file mode 100644
index 0000000000..97dd9bf75b
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_fda_ckt.svg
@@ -0,0 +1,892 @@
+
+
+
+
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_python_installation.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_python_installation.png
new file mode 100644
index 0000000000..9c125013a2
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_python_installation.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a14af6de61b05b0df99f04341e1a703f2dca91f24ae468284d3c1c67f051039d
+size 324180
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_ref_ckt.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_ref_ckt.png
new file mode 100644
index 0000000000..800534f0e4
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_ref_ckt.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d321e5cbb37a9f898db6a3d751cfcc2f291a323dedb602bdd37829b6b7c6b313
+size 11971
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_scan_usb_context.jpg b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_scan_usb_context.jpg
new file mode 100644
index 0000000000..3baa369796
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/ad4630_scan_usb_context.jpg
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6f1dea5d4969a0a1bd568f555d1db30f5efe667a792c557659412adaf2ed3b74
+size 195291
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/cb_ad464030_24fmcz_top_evaluation_board.jpg b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/cb_ad464030_24fmcz_top_evaluation_board.jpg
new file mode 100644
index 0000000000..67cc634346
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/cb_ad464030_24fmcz_top_evaluation_board.jpg
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a07335858791726759076c735206bb594a88740ee992f7603b0bb3ce9203ef66
+size 15862293
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/clock_diagram.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/clock_diagram.png
new file mode 100644
index 0000000000..1dcd558f25
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/clock_diagram.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ac8452bf96c194d99c9d1c79d5272fc28eb542e38c8fca27edc8c04d0b0894f0
+size 62273
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/config2.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/config2.png
new file mode 100644
index 0000000000..21c5ec8653
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/config2.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2f67b9da5f12aebe52096602068b483442c55c62d743a0d209c2d992b8f15af6
+size 60231
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/config3.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/config3.png
new file mode 100644
index 0000000000..ab646ee958
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/config3.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:82f0b125b788b769e9c508c76a9dfd24899985fd289337285917fd243f2dc7f1
+size 100374
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/differential.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/differential.png
new file mode 100644
index 0000000000..5944ac0c95
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/differential.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9e71d1c5b9c4a28f1a7e2491c58d3888374fd8ddd47d2d783059db244afd6136
+size 101117
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/eval_ad4030_24_top.jpg b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/eval_ad4030_24_top.jpg
new file mode 100644
index 0000000000..075712cfd0
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/eval_ad4030_24_top.jpg
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ba998d3917a0c1939d0bbb7c60199a09de4d4213d65f08c2586ce18642790b80
+size 351835
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/eval_ad4630_16_top.jpg b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/eval_ad4630_16_top.jpg
new file mode 100644
index 0000000000..bc7e1831a6
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/eval_ad4630_16_top.jpg
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0c4f8f802af4ae7542696dc9e69647e351d3712d0f9d646bbe85a0d199c061db
+size 11176596
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/eval_ad4630_24_clk_ckt.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/eval_ad4630_24_clk_ckt.png
new file mode 100644
index 0000000000..682a45f9a1
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/eval_ad4630_24_clk_ckt.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e235be0ca3f45b1a61311fdbbf5be0009a491ccf5b694cc9dc2f237a27bbd94e
+size 23643
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/powertree.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/powertree.png
new file mode 100644
index 0000000000..6420661830
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/powertree.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:64952bf873aecd49db547bf3cc7dcfd1f5970d6ce3668dfc5eaf0544a88b6ab4
+size 52288
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/reference2.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/reference2.png
new file mode 100644
index 0000000000..f5f23df252
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/reference2.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:207d1c8c63cf457b18d8460cccc08749eddb75cb9fc793693a87c2f97e737d57
+size 39781
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/single_ended_config1.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/single_ended_config1.png
new file mode 100644
index 0000000000..ddb373e1b2
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/single_ended_config1.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5c9930e9e49e96d5dbd937466e8019de7c51595c0b880425fefc48e3b57c7435
+size 73404
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/vocm.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/vocm.png
new file mode 100644
index 0000000000..71ac64a02e
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/vocm.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b906162ad98346f01e547e0a50c4f32207da82936f7fbfc918ecf5502244c584
+size 15097
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_ad4630_16_setup.jpg b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_ad4630_16_setup.jpg
new file mode 100644
index 0000000000..e6eb6ac1e7
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_ad4630_16_setup.jpg
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2c435ff000cf31502d636717f928f5ca3dc338973c1daa96fa9d76516914b210
+size 2842215
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_ad4630_24_setup.png b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_ad4630_24_setup.png
new file mode 100644
index 0000000000..5ac02408d9
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_ad4630_24_setup.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:565cf3d0f446b3a5ccc45f6b82385e97e521bdbbfc424c0b10e71396dd113c55
+size 1559960
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_sd_boot_jumpers.jpg b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_sd_boot_jumpers.jpg
new file mode 100644
index 0000000000..49802b6fae
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_sd_boot_jumpers.jpg
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3e991739f0b14b6208bc03fb203fad9226e6ea30575d92f4123b409344404769
+size 276129
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_usb_otg.jpg b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_usb_otg.jpg
new file mode 100644
index 0000000000..28ef0b20d9
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_usb_otg.jpg
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b031453210c8ffcec5bffd810cbcdb410f23c7895d6e05efd1a89a78a428ca3b
+size 2155059
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_vadj.jpg b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_vadj.jpg
new file mode 100644
index 0000000000..5c4a7905bc
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/images/zedboard_vadj.jpg
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cf5b84a646a1275f6fabb5b07219bd699ca1ba7c2f1b5f19fcd72296c14b96d6
+size 138007
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/index.rst b/docs/solutions/reference-designs/eval-ad463x-fmcz/index.rst
new file mode 100644
index 0000000000..22b1abc13e
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/index.rst
@@ -0,0 +1,179 @@
+.. _eval-ad463x-fmcz:
+
+EVAL-AD4630-16/24FMCZ / EVAL-AD4030-24FMCZ
+===============================================================================
+
+.. image:: images/ad4630_24_chip.png
+ :align: left
+ :width: 150
+
+.. image:: images/ad4030_24_chip.png
+ :align: left
+ :width: 150
+
+.. clear-content::
+
+Overview
+-------------------------------------------------------------------------------
+
+The EVAL-AD4630-24FMCZ, EVAL-AD4030-24FMCZ and EVAL-AD4630-16FMCZ evaluation
+boards enable quick and easy evaluation of the AD4X3X family of 24-bit and
+16-bit precision successive approximation register (SAR) analog-to-digital
+converters (ADCs).
+The :adi:`AD4630-24 ` and
+:adi:`AD4630-16 ` are 2 MSPS per channel, low power,
+dual channel 24-bit or 16-bit SAR ADCs while the
+:adi:`AD4030-24 ` is a single channel 24-bit
+precision SAR ADC that supports up to 2 MSPS per channel. The evaluation boards
+demonstrate the performance of either the AD4630-24, AD4030-24 or AD4630-16 and
+provide a configurable analog front end (AFE) for a variety of system
+applications.
+
+Features:
+
+- 2 MSPS per channel, 24-bit or 16-bit resolution with no missing codes
+- Guaranteed maximum +/-0.9 ppm INL
+- Low noise performance
+- On-board voltage reference, clock source, and ADC drivers
+- Versatile analog signal conditioning circuitry
+- Flexi-SPI serial interface with multiple SDO lanes
+ (1, 2, or 4 per channel)
+- Optional DDR data clocking
+- On-chip sample averaging (power of 2, up to 65536 samples)
+- FMC-LPC system board connector
+- ACE PC software for configuration and data analysis (time and frequency
+ domain)
+- Compatible with other off-the-shelf controller boards
+
+Applications:
+
+- Automatic test equipment (ATE)
+- Precision data acquisition systems
+- Power quality analysis and grid monitoring
+- Vibration analysis and condition monitoring
+- Medical and scientific instrumentation
+- Industrial process control
+
+Evaluation boards available:
+
+- :adi:`EVAL-AD4630-24FMCZ `
+- :adi:`EVAL-AD4630-16FMCZ `
+- :adi:`EVAL-AD4030-24FMCZ `
+
+.. figure:: images/eval_ad4030_24_top.jpg
+ :align: center
+ :width: 400
+
+ EVAL-AD4030-24FMCZ. Rev A/B
+
+.. figure:: images/eval_ad4630_16_top.jpg
+ :align: center
+ :width: 400
+
+ EVAL-AD4630-24FMCZ and EVAL-AD4630-16FMCZ. Rev C
+
+.. figure:: images/cb_ad464030_24fmcz_top_evaluation_board.jpg
+ :align: center
+ :width: 400
+
+ EVAL-AD4630-24FMCZ and EVAL-AD4630-16FMCZ. Rev E
+
+.. toctree::
+ :hidden:
+
+ user-guide
+ prerequisites
+ quickstart/index
+
+Recommendations
+-------------------------------------------------------------------------------
+
+People who follow the flow that is outlined have a much better experience with
+things. However, like many things, documentation is never as complete as it
+should be. If you have any questions, feel free to ask on our
+:ref:`EngineerZone forums `, but before that, please make
+sure you read our documentation thoroughly.
+
+Table of contents
+-------------------------------------------------------------------------------
+
+#. Using the evaluation board:
+
+ #. :ref:`Prerequisites ` - what you need to get
+ started
+ #. :ref:`Quick start guide `:
+
+ #. Using the :ref:`ZedBoard `
+
+ #. Configure an SD Card with
+ :doc:`ADI Kuiper Linux `
+
+#. Design with the AD4630/AD4030
+
+ - :ref:`eval-ad463x block-diagram`
+
+ - :adi:`AD4630-24 Product Page `
+ - :adi:`AD4630-16 Product Page `
+ - :adi:`AD4030-24 Product Page `
+
+ - :ref:`eval-ad463x user-guide`
+
+ - Resources for designing a custom AD4630/AD4030-based platform software
+
+ #. For Linux software:
+
+ #. About the device driver:
+
+ - :external+linux:doc:`AD463x Linux Driver `
+
+ #. About the device tree:
+
+ - :dokuwiki:`Customizing the device tree on the target `
+
+ #. :external+hdl:ref:`HDL reference design ` which you must
+ use in your FPGA.
+
+#. :ref:`Help and Support `
+
+.. _eval-ad463x block-diagram:
+
+Block diagram
+-------------------------------------------------------------------------------
+
+.. figure:: images/ad4030_24_block_diagram.png
+ :align: center
+ :width: 800
+
+ AD4030-24 Block Diagram
+
+.. figure:: images/ad4630_16_block_diagram.png
+ :align: center
+ :width: 800
+
+ AD4630-16 Block Diagram
+
+.. figure:: images/ad4630_24_block_diagram.png
+ :align: center
+ :width: 800
+
+ AD4630-24 Block Diagram
+
+ADI articles
+-------------------------------------------------------------------------------
+
+About precision SAR ADCs and the AD4630 family:
+
+#. :adi:`Achieve 7.5 Digits Accuracy in Instrumentation Apps (Part 2) `
+
+Warning
+-------------------------------------------------------------------------------
+
+.. esd-warning::
+
+Help and support
+-------------------------------------------------------------------------------
+
+Technical support for the evaluation board hardware and software can be obtained
+by posting a question to ADI's
+:ez:`EngineerZone ` technical support community
+for precision ADCs.
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/prerequisites.rst b/docs/solutions/reference-designs/eval-ad463x-fmcz/prerequisites.rst
new file mode 100644
index 0000000000..d81b6fe930
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/prerequisites.rst
@@ -0,0 +1,41 @@
+.. _eval-ad463x prerequisites:
+
+Prerequisites
+===============================================================================
+
+What you need depends on what you are trying to do. As a minimum,
+you need to start out with:
+
+Hardware prerequisites
+-------------------------------------------------------------------------------
+
+#. One of the AD463x/AD403x evaluation boards:
+
+ - :adi:`EVAL-AD4630-24FMCZ `
+ - :adi:`EVAL-AD4630-16FMCZ `
+ - :adi:`EVAL-AD4030-24FMCZ `
+
+#. A Digilent
+ `ZedBoard `_
+ with 12 V wall adapter power supply.
+#. PC with Windows 7 or later operating system.
+#. Precision signal source.
+#. SMA Cable(s) (input to evaluation board).
+#. Recommended - Band-pass filter centered on test signal frequency.
+
+Evaluation board kit contents
+-------------------------------------------------------------------------------
+
+- EVAL-AD4630-24FMCZ, EVAL-AD4030-24FMCZ or EVAL-AD4630-16FMCZ evaluation
+ board
+- Micro-SD memory card (with adapter) containing system board boot software and
+ Linux OS
+- Optional - ZedBoard (system controller board)
+
+Software prerequisites
+-------------------------------------------------------------------------------
+
+#. :adi:`ACE Software `
+ for plug-and-play evaluation, configuration and data analysis.
+#. An ACE Quickstart guide is available here:
+ :dokuwiki:`ACE Quickstart - Using ACE and Installing Plug-ins `
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/quickstart/index.rst b/docs/solutions/reference-designs/eval-ad463x-fmcz/quickstart/index.rst
new file mode 100644
index 0000000000..43d2756053
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/quickstart/index.rst
@@ -0,0 +1,76 @@
+.. _eval-ad463x quickstart:
+
+Quick start guide
+===============================================================================
+
+The Quick start guides provide simple step-by-step instructions on how to do
+an initial system setup for the EVAL-AD463x-FMCZ / EVAL-AD4030-24FMCZ boards
+on various FPGA development boards. In these guides, we will discuss how to
+program the bitstream, run a no-OS program or boot a Linux distribution.
+
+.. toctree::
+
+ On ZedBoard
+
+.. _eval-ad463x carriers:
+
+Supported carriers
+-------------------------------------------------------------------------------
+
+The EVAL-AD463x-FMCZ / EVAL-AD4030-24FMCZ is, by definition, an "FPGA
+mezzanine card" (FMC); that means it needs a carrier to plug into.
+
+The carriers we support are:
+
+.. list-table::
+ :header-rows: 1
+
+ * - FPGA board
+ - EVAL-AD4630-24
+ - EVAL-AD4630-16
+ - EVAL-AD4030-24
+ * - `ZedBoard `_
+ - FMC LPC
+ - FMC LPC
+ - FMC LPC
+
+Supported environments
+-------------------------------------------------------------------------------
+
+The supported OS are:
+
+.. list-table::
+ :header-rows: 1
+
+ * - FPGA board
+ - HDL
+ - Linux software
+ - No-OS software
+ * - `ZedBoard `_
+ - Yes
+ - Yes
+ - Yes
+
+Hardware setup
+-------------------------------------------------------------------------------
+
+On the ZedBoard, the EVAL-AD463x-FMCZ / EVAL-AD4030-24FMCZ boards connect to
+the FMC LPC connector. The carrier setup requires power (12 V), USB OTG, and
+input signal connections.
+
+ZedBoard + EVAL-AD463x-FMCZ
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+.. image:: ../images/zedboard_ad4630_16_setup.jpg
+ :align: center
+ :width: 600
+
+The AD463x/AD403x family uses the Digilent ZedBoard as the default system
+controller. The
+`ZedBoard `_
+web page contains more technical documentation on the board. In addition to the
+ZedBoard, other 3rd party boards that have an FMC form factor may also be used
+with the AD463x/AD403x family of boards.
+
+Go to
+:ref:`the setup guide `.
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/quickstart/zynq.rst b/docs/solutions/reference-designs/eval-ad463x-fmcz/quickstart/zynq.rst
new file mode 100644
index 0000000000..23b53f2466
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/quickstart/zynq.rst
@@ -0,0 +1,174 @@
+.. _eval-ad463x quickstart zedboard:
+
+ZedBoard Quick start
+===============================================================================
+
+.. image:: ../../images/ZedBoard.png
+ :align: center
+ :width: 600
+
+This guide provides quick instructions on how to set up the
+EVAL-AD463x-FMCZ / EVAL-AD4030-24FMCZ on:
+
+- `ZedBoard `_
+ on FMC LPC
+
+Using Linux as software
+-------------------------------------------------------------------------------
+
+Necessary files
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+.. note::
+
+ The SD card includes several folders in the root directory of the BOOT
+ partition. In order to configure the SD card to work with the ZedBoard
+ and ADI evaluation board, several files must be copied onto the root
+ directory. Using the host PC, drag and drop the required files onto the
+ BOOT partition, and use the EJECT function when removing the SD card from
+ the reader.
+
+The following files are needed for the system to boot:
+
+- HDL boot image: ``BOOT.BIN``
+- Linux Kernel image: ``uImage``
+- Linux device tree: ``devicetree.dtb``
+
+They can either be taken from the SD card -- already generated by us, or you
+can build them manually:
+
+- Instructions on how to choose the boot files from the SD card can be found in
+ the **Platform-Specific Manual Steps** section from here:
+ :external+kuiper:ref:`hardware-configuration`.
+- Instructions on how to manually build the boot files from source can be found
+ here:
+
+ - :ref:`linux-kernel zynq`
+ - :external+hdl:ref:`ad4630_fmc` build documentation. More HDL build
+ details at :external+hdl:ref:`build_hdl`.
+
+.. important::
+
+ The ``BOOT.BIN`` must be synchronized to the ADC attributes in the device
+ tree. Multiple pre-configured ``BOOT.BIN`` files are available on the SD
+ card in sub-directories labeled according to the clocking mode (SPI vs.
+ Echo), number of active lanes per channel (1, 2, or 4), and data rate
+ (SDR vs. DDR). See the :ref:`User Guide ` for a
+ full list of available configurations.
+
+Required software
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- SD Card 16GB imaged with :doc:`ADI Kuiper Linux `
+ (check out that guide on how to do it, then come back to this section)
+- :adi:`ACE Software `
+
+Required hardware
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- Digilent `ZedBoard `_
+ and its 12 V power supply
+- EVAL-AD463x-FMCZ or EVAL-AD4030-24FMCZ evaluation board
+- SD card with at least 16GB of memory
+- Micro-USB cable (USB OTG)
+- SMA cables for input signal connections
+- Recommended: Band-pass filter centered on test signal frequency
+
+More details as to why you need these can be found at
+:ref:`eval-ad463x prerequisites`.
+
+Testing
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Creating the setup
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+To avoid ESD damage, follow these steps in order:
+
+.. image:: ../images/zedboard_ad4630_16_setup.jpg
+ :align: center
+ :width: 600
+
+#. Connect the EVAL-AD463x-FMCZ / EVAL-AD4030-24FMCZ board to the ZedBoard
+ FMC LPC connector.
+
+.. important::
+
+ To avoid potential issues, ensure the ZedBoard VADJ SELECT = 2.5 V.
+
+ .. image:: ../images/zedboard_vadj.jpg
+ :align: center
+ :width: 100
+
+#. Insert the SD card into the SD card slot (J12) on the underside of the
+ ZedBoard.
+
+ .. note::
+
+ If there is a need to re-image or create a new SD card, instructions are
+ available here:
+ :dokuwiki:`ADI Kuiper Linux with support for ACE Evaluation `.
+
+#. Configure the ZedBoard boot jumpers for SD card boot as shown.
+
+ .. image:: ../images/zedboard_sd_boot_jumpers.jpg
+ :align: center
+ :width: 200
+
+#. Connect the USB cable from the PC to J13/USB OTG port and the PSU to
+ J20/DC input.
+
+ .. image:: ../images/zedboard_usb_otg.jpg
+ :align: center
+ :width: 200
+
+#. Connect the desired input signal to the appropriate input on the evaluation
+ board (J2-J5).
+
+#. Slide SW8/POWER switch to the ON position. The green LD13/POWER LED should
+ turn on.
+
+#. The blue LD12/DONE LED and red LD0 LED should start blinking ~20-30 seconds
+ later which indicates the boot process is complete.
+
+ .. tip::
+
+ Linux versions prior to ADI Kuiper Linux for Evaluation version 2024-8-27
+ will instead boot with the BLUE LD12/DONE LED blinking immediately and LD7
+ blinking after ~20-30 Seconds. This may indicate that an improved version
+ of the ACE plugin is available if the SD-Card is updated to the latest
+ version.
+
+#. Launch the ACE software from the Analog Devices folder in the Windows Start
+ menu. The Evaluation Board should appear in the ACE Start Tab >> Attached
+ Hardware view.
+
+ .. image:: ../images/ace_attached_hw_screen.png
+ :align: center
+ :width: 600
+
+ACE evaluation software
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+The ADI ACE application provides a plug-and-play evaluation experience,
+enabling users to get up and running quickly with the product evaluation
+board. ACE can configure the embedded software on supported controller
+boards and provides a quick and easy way to get set up, configure the
+board and perform data capture and analysis and/or waveform generation.
+For ACE installation and documentation instructions see
+:adi:`ACE `.
+Make sure to follow the instructions to install the necessary evaluation board
+plug-in support.
+
+- If the machine that ACE is installed on has internet access, you can
+ find/install/update plug-ins directly from the ACE application. For
+ environments without internet access, you can download these plug-ins from
+ the previous link to portable storage and install them into ACE.
+
+.. note::
+
+ Product-specific documentation for the evaluation software can be found
+ within the ACE plug-in.
+
+The controller board supported by ACE with this product evaluation
+board is the ZedBoard.
diff --git a/docs/solutions/reference-designs/eval-ad463x-fmcz/user-guide.rst b/docs/solutions/reference-designs/eval-ad463x-fmcz/user-guide.rst
new file mode 100644
index 0000000000..05afcc7b53
--- /dev/null
+++ b/docs/solutions/reference-designs/eval-ad463x-fmcz/user-guide.rst
@@ -0,0 +1,1067 @@
+.. _eval-ad463x user-guide:
+
+User guide
+===============================================================================
+
+Evaluation boards available
+-------------------------------------------------------------------------------
+
+Two different EVAL board revisions have been released on the market for
+AD4630-24
+and AD4630-16, the old Rev C which is obsoleted and the new revision, Rev E. On
+the other hand, there is only one existing revision for AD4030-24, Rev A/B,
+which is still available:
+
+AD4630-24 and AD4630-16 Rev C (Obsoleted)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- Two differential input channels with SMA connectors
+- A high precision buffered band gap 5 V reference
+ (:adi:`LTC6655 `).
+- An analog front end (AFE) that provides signal conditioning and drive for the
+ AD4630-24 and AD4630-16. The AFE can be configured to use either the
+ :adi:`ADA4896-2 ` in a dual
+ buffer configuration, or the
+ :adi:`ADA4945-1 `, a fully
+ differential amplifier.
+- An optional 100 MHz clock source that provides a reference clock for the FPGA
+ and ADC.
+- Full power supply solution that provides all the necessary voltage rails from
+ a 12 V supply that is provided from the ZedBoard through the FMC connector.
+
+.. image:: images/eval_ad4630_16_top.jpg
+ :align: center
+ :width: 600
+
+**Figure 1a. EVAL-AD4630-24FMCZ and EVAL-AD4630-16FMCZ. Rev C**
+
+AD4630-24 and AD4630-16 Rev E
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- Two differential input channels with SMA connectors
+- A high precision, low power and low noise 5 V reference
+ :adi:`ADR4550 `. There is also the option to mount
+ a high precision buffered band gap 5 V reference, the
+ :adi:`LTC6655 `.
+- An analog front end (AFE) that provides signal conditioning and drive for the
+ AD4630-24 and AD4630-16. The AFE can be configured to use either the
+ :adi:`ADA4896-2 ` in a dual
+ buffer configuration, or the
+ :adi:`ADA4945-1 `, a fully
+ differential amplifier.
+- Multiple different input configurations with the amplifier
+ :adi:`ADA4896-2 `
+- An optional 100 MHz clock source that provides a reference clock for the FPGA
+ and ADC.
+- New form factor and improved full power supply solution that provides all the
+ necessary voltage rails from a 12 V supply that is provided from the ZedBoard
+ through the FMC connector.
+- Extra connectors to supply the board externally if needed.
+
+.. important::
+
+ New boards EVAL-AD4630-24FMCZ and EVAL-AD4630-16FMCZ REV E have a date code
+ bigger than DC>2435
+
+.. image:: images/cb_ad464030_24fmcz_top_evaluation_board.jpg
+ :align: center
+ :width: 600
+
+**Figure 1b. New EVAL-AD4630-24FMCZ and EVAL-AD4630-16FMCZ. Rev E**
+
+AD4030-24 Rev A/B
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- One differential input channel with SMA connectors
+- A high precision buffered band gap 5 V reference
+ (:adi:`LTC6655 `).
+- An analog front end (AFE) that provides signal conditioning and drive for the
+ AD4030-24. The AFE can be configured to use either the
+ :adi:`ADA4896-2 ` in a dual
+ buffer configuration, or the
+ :adi:`ADA4945-1 `, a fully
+ differential amplifier.
+- An optional 100 MHz clock source that provides a reference clock for the FPGA
+ and ADC.
+- Full power supply solution that provides all the necessary voltage rails from
+ a 12 V supply that is provided from the ZedBoard through the FMC connector.
+
+.. image:: images/eval_ad4030_24_top.jpg
+ :align: center
+ :width: 400
+
+**Figure 1c. EVAL-AD4030-24FMCZ. Rev A/B**
+
+Full descriptions of these products are available in their respective data
+sheets, which should be consulted when using the evaluation board.
+
+Custom board design requirements
+-------------------------------------------------------------------------------
+
+The evaluation boards have been designed to work with off-the-shelf 3rd party
+system boards that can be used to manage the data capture process as well as
+host embedded applications development. The DUT board may be either the
+evaluation board for the AD463x/AD403x, or a board that the user has designed.
+The only requirements for the user-designed board are:
+
+#. The board should have an FMC connector.
+#. The digital interface through the FMC connector should use the
+ same pin and signal assignments used on the
+ EVAL-AD4630-24FMCZ/EVAL-AD4030-24FMCZ board (see
+ :adi:`EVAL-AD4630-24 `
+ /
+ :adi:`EVAL-AD4030-24 `
+ for schematics). Otherwise, changing these assignments will
+ require a modification of the HDL and a recompile. ADI provides
+ the source files for the FPGA HDL, but it cannot support debug
+ of user modifications to the source.
+#. It is recommended that the board provide a reference clock
+ (100 MHz or less); see the Clock Circuit section below for more
+ information on the reference clock requirements.
+#. It is recommended to derive the digital IO voltage from the
+ ZedBoard. The EVAL-AD4630-24FMCZ schematics provide an example
+ of this.
+#. Optional: The ZedBoard provides a 12 V supply rail through the
+ FMC connector which can be used to provide the main power supply
+ for the user board. However, the latter may also be powered from
+ a separate external supply.
+
+Hardware guide
+-------------------------------------------------------------------------------
+
+Evaluation Board Hardware (Rev C and AD4030-24 Rev A/B)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+.. image:: images/zedboard_ad4630_16_setup.jpg
+ :align: center
+ :width: 600
+
+**Figure 2. EVAL-AD4630-XXFMCZ Evaluation System**
+
+Power Supplies
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The primary 12 V supply to the EVAL-AD4X30-XXFMCZ comes from the ZedBoard
+through the FMC connector. 12 V is regulated down to an intermediate voltage
+with a switcher and then is post regulated down to the various voltage rails.
+12 V is also used to generate the negative rails for the buffers and final drive
+amplifiers.
+
+Each of the voltage rails are brought out to turrets so they can be easily
+measured. A bench supply can be used to drive these turrets to supply the
+evaluation board manually. This is useful if a current measurement is required.
+Each supply is decoupled where it enters the board and at each device. A single
+ground plane is used on this board to minimize the effect of high frequency
+interference. The voltage ranges listed in the table below represent the
+expected ranges for the board. If the user desires to connect external supplies
+to the board, the amplifier data sheets and the
+:adi:`AD4630-24 datasheet `,
+:adi:`AD4030-24 datasheet ` or
+:adi:`AD4630-16 datasheet ` should
+be consulted to ensure that the external supply values comply with the device
+requirements.
+
+.. list-table:: On-Board Power Supplies (Rev C and AD4030-24 Rev A/B)
+ :header-rows: 1
+ :widths: 15 45 15 15
+
+ * - Power Supply
+ - Function
+ - Min. (V)
+ - Max. (V)
+ * - +12V
+ - 12 V primary supply via FMC connector
+ - N/A
+ - N/A
+ * - GND
+ - Ground connection
+ - N/A
+ - N/A
+ * - +3.3V
+ - 3.3 V for various digital logic
+ - 3.26
+ - 3.33
+ * - +1.8V
+ - 1.8 V for the ADC
+ - 1.77
+ - 1.81
+ * - VIO
+ - 1.8 V supply for the ADC digital I/O
+ - 1.8
+ - 1.87
+ * - +5V
+ - 5 V for the ADC
+ - 5.26
+ - 5.4
+ * - REFIN
+ - 5 V ADC reference input
+ - 4.95
+ - 5.05
+ * - VAMP+
+ - Positive supply for the amplifiers
+ - 5.36
+ - 5.47
+ * - VAMP-
+ - Negative supply for the amplifiers
+ - -3.5
+ - -3.28
+ * - VP1
+ - 5.7 V at the input of the switcher
+ - 5.45
+ - 5.75
+ * - REF
+ - 5 V at the ADC reference output
+ - 4.95
+ - 5.05
+ * - EN
+ - 1.8 V enable signal for the power supplies
+ - 1.75
+ - 1.85
+
+Reference Circuit
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+By default, the on-board LTC6655 provides a 5 V reference to the AD4630-24,
+AD4030-24 and AD4630-16. It drives the REFIN pin of the ADC through an R-C
+filter (R=100 Ohm, C=1 uF) that reduces low frequency noise. The REFIN pin is
+connected to an internal buffer, eliminating the need for an external buffer.
+However, if the user desires to use an external reference that drives the
+internal buffer, it can be attached to the EXT REF SMA connector (see figure
+below). R137 should be populated with a zero ohm resistor, and R136 should be
+open. The internal buffer can be bypassed by attaching an external reference to
+the REF turret on the board. To reduce the ADC power consumption, the internal
+reference buffer can be disabled (see respective products data sheet).
+
+.. image:: images/ad4630_ref_ckt.png
+ :align: center
+ :width: 400
+
+**Figure 3. EVAL-AD4X30-XXFMCZ reference circuit (AD4630-24 shown)**
+
+Clock Circuit
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The ZedBoard uses a 100 MHz reference clock to generate its internal clocks as
+well as the sample clock for the AD4630-24, AD4030-24 or AD4630-16. To simplify
+system operation an on-board 100 MHz, low-jitter crystal oscillator (XO) on the
+EVAL-AD4X30-XXFMCZ board supplies this clock as the default configuration, as
+shown in the figure below. To use an external clock source, remove R55 and
+connect an external clock source to J1, the CLK IN SMA. **The external clock
+frequency must be < 100 MHz**. The user should take care to use a low jitter
+clock source to achieve best system performance. The external clock level should
+be 10 to 12 dBm.
+
+.. image:: images/eval_ad4630_24_clk_ckt.png
+ :align: center
+ :width: 400
+
+**Figure 4. EVAL-AD4X30-XXFMCZ clock circuit (AD4630-24 shown)**
+
+Analog Front End
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The EVAL-AD4X30-XXFMCZ has a flexible driver network that can be configured for
+a variety of topologies. The default network is shown in Figure 5, in which the
+ADA4945-1 fully differential amplifier is driving the ADC. It can accommodate
+both single-ended and differential signal sources, and drives the ADC
+differentially. As populated, it has a unity gain. When using a single-ended
+source, the unused input should be terminated with the equivalent source
+impedance.
+
+.. note::
+
+ As implemented, the ADA4945-1 driver on the evaluation board preserves the
+ differential value of IN+ - IN- (with appropriate gain scaling applied), but
+ inverts the signal polarity that is injected to the ADC. Hence, if a positive
+ DC signal is applied to the input, it should be attached to IN_A/B-, and
+ likewise, a negative DC signal should be attached to IN_A/B+ to preserve the
+ signal polarity.
+
+.. image:: images/ad4630_fda_ckt.svg
+ :align: center
+ :width: 600
+
+**Figure 5. Differential Driver AFE, default (AD4630-24 shown)**
+
+.. list-table:: Default AFE Configuration
+ :header-rows: 1
+ :widths: 40 60
+
+ * - Function
+ - Single ended to differential via differential amplifier
+ * - Comments
+ - Best distortion
+ * - Required changes from default configuration
+ - No changes required
+
+A second topology can be seen in Figure 6. This topology consists of a pair of
+unity gain buffers, the ADA4896-2. It also can be driven by either a
+single-ended or differential source. This network is ideal for observing the
+best noise performance of the AD4630-16, due to the low voltage and current
+noise of the ADA4896-2 (1 nV/rtHz and 2.8 pA/rtHz, respectively). It also
+offers a common mode input impedance of 10 MOhm and a wide input common mode
+voltage range of -4.9 V to +4.1 V (when using +/- 5 V supplies).
+
+.. note::
+
+ This driver circuit also inverts the polarity of the input signal. To
+ preserve polarity when measuring DC voltages, connect a positive voltage to
+ IN_A/B-. Likewise, a negative DC voltage should be connected to IN_A/B+.
+
+.. image:: images/ad4630_dual_buf_ckt.svg
+ :align: center
+ :width: 600
+
+**Figure 6. Dual Buffer AFE (AD4630-24 shown)**
+
+.. list-table:: Unity Gain Dual Buffer Configuration
+ :header-rows: 1
+ :widths: 40 60
+
+ * - Function
+ - Differential input using buffer amplifiers
+ * - Comments
+ - Best noise and relaxed drive requirement for signal source
+ * - Required changes from default configuration
+ - Remove: R10, R12, R119, R120, R121 and R122 (Ch. A); R20, R22, R123,
+ R124, R125 and R126 (Ch. B). Install: R31, R33, R47 and R49 (Ch. A);
+ R60, R62, R75 and R78 (Ch. B)
+
+Figure 7 shows a driver network which combines the ADA4896-2 with the
+ADA4945-1. This circuit is ideal for applications that require a high input
+impedance along with gain to maximize the input range of the ADC. The gain of
+the ADA4945-1 can be modified by changing either the feedback resistors or input
+resistors.
+
+.. image:: images/ad4630_cascaded_buf_fda_ckt.svg
+ :align: center
+ :width: 800
+
+**Figure 7. High Impedance Buffer with Gain AFE (AD4630-24 shown)**
+
+.. list-table:: High Impedance with Gain Configuration
+ :header-rows: 1
+ :widths: 40 60
+
+ * - Function
+ - High impedance input with gain
+ * - Comments
+ - Relaxed drive requirements from signal source plus signal scaling.
+ * - Required changes from default configuration
+ - Remove: R120, R121 (Ch. A); R124, R125 (Ch. B). Install: R31, R127, R28,
+ R47, R128 and R43 (Ch. A); R60, R129, R57, R78, R130 and R72 (Ch. B)
+
+Figure 8 shows an input configuration that allows the AD4630-16 to be directly
+driven from the SMA connectors. This enables testing with alternative driver
+configurations mounted on an external PCB.
+
+.. image:: images/ad4630_direct_drive_ckt.png
+ :align: center
+ :width: 600
+
+**Figure 8. Direct Driven Inputs (AD4630-24 shown)**
+
+.. list-table:: Direct Drive Configuration
+ :header-rows: 1
+ :widths: 40 60
+
+ * - Function
+ - Direct input path
+ * - Comments
+ - Supports evaluation with an alternative driver
+ * - Required changes from default configuration
+ - Remove: R10, R12, R119 and R122 (Ch A); R20, R22, R123, R126 (Ch B).
+ Install: R28, R29, R120, R121, R43 and R44 (Ch A); R124, R57, R58,
+ R125, R72 and R73 (Ch B)
+
+Evaluation Board Hardware (Rev E)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+.. image:: images/zedboard_ad4630_24_setup.png
+ :align: center
+ :width: 600
+
+**Figure 9. EVAL-AD4630-XXFMCZ Evaluation System (Rev E)**
+
+Power Supplies
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The primary 12 V supply to the EVAL-AD4X30-XXFMCZ comes from the ZedBoard
+through the FMC connector. 12 V is regulated down to an intermediate voltage,
++7.5 V, with a switcher and then is post regulated down to the various voltage
+rails. 12 V is also used to generate the negative rails, -3.3 V for the buffers
+and final drive amplifiers.
+
+Each of the voltage rails are brought out to turrets so they can be easily
+measured. A bench supply can be used to drive these turrets to supply the
+evaluation board manually. This is useful if a current measurement is required.
+Each supply is decoupled where it enters the board and at each device. A single
+ground plane is used on this board to minimize the effect of high frequency
+interference. The voltage ranges listed in the table below represent the
+expected ranges for the board. If the user desires to connect external supplies
+to the board, the amplifier data sheets and the
+:adi:`AD4630-24 datasheet `,
+:adi:`AD4030-24 datasheet ` or
+:adi:`AD4630-16 datasheet ` should
+be consulted to ensure that the external supply values comply with the device
+requirements.
+
+.. list-table:: On-Board Power Supplies (Rev E)
+ :header-rows: 1
+ :widths: 15 45 15 15
+
+ * - Power Supply
+ - Function
+ - Min. (V)
+ - Max. (V)
+ * - +12V
+ - 12 V primary supply via FMC connector
+ - N/A
+ - N/A
+ * - GND
+ - Ground connection
+ - N/A
+ - N/A
+ * - +3.3V
+ - 3.3 V for various digital logic
+ - 3.26
+ - 3.33
+ * - +1.8V
+ - 1.8 V for the ADC
+ - 1.77
+ - 1.81
+ * - VIO
+ - 1.8 V supply for the ADC digital I/O
+ - 1.77
+ - 1.81
+ * - +5.4V
+ - 5.4 V for the ADC
+ - 5.34
+ - 5.46
+ * - REFIN
+ - 5 V ADC reference input
+ - 4.95
+ - 5.05
+ * - VAMP+
+ - Positive supply for the amplifiers
+ - 6.35
+ - 6.5
+ * - VAMP-
+ - Negative supply for the amplifiers
+ - -3.35
+ - -3.28
+ * - VP1
+ - 7.5 V at the input of the switcher
+ - 7.425
+ - 7.575
+ * - REF
+ - 5 V at the ADC reference output
+ - 4.95
+ - 5.05
+ * - EN
+ - 1.8 V enable signal for the power supplies
+ - 1.75
+ - 1.85
+
+The following block diagram shows all the different power supplies options
+available in the new evaluation board. If necessary, it is possible to
+supply all the LDOs directly with external power supplies via J7 and J8. There
+are also two different options to generate the -3.3 V although only the LT3093
+is mounted on the board.
+
+.. image:: images/powertree.png
+ :align: center
+ :width: 600
+
+**Figure 10. Power-tree**
+
+Reference Circuit
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+By default, the on-board ADR4550 provides a 5 V reference to the AD4630-24 and
+AD4630-16. It drives the REFIN pin of the ADC through an R-C filter (R=100 Ohm,
+C=22 uF) that reduces the low frequency noise. The REFIN pin is connected to an
+internal buffer, eliminating the need for an external buffer. However, if the
+user desires to use an external reference that drives the internal buffer, it
+can be attached to the J5 SMA connector (see figure below). R124 should be
+populated with a zero ohm resistor, and R116 and R123 should be open. The
+internal buffer can be bypassed by attaching an external reference to the REF
+turret on the board. To reduce the ADC power consumption, the internal reference
+buffer can be disabled (see respective products data sheet). There is also the
+option to mount the LTC6655 or the LTC6655LN reference which is suitable to use
+together with the unbuffered input of the ADC.
+
+.. image:: images/reference2.png
+ :align: center
+ :width: 600
+
+**Figure 11. EVAL-AD4630-XXFMCZ reference circuit (AD4630-24 shown)**
+
+Clock Circuit
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The ZedBoard uses a 100 MHz reference clock to generate its internal clocks as
+well as the sample clock for the AD4630-24 or AD4630-16. To simplify system
+operation an on-board 100 MHz, low-jitter crystal oscillator (XO) on the
+EVAL-AD4630-XXFMCZ board supplies this clock as the default configuration, as
+shown in the figure below. To use an external clock source, remove R1 and
+connect an external clock source to J6, the CLK IN SMA. **The external clock
+frequency must be < 100 MHz**. The user should take care to use a low jitter
+clock source to achieve best system performance. The external clock level should
+be 10 to 12 dBm.
+
+.. image:: images/clock_diagram.png
+ :align: center
+ :width: 600
+
+**Figure 12. EVAL-AD4630-XXFMCZ clock circuit (AD4630-24 shown)**
+
+Analog Front End
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The EVAL-AD4630-XXFMCZ has a flexible driver network that can be configured for
+a variety of topologies. The default network is shown in Figure 13, in which the
+ADA4945-1 fully differential amplifier is driving the ADC. It can accommodate
+both single-ended and differential signal sources, and drives the ADC
+differentially. As populated, it has a unity gain. When using a single-ended
+source, the unused input should be terminated with the equivalent source
+impedance.
+
+.. note::
+
+ As implemented, the ADA4945-1 driver on the evaluation board preserves the
+ differential value of IN+ - IN- (with appropriate gain scaling applied), but
+ inverts the signal polarity that is injected to the ADC. Hence, if a positive
+ DC signal is applied to the input, it should be attached to IN_A/B-, and
+ likewise, a negative DC signal should be attached to IN_A/B+ to preserve the
+ signal polarity.
+
+.. image:: images/differential.png
+ :align: center
+ :width: 600
+
+**Figure 13. Differential Driver AFE, default (AD4630-24 shown)**
+
+.. list-table:: Default AFE Configuration (Rev E)
+ :header-rows: 1
+ :widths: 40 60
+
+ * - Function
+ - Single ended to differential via differential amplifier
+ * - Comments
+ - Best distortion
+ * - Required changes from default configuration
+ - No changes required
+
+There is one buffer used to generate common mode voltage, U26. The voltage can
+be adjusted from 0 V to Vref by selecting correctly the ratio between R98,
+(or R122 or R99) and R5.
+
+.. image:: images/vocm.png
+ :align: center
+ :width: 600
+
+**Figure 14. Common mode voltage generation**
+
+A second topology can be seen in Figure 15. This topology consists of a pair of
+unity gain buffers, the ADA4896-2. It also can be driven by either a
+single-ended or differential source. This network is ideal for observing the
+best noise performance of the AD4630-16, due to the low voltage and current
+noise of the ADA4896-2 (1 nV/rtHz and 2.8 pA/rtHz, respectively). It also
+offers a common mode input impedance of 10 MOhm and a wide input common mode
+voltage range of -4.9 V to +4.1 V (when using +/- 5 V supplies). To use the
+full span of the ADC the input signal of each buffer needs to be centered at
+2.5 V.
+
+.. image:: images/single_ended_config1.png
+ :align: center
+ :width: 600
+
+**Figure 15. Dual Buffer AFE**
+
+.. list-table:: Unity Gain Dual Buffer Configuration (Rev E)
+ :header-rows: 1
+ :widths: 40 60
+
+ * - Function
+ - Differential input using buffer amplifiers
+ * - Comments
+ - Best noise and relaxed drive requirement for signal source
+ * - Required changes from default configuration
+ - Remove: R17, R23, R19, R25, R42, R45, R44 and R48. Install: R114, R108,
+ R112, R106, R139, R136, R137 and R134
+
+If the signal generator connected to the inputs of the ADC cannot generate a DC
+offset, there is the option to use the VOCM buffer to create a DC offset and
+connect it to the non-inverting input of the ADA4896 amplifiers like Figure 16.
+
+.. image:: images/config2.png
+ :align: center
+ :width: 600
+
+**Figure 16. High Impedance Buffer with VOCM generated internally**
+
+.. list-table:: High Impedance Buffer with VOCM
+ :header-rows: 1
+ :widths: 40 60
+
+ * - Function
+ - High impedance input with gain
+ * - Comments
+ - Relaxed drive requirements from signal source plus DC offset.
+ * - Required changes from default configuration
+ - Remove: R17, R23, R19, R25, R42, R45, R44 and R48. Install: R114, R108,
+ R112, R106, R139, R136, R137, R134, R120, R119, R103, R102, R142, R141,
+ R132 and R131
+
+Another option available (Figure 17) on the board is to use the ADA4896 in an
+inverting configuration with the possibility of connecting a DC offset on the
+non-inverting pin. In this case it is necessary to have two input signals
+delayed 180 degrees and select the correct resistor values to generate a 2.5 V
+(R98 and R3) as VOCM.
+
+.. image:: images/config3.png
+ :align: center
+ :width: 600
+
+**Figure 17. Inverting Buffer with VOCM generated internally**
+
+.. list-table:: Inverting Buffer with VOCM
+ :header-rows: 1
+ :widths: 40 60
+
+ * - Function
+ - High impedance input with gain
+ * - Comments
+ - Relaxed drive requirements from signal source plus DC offset.
+ * - Required changes from default configuration
+ - Remove: R17, R23, R19, R25, R42, R45, R44 and R48. Install: R126, R96,
+ R112, R106, R145, R129, R137, R134, R120, R119, R103, R102, R142, R141,
+ R132 and R131
+
+Figure 18 shows an input configuration that allows the AD4630-16 to be directly
+driven from the SMA connectors. This enables testing with alternative driver
+configurations mounted on an external PCB.
+
+.. image:: images/ad4630_direct_drive_ckt.png
+ :align: center
+ :width: 600
+
+**Figure 18. Direct Driven Inputs (AD4630-24 shown)**
+
+.. list-table:: Direct Drive Configuration (Rev E)
+ :header-rows: 1
+ :widths: 40 60
+
+ * - Function
+ - Direct input path
+ * - Comments
+ - Supports evaluation with an alternative driver
+ * - Required changes from default configuration
+ - Remove: R17, R23, R19, R25, R42, R45, R44 and R48. Install: R121, R118,
+ R104, R105, R143, R140, R133 and R130.
+
+Controller board
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+The ZedBoard, which is the system controller board, enables the configuration of
+the ADC and capture of data from the evaluation board by the PC via USB (or
+Ethernet). The AD4X30-XX family of parts support a multi-lane serial port
+interface (SPI) for each data converter channel. The SPI interface for each
+channel is connected to the ZedBoard via the FMC connector (P1). The ZedBoard
+functions as the communication link between the PC and connected evaluation
+board. It buffers samples captured from the evaluation board in its DDR3 memory.
+The ZedBoard requires power from a 12 V wall adapter (included with the
+ZedBoard). It hosts a Xilinx Zynq 7020 SoC, which contains two ARM Cortex-A9
+Processors and a Series-7 FPGA with 85k Programmable Logic cells. A Linux OS
+runs on the host processor system. It communicates with the PC through either a
+USB 2.0 high speed port or a 10/100/1000 Ethernet port. The default software
+configuration uses USB.
+
+Software guide
+-------------------------------------------------------------------------------
+
+Basic SW architecture
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+The AD463x evaluation board connects to the ZedBoard through an FMC connector.
+This connector hosts the following signal groups:
+
+- The digital interface between the ADC and the host processor (SoC).
+- The digital I/O power supply rail.
+- 12 V power from the ZedBoard to the evaluation board.
+- A high speed system clock used by the SoC, sourced on the evaluation board.
+
+The ZedBoard hosts a Xilinx Zynq7000 class SoC with dual ARM Cortex-A9 hard
+processors and FPGA fabric. The board boots from an SD card that is shipped
+with each evaluation board.
+
+Two use cases are supported for developing a custom application using the
+EVAL-AD463x system. They are basically distinguished by the nature of the host
+processor for the ADC. ADI provides software components that support both use
+cases. The following table summarizes the use cases and ADI software components.
+
+.. list-table:: Use cases and supporting SW components
+ :header-rows: 1
+ :widths: 25 25 50
+
+ * - Host processor
+ - Host Environment
+ - Available SW Components
+ * - SoC + FPGA
+ - Embedded Linux
+ - Linux image, Linux device drivers, HDL
+ * - Microcontroller
+ - Embedded RTOS/No RTOS
+ - No OS drivers
+
+The **SD card** image that ships with the evaluation board contains multiple
+files that can be used to reconfigure the personality of the system to match one
+of the valid operating modes of the ADC. The /boot directory contains a Linux
+image (see below), a boot.bin file which contains the FPGA configuration (among
+other files), and a device tree file (device.dtb). The latter two files together
+define the operating configuration of the system. For most user-developed
+applications, the configuration files provided on the SD card, along with tools
+that can be used to set the desired configuration, are sufficient, meaning the
+user should not need to build a unique Linux image, rebuild HDL, or manually
+modify the devicetree.dtb file.
+
+The following paragraphs provide additional details on the nature of
+these files.
+
+- An ADI-maintained Kuiper **Linux** distribution (uImage). Currently, the
+ version that is installed on the SD card is customized to support product
+ evaluation and has features that enable compatibility with
+ :adi:`ACE `.
+ Like the standard Kuiper Linux image, it also includes IIO support, which
+ consists of:
+
+ - **LibIIO subsystem** - a library of IIO functions that are used to create
+ custom device drivers that run within the Linux system (see
+ :doc:`LibIIO `
+ for more details). These drivers have already been generated for the
+ AD463x/AD4030x and incorporated in the uImage file.
+ - **IIOD** - An IIO daemon that exposes IIO devices over a network
+ connection to a remote host.
+
+More information on the general Kuiper Linux distribution can be found at
+:doc:`ADI Kuiper Linux `.
+
+- **Device tree file** that describes the attributes of the AD4630/AD4030
+ configuration. The attributes of the ADC node in the device tree set the
+ clocking mode (SPI or Echo), data rate (single or dual edge), output data
+ format (see data sheet), and number of active lanes per channel (1, 2, or 4).
+ During boot, the system loads the device.dtb file contained in the boot
+ directory. If the operating configuration of the ADC needs to be changed, the
+ device tree must be updated with the new ADC attributes.
+
+- **BOOT.BIN** files that are used to configure the FPGA. The default boot.bin
+ file in the boot directory will correspond to a specific interface operating
+ mode, distinguished by clocking mode (SPI vs. Echo), number of active lanes
+ per channel (1, 2, or 4), and data rate (SDR vs. DDR). **The boot.bin must
+ be synchronized to the ADC attributes in the device tree**. Unique boot.bin
+ files have been pre-generated and stored on the SD card for several different
+ configurations. Table 13 lists the available configurations (boot.bin files)
+ that correspond to clocking modes, lanes, data rate mode. These files are
+ available on the SD card in sub-directories that are labeled according to the
+ configuration. This simplifies the HDL architecture and avoids the
+ introduction of bugs due to unnecessary complexity.
+
+.. list-table:: BOOT.BIN configurations for AD4630/AD4030
+ :header-rows: 1
+ :widths: 20 30 20 30
+
+ * - Clocking Mode
+ - Lane Mode (per channel)
+ - Data Rate
+ - Requires unique BOOT.BIN
+ * - SPI
+ - 1
+ - Single (SDR)
+ - X
+ * -
+ - 2
+ - SDR
+ - X
+ * -
+ - 4
+ - SDR
+ - X
+ * - Echo Clock
+ - 1
+ - SDR
+ - X
+ * -
+ -
+ - Dual (DDR)
+ - X
+ * -
+ - 2
+ - SDR
+ - X
+ * -
+ -
+ - DDR
+ - X
+ * -
+ - 4
+ - SDR
+ - X
+ * -
+ -
+ - DDR
+ - X
+
+Linux Driver
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+The user guide for the AD463x family Linux driver can be found here:
+:external+linux:doc:`AD463x Linux Driver User Guide `.
+The user guide provides:
+
+- links to the driver source code and device tree;
+- an overview of the AD463x device tree options and their attributes;
+- examples of how to test the driver using console commands;
+- examples on how to directly access device registers for debug;
+- other links to resources that have more information on IIO usage.
+
+HDL
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+The AD463x HDL user guide can be found here:
+:external+hdl:ref:`AD463x HDL User Guide `.
+The HDL user guide provides a high level description of the AD4630 HDL
+architecture, functionality, a link to the source file repository, and how to
+build a desired boot.bin configuration. Table 13 above lists all of the
+preconfigured modes, so in most cases it is not necessary for the user to build
+a unique boot.bin file.
+
+.. note::
+
+ The currently available boot.bin options only support **Zone 2 capture**, as
+ this enables relaxed timing requirements for the interface. See the ADC data
+ sheet for a description of Zone 2 capture.
+
+No-OS Drivers
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+The No-OS driver can be used in a bare metal application or in a non-Linux RTOS
+environment. Some customization, or creation of an adaptation layer for the
+specific platform may be required. The
+:external+no-OS:doc:`AD463x No-OS user guide `
+provides a general description of the driver, code documentation, and source
+code links.
+
+How to modify the SD card image
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Users that are developing a custom application for the AD4630/AD4030 outside the
+ACE environment, using the ZedBoard running Linux, can modify the boot image to
+match one of the existing configurations listed in Table 13. You can alter the
+configuration inside of the board view of the AD4630-24 ACE plugin, click apply,
+wait 30 seconds and the new configuration will load.
+
+If SD card contents have been corrupted, or the user desires to create another
+copy of the SD card image, instructions on how to program the SD card with a
+replacement/new image can be found at
+:dokuwiki:`ADI Kuiper Linux with support for ACE `.
+
+System operational constraints
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Sampling Frequency
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The following table illustrates the maximum sampling rates that can be achieved
+based on the device configuration. Note that the FPGA SPI engine only supports
+Zone 2 data transfers from the AD4630/AD4030.
+
+.. list-table:: Maximum sampling rate by device configuration
+ :header-rows: 1
+ :widths: 20 20 15 20 20
+
+ * - Clocking Mode
+ - Lane Mode (per channel)
+ - Data Rate
+ - Data Format
+ - Max Sampling Rate
+ * - SPI
+ - 1
+ - Single (SDR)
+ - 32-bit
+ - 1.75 MSPS :superscript:`1`
+ * -
+ -
+ - SDR
+ - 24-bit
+ - 2 MSPS
+ * -
+ -
+ - Dual (DDR)
+ - 32 or 24-bit
+ - 2 MSPS
+ * -
+ - 2
+ - SDR or DDR
+ - 32 or 24-bit
+ - 2 MSPS
+ * -
+ - 4
+ - SDR or DDR
+ - 32 or 24-bit
+ - 2 MSPS
+ * - Echo Clock
+ - 1
+ - SDR
+ - 32-bit
+ - 1.75 MSPS :superscript:`1`
+ * -
+ -
+ - SDR
+ - 24-bit
+ - 2 MSPS
+ * -
+ -
+ - DDR
+ - 32 or 24-bit
+ - 2 MSPS
+ * -
+ - 2
+ - SDR or DDR
+ - 32 or 24-bit
+ - 2 MSPS
+ * -
+ - 4
+ - SDR or DDR
+ - 32 or 24-bit
+ - 2 MSPS
+
+:superscript:`1` The sampling rate in Single lane, 32-bit output formats in SDR
+mode are limited by the FPGA SPI engine. This is not a limitation of the
+AD4630/AD4030 device.
+
+Schematic, PCB Layout, Bill of Materials
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- :adi:`EVAL-AD4630-24 Rev E Design Files `
+- :adi:`EVAL-AD4630-16/24 Design Files `
+- :adi:`EVAL-AD4030-24 Design Files `
+
+The design file package contains the following:
+
+- Schematics
+- PCB Layout
+- Bill of Materials
+
+The evaluation board schematic and other board files can also be found on the
+:adi:`EVAL-AD4630-16FMCZ `,
+:adi:`EVAL-AD4630-24FMCZ `
+and
+:adi:`EVAL-AD4030-24FMCZ `
+web pages.
+
+Application frameworks
+-------------------------------------------------------------------------------
+
+Python
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+PyADI-IIO is an ADI maintained Python library of device specific abstraction
+modules. Each device module supports the simplified development of Python
+applications that use IIO by providing an API that takes care of many of the
+underlying IIO details. This section describes information on using the PyADI
+bindings for the AD4630/AD4030 family.
+
+Installation
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+These instructions assume a fresh installation of all required software:
+
+- Download `latest version `_ of python3.
+ The Python downloader should recognize the host operating system and then
+ download the appropriate installer. If downloading for a different machine
+ select the Python installer accordingly. (Do not run installer yet)
+- Run the installer as Administrator. During installation, **check "Add Python
+ 3.x.x to PATH" before clicking "Install Now"**
+
+.. image:: images/ad4630_python_installation.png
+ :align: center
+ :width: 800
+
+- Optional Python install: download and install a Python distribution such as
+ `Anaconda `_. Ensure to
+ select the proper Python version and host operating system. Recommended -
+ install a Python editor (eg.
+ `PyCharm `_
+ **community version**). One can also use
+ `Spyder `_ that comes with Anaconda.
+- Recommended - If using Anaconda, create a virtual environment for each
+ project. Once the environment is created and activated, then:
+- Install **pyadi-iio**. If running Anaconda in Windows, run the Anaconda
+ prompt and enter ``pip install pyadi-iio``. Detailed py-adi installation
+ guide can be found
+ :doc:`here `.
+- PyADI-IIO updates are published quarterly. It is recommended to run **pip**
+ quarterly to get the latest updates.
+
+Running the AD463x/AD403x example Python scripts
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Generic examples for AD463x/AD403x are available in the
+:git-pyadi-iio:`source repo `. The example code can be used for
+either AD4630-24 or AD4030-24 (and derivatives). Set the device_name parameter
+to ensure that channel operations are appropriately handled. Basic documentation
+can be found at
+`API documentation `_.
+
+Note that python does not automatically scan for usb context or an IP address
+unless a scan is embedded in the python script. If a ZedBoard is connected via
+an ethernet cable, then the argument passed in the ADC device instantiation
+statement is ``uri="ip:analog.local"`` which is the default host name for the
+ZedBoard (see code example below). If the default hostname of the board has been
+changed, this should be used instead. If using a USB connection to the board,
+then pass the IP address for the USB port (see code example for alternative USB
+connection below). The USB context/IP address can be read from the board by
+opening a terminal/command-prompt on the PC and entering:
+
+.. code-block:: bash
+
+ iio_info -s
+
+.. image:: images/ad4630_scan_usb_context.jpg
+ :align: center
+ :width: 800
+
+As seen above, the USB argument can be either ``"usb:1.17.6"``, or
+``"ip:169.254.26.1"`` to instantiate the device.
+
+The generic examples can be downloaded and executed, or custom code (see below)
+can be created.
+
+.. code-block:: python
+
+ # Import library
+ import adi
+
+ # Setup actual device from ad463x family
+ device_name = "ad4630-24"
+
+ # Instantiate ADC if using Ethernet connection
+ adc = adi.ad4630(uri="ip:analog.local", device_name=device_name)
+ # ADC instantiation if using USB
+ # adc = adi.ad4630(uri="usb:1.17.6", device_name=device_name)
+
+ # Configure properties
+ adc.rx_buffer_size = 2**12 # Rx Buffer Size
+ adc.sample_rate = 2000000 # Sampling Frequency
+
+ # Get data
+ data = adc.rx()
+
+Troubleshooting
+-------------------------------------------------------------------------------
+
+A troubleshooting guide can be found at:
+:dokuwiki:`Troubleshooting Guide for ADI Kuiper Linux for ACE Evaluation `.
+The latter covers some tips related to ZedBoard startup and the SD card
+containing the Kuiper Linux image.