diff --git a/projects/Readme.md b/projects/Readme.md new file mode 100644 index 000000000..934b291c9 --- /dev/null +++ b/projects/Readme.md @@ -0,0 +1,17 @@ +# Analog Devices HDL Projects + +If you are reading this, you are likely looking for instructions on how to build +one or more of the numerous projects that are maintained on +https://github.com/analogdevicesinc/hdl and supported at http://ez.analog.com/fpga. + +Top level instructions for building projects can be found at +https://wiki.analog.com/resources/fpga/docs/hdl + +Each project should have it's own `Readme.md` file which includes on-line pointers: + * link to the board on https://www.analog.com/ that is being used + * link(s) to product pages for parts on the board that interface with this HDL, so you can easily find datasheets + * link to wiki doc for the board using this HDL + * link to wiki doc for drivers (Linux or No-OS) for the HDL core (if there are any registers in the core) + * link to wiki doc for drivers (Linux or No-OS) for the parts found on the board + +As always, if you have questions - please ask on ADI's support community http://ez.analog.com/fpga diff --git a/projects/ad40xx_fmc/README.MD b/projects/ad40xx_fmc/README.MD deleted file mode 100644 index e53276742..000000000 --- a/projects/ad40xx_fmc/README.MD +++ /dev/null @@ -1,31 +0,0 @@ -# HDL Reference Design for EVAL-AD40XXFMCZ evaluation board - -## Product page - -http://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD40XX-FMCZ.html - -## Supported parts - - * AD4000 - - * AD4001 - - * AD4002 - - * AD4003 - - * AD4004 - - * AD4005 - - * AD4006 - - * AD4007 - - * AD4008 - - * AD4010 - - * AD4011 - - * AD4020 diff --git a/projects/ad40xx_fmc/Readme.md b/projects/ad40xx_fmc/Readme.md new file mode 100644 index 000000000..534c3de64 --- /dev/null +++ b/projects/ad40xx_fmc/Readme.md @@ -0,0 +1,25 @@ +# AD40XX-FMCZ HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad400x-fmcz) + * Parts : [18-Bit, 2 MSPS/1 MSPS/500 kSPS, Easy Drive, Differential SAR ADCs](https://www.analog.com/ad4003) + * Parts : [18-Bit, 2 MSPS/1 MSPS/500 kSPS, Easy Drive, Differential SAR ADCs](https://www.analog.com/ad4007) + * Parts : [18-Bit, 500 kSPS, Easy Drive, Differential SAR ADCs](https://www.analog.com/ad4011) + * Parts : [20-Bit, 1.8 MSPS/1 MSPS/500 kSPS, Easy Drive, Differential SAR ADCs](https://www.analog.com/ad4020) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad400x + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad400x + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad400x + +## Supported parts + * AD4000 + * AD4001 + * AD4002 + * AD4003 + * AD4004 + * AD4005 + * AD4006 + * AD4007 + * AD4008 + * AD4010 + * AD4011 + * AD4020 diff --git a/projects/ad4630_fmc/Readme.md b/projects/ad4630_fmc/Readme.md new file mode 100755 index 000000000..007211f96 --- /dev/null +++ b/projects/ad4630_fmc/Readme.md @@ -0,0 +1,8 @@ +# AD4630-FMC HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com) + * Parts : [24-Bit, 2 MSPS, Dual Channel, Precision Differential SAR ADC](https://www.analog.com/ad4630-24) + * Project Doc: + * HDL Doc: + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers-all diff --git a/projects/ad469x_fmc/Readme.md b/projects/ad469x_fmc/Readme.md new file mode 100755 index 000000000..18ed0b004 --- /dev/null +++ b/projects/ad469x_fmc/Readme.md @@ -0,0 +1,8 @@ +# AD469X-FMC HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad4696) + * Parts : [16-Bit, 16-Channel, 1 MSPS, Easy Drive Multiplexed SAR ADC](https://www.analog.com/ad4696) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad469x + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad469x + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers-all diff --git a/projects/ad5758_sdz/Readme.md b/projects/ad5758_sdz/Readme.md new file mode 100755 index 000000000..6caf82be8 --- /dev/null +++ b/projects/ad5758_sdz/Readme.md @@ -0,0 +1,8 @@ +# AD5758-SDZ HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/EVAL-AD5758) + * Parts : [Single-Channel, 16-Bit Current and Voltage Output DAC with Dynamic Power Control and HART Connectivity](https://www.analog.com/ad5758) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad5758 + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad5758 + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-dac/ad5758 diff --git a/projects/ad5766_sdz/Readme.md b/projects/ad5766_sdz/Readme.md new file mode 100755 index 000000000..8058f2020 --- /dev/null +++ b/projects/ad5766_sdz/Readme.md @@ -0,0 +1,8 @@ +# AD5766-SDZ HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/EVAL-AD5766) + * Parts : [16-Channel, 16-Bit Voltage Output denseDAC](https://www.analog.com/ad5766) + * Project Doc: + * HDL Doc: + * Linux Drivers: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5766.c diff --git a/projects/ad6676evb/Readme.md b/projects/ad6676evb/Readme.md new file mode 100755 index 000000000..8d6385f74 --- /dev/null +++ b/projects/ad6676evb/Readme.md @@ -0,0 +1,8 @@ +# AD6676-EVB HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/EVAL-AD6676) + * Parts : [Wideband IF Receiver Subsystem](https://www.analog.com/ad6676) + * Project Doc: https://wiki.analog.com/resources/eval/ad6676-wideband_rx_subsystem_ad6676ebz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad6676-ebz/software/baremetal + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad6676 diff --git a/projects/ad7134_fmc/Readme.md b/projects/ad7134_fmc/Readme.md new file mode 100755 index 000000000..2436a4619 --- /dev/null +++ b/projects/ad7134_fmc/Readme.md @@ -0,0 +1,9 @@ +# AD7134-FMC HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad7134fmcz) + * Parts : [24-Bit, 4-Channel Simultaneous Sampling 1.5 MSPS Precision Alias Free ADC](https://www.analog.com/ad7134) + * Parts : [24-Bit, 4-Channel, 1.5 MSPS Alias-Free Simultaneous Sampling ADC](https://www.analog.com/ad4134) + * Project Doc: + * HDL Doc: + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers-all diff --git a/projects/ad738x_fmc/Readme.md b/projects/ad738x_fmc/Readme.md new file mode 100755 index 000000000..ebf28d293 --- /dev/null +++ b/projects/ad738x_fmc/Readme.md @@ -0,0 +1,12 @@ +# AD738X-FMC HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad738xfmcz) + * Parts : [4MSPS Dual Simultaneous Sampling, 16-BIT SAR ADC, Differential Input](https://www.analog.com/ad7380) + * Parts : [4MSPS Dual Simultaneous Sampling, 14-BIT SAR ADC, Differential Input](https://www.analog.com/ad7381) + * Parts : [4-Channel, 4 MSPS, 16-Bit Dual Simultaneous Sampling SAR ADC](https://www.analog.com/ad7386) + * Parts : [4-Channel, 4 MSPS, 14-Bit, Dual, Simultaneous Sampling SAR ADC](https://www.analog.com/ad7387) + * Parts : [4-Channel, 4 MSPS, 12-Bit, Dual, Simultaneous Sampling SAR ADCs](https://www.analog.com/ad7388) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad738x + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad738x + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x diff --git a/projects/ad7405_fmc/README.MD b/projects/ad7405_fmc/README.MD deleted file mode 100644 index 629638542..000000000 --- a/projects/ad7405_fmc/README.MD +++ /dev/null @@ -1,12 +0,0 @@ -# HDL Reference Design for EVAL-AD7405 and EVAL-ADuM7701 - -## Product page - -http://www.analog.com/en/products/analog-to-digital-converters/integrated-special-purpose-converters/isolated-ad-converters/ad7405.html - -## Supported parts - - * AD7405 - - * ADuM7701 - diff --git a/projects/ad7405_fmc/Readme.md b/projects/ad7405_fmc/Readme.md new file mode 100644 index 000000000..d64069bea --- /dev/null +++ b/projects/ad7405_fmc/Readme.md @@ -0,0 +1,9 @@ +# AD7405-FMC HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad7405) + * Parts : [16-Bit, Isolated Sigma-Delta Modulator, LVDS Interface](https://www.analog.com/ad7405) + * Parts : [16-Bit, Isolated Sigma-Delta Modulator](https://www.analog.com/adum7701) + * Project Doc: + * HDL Doc: + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers-all diff --git a/projects/ad7616_sdz/Readme.md b/projects/ad7616_sdz/Readme.md new file mode 100755 index 000000000..026b7b832 --- /dev/null +++ b/projects/ad7616_sdz/Readme.md @@ -0,0 +1,8 @@ +# AD7616-SDZ HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/EVAL-AD7616) + * Parts : [16-Channel DAS with 16-Bit, Bipolar Input, Dual Simultaneous Sampling ADC](https://www.analog.com/ad7616) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad7616-sdz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad7616-sdz + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad7606 diff --git a/projects/ad77681evb/Readme.md b/projects/ad77681evb/Readme.md new file mode 100755 index 000000000..af8c0af30 --- /dev/null +++ b/projects/ad77681evb/Readme.md @@ -0,0 +1,8 @@ +# AD77681-EVB HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad7768-1) + * Parts : [DC to 204 kHz, Dynamic Signal Analysis, Precision 24-Bit ADC with Power Scaling](https://www.analog.com/ad7768-1) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad7768-1 + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad7768-1 + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad7768-1 diff --git a/projects/ad7768evb/Readme.md b/projects/ad7768evb/Readme.md new file mode 100755 index 000000000..a75f94628 --- /dev/null +++ b/projects/ad7768evb/Readme.md @@ -0,0 +1,10 @@ +# AD7768EVB HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/EVAL-AD7768-1) + * [Board Product Page](https://www.analog.com/EVAL-AD7768) + * Parts : [DC to 204 kHz, Dynamic Signal Analysis, Precision 24-Bit ADC with Power Scaling](https://www.analog.com/ad7768-1) + * Parts : [8-Channel, 24-Bit, Simultaneous Sampling ADC, Power Scaling, 110.8 kHz BW](https://www.analog.com/ad7768) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad7768-ebz/software/baremetal + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad7768-ebz/software/baremetal + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad7768 diff --git a/projects/ad9081_fmca_ebz/Readme.md b/projects/ad9081_fmca_ebz/Readme.md new file mode 100644 index 000000000..690be83c0 --- /dev/null +++ b/projects/ad9081_fmca_ebz/Readme.md @@ -0,0 +1,8 @@ +# AD9081-FMCA-EBZ HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/EVAL-AD9081) + * Parts : [Quad, 16-Bit, 12GSPS RFDAC and Quad, 12-Bit, 4GSPS RFADC](https://www.analog.com/AD9081) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad9081_fmca_ebz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad9081_fmca_ebz/ad9081_fmca_ebz_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-mxfe/ad9081 diff --git a/projects/ad9082_fmca_ebz/Readme.md b/projects/ad9082_fmca_ebz/Readme.md new file mode 100755 index 000000000..20cd0fc53 --- /dev/null +++ b/projects/ad9082_fmca_ebz/Readme.md @@ -0,0 +1,9 @@ +# AD9082-FMCA-EBZ HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad9082) + * Parts : [MxFE™ Quad, 16-Bit, 12GSPS RFDAC and Quad, 12-Bit, 4GSPS RFADC](https://www.analog.com/ad9081) + * Parts : [MxFE Quad, 16-Bit, 12 GSPS RF DAC and Dual, 12-Bit, 6 GSPS RF ADC](https://www.analog.com/ad9082) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad9081_fmca_ebz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad9081_fmca_ebz/ad9081_fmca_ebz_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-mxfe/ad9081 diff --git a/projects/ad9083_evb/Readme.md b/projects/ad9083_evb/Readme.md new file mode 100755 index 000000000..580ddda06 --- /dev/null +++ b/projects/ad9083_evb/Readme.md @@ -0,0 +1,8 @@ +# AD9083-EVB HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad9083) + * Parts : [16-Channel, 125 MHz Bandwidth, JESD204B Analog-to-Digital Converter](https://www.analog.com/ad9083) + * Project Doc: https://wiki.analog.com/resources/eval/ad9083 + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad9083/ad9083_evb_reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad9083 diff --git a/projects/ad9208_dual_ebz/Readme.md b/projects/ad9208_dual_ebz/Readme.md new file mode 100755 index 000000000..20ed3640b --- /dev/null +++ b/projects/ad9208_dual_ebz/Readme.md @@ -0,0 +1,8 @@ +# AD9208-DUAL-EBZ HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad9208) + * Parts : [14-Bit, 3GSPS, JESD204B, Dual Analog-to-Digital Converter](https://www.analog.com/ad9208) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad9208_dual_ebz/quickstart/vcu118 + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad9208_dual_ebz/ad9208_dual_ebz_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad9208 diff --git a/projects/ad9213_dual_ebz/Readme.md b/projects/ad9213_dual_ebz/Readme.md new file mode 100755 index 000000000..a7218516b --- /dev/null +++ b/projects/ad9213_dual_ebz/Readme.md @@ -0,0 +1,8 @@ +# AD9213-DUAL-EBZ HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad9213) + * Parts : [12-Bit, 10.25 GSPS, JESD204B, RF Analog-to-Digital Converter](https://www.analog.com/ad9213) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad9213_dual_ebz/ + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad9213_dual_ebz/ad9213_dual_ebz_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers-all diff --git a/projects/ad9265_fmc/Readme.md b/projects/ad9265_fmc/Readme.md new file mode 100755 index 000000000..fa2c82dd8 --- /dev/null +++ b/projects/ad9265_fmc/Readme.md @@ -0,0 +1,8 @@ +# AD9265-FMC HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad9265) + * Parts : [16-Bit, 125 MSPS/105 MSPS/80 MSPS, 1.8 V Analog-to-Digital Converter](https://www.analog.com/ad9265) + * Project Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/ad9265 + * HDL Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/ad9265 + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/axi-adc-hdl diff --git a/projects/ad9434_fmc/Readme.md b/projects/ad9434_fmc/Readme.md new file mode 100755 index 000000000..a59917d3a --- /dev/null +++ b/projects/ad9434_fmc/Readme.md @@ -0,0 +1,8 @@ +# AD9434-FMC HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad9434) + * Parts : [12-Bit, 370 MSPS/500 MSPS, 1.8 V Analog-to-Digital Converter](https://www.analog.com/ad9434) + * Project Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/ad9434 + * HDL Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/ad9434 + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/axi-adc-hdl diff --git a/projects/ad9467_fmc/Readme.md b/projects/ad9467_fmc/Readme.md new file mode 100755 index 000000000..5521ffe04 --- /dev/null +++ b/projects/ad9467_fmc/Readme.md @@ -0,0 +1,8 @@ +# AD9467-FMC HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad9467) + * Parts : [16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter](https://www.analog.com/ad9467) + * Project Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/ad9467 + * HDL Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/ad9467 + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/axi-adc-hdl diff --git a/projects/ad9656_fmc/Readme.md b/projects/ad9656_fmc/Readme.md new file mode 100755 index 000000000..6d29eaedb --- /dev/null +++ b/projects/ad9656_fmc/Readme.md @@ -0,0 +1,8 @@ +# AD9656-FMC HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad9656) + * Parts : [Quad, 16-Bit, 125 MSPS JESD204B 1.8 V Analog-to-Digital Converter](https://www.analog.com/ad9656) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad9656/software/baremetal + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad9656/reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers-all diff --git a/projects/ad9739a_fmc/Readme.md b/projects/ad9739a_fmc/Readme.md new file mode 100755 index 000000000..fcb2629e9 --- /dev/null +++ b/projects/ad9739a_fmc/Readme.md @@ -0,0 +1,10 @@ +# AD9739A-FMC HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad9739a) + * Parts : [14-Bit, 2.5 GSPS, RF Digital-to-Analog Converter](https://www.analog.com/ad9739a) + * Parts : [11-Bit, 2.5 GSPS, RF Digital-to-Analog Converter](https://www.analog.com/ad9737a) + * Project Doc: https://wiki.analog.com/resources/eval/dpg/ad9739a-ebz + * Project Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/ad9739a + * HDL Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/ad9739a + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-dds/axi-dac-dds-hdl diff --git a/projects/ad_fmclidar1_ebz/README.md b/projects/ad_fmclidar1_ebz/Readme.md similarity index 91% rename from projects/ad_fmclidar1_ebz/README.md rename to projects/ad_fmclidar1_ebz/Readme.md index c5bb873a7..f100f5db2 100644 --- a/projects/ad_fmclidar1_ebz/README.md +++ b/projects/ad_fmclidar1_ebz/Readme.md @@ -127,16 +127,16 @@ parameter and attributes. 1. The PG_C2M can no longer be software controlled. As soon as there is an auxiliary 3V3 on the carrier, the Lidar platform receives the power up command. 2. This problem only affects Lidar Rev B. - -## References - -+ AD-FMCLIDAR1-EBZ product page: https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/AD-FMCLIDAR1-EBZ.html -+ AD-FMCLIDAR1-EBZ user guide: https://wiki.analog.com/resources/eval/user-guides/ad-fmclidar1-ebz -+ ADI's FPGA Reference Designs HDL User Guide: https://wiki.analog.com/resources/fpga/docs/hdl -+ ADI's JESD204B Interface Framework: https://wiki.analog.com/resources/fpga/peripherals/jesd204 -+ axi_laser_driver IP Core: https://wiki.analog.com/resources/fpga/docs/axi_laser_driver - ## Support For technical support please visit [FPGA Referece Designs](https://ez.analog.com/fpga/) community in EngineerZone. + +# AD_FMCLIDAR1_EBZ HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/AD-FMCLIDAR1-EBZ) + * Parts : []() + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmclidar1-ebz + * HDL Doc: https://wiki.analog.com/resources/fpga/docs/hdl + * Linux Drivers: https://wiki.analog.com/resources/fpga/docs/axi_laser_driver diff --git a/projects/adaq7980_sdz/Readme.md b/projects/adaq7980_sdz/Readme.md new file mode 100755 index 000000000..15b0a7e1b --- /dev/null +++ b/projects/adaq7980_sdz/Readme.md @@ -0,0 +1,9 @@ +# ADAQ7980-SDZ HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-adaq7980) + * Parts : [16-bit, 1 MSPS, μModule Data Acquisition System](https://www.analog.com/adaq7980) + * Parts : [16-bit, 500 kSPS, μModule Data Acquisition System](https://www.analog.com/adaq7988) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/adaq7980-sdz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/adaq7980-sdz + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers-all diff --git a/projects/adrv9001/Readme.md b/projects/adrv9001/Readme.md new file mode 100755 index 000000000..10cbabc94 --- /dev/null +++ b/projects/adrv9001/Readme.md @@ -0,0 +1,8 @@ +# ADRV9001 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-adrv9002) + * Parts : [Dual Narrow-Band and Wideband RF Transceiver](https://www.analog.com/adrv9002) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/adrv9002/quickstart + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/adrv9002/reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/adrv9002 diff --git a/projects/adrv9009/Readme.md b/projects/adrv9009/Readme.md new file mode 100755 index 000000000..e6ef40f90 --- /dev/null +++ b/projects/adrv9009/Readme.md @@ -0,0 +1,8 @@ +# ADRV9009 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-adrv9008-9009) + * Parts : [Integrated Dual RF Tx, Rx, and Observation Rx](https://www.analog.com/adrv9009) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/adrv9009/quickstart + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/adrv9009/reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/adrv9009 diff --git a/projects/adrv9009zu11eg/Readme.md b/projects/adrv9009zu11eg/Readme.md new file mode 100755 index 000000000..386fe9118 --- /dev/null +++ b/projects/adrv9009zu11eg/Readme.md @@ -0,0 +1,8 @@ +# ADRV9009-ZU11EG HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/adrv9009-zu11eg) + * Parts : [Integrated Dual RF Tx, Rx, and Observation Rx](https://www.analog.com/adrv9009) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/adrv9009-zu11eg + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/adrv9009-zu11eg/hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/adrv9009 diff --git a/projects/adrv9361z7035/README.md b/projects/adrv9361z7035/Readme.md similarity index 86% rename from projects/adrv9361z7035/README.md rename to projects/adrv9361z7035/Readme.md index 34bd16e64..260eda46f 100644 --- a/projects/adrv9361z7035/README.md +++ b/projects/adrv9361z7035/Readme.md @@ -57,14 +57,11 @@ FMC & BOB carrier designs includes loopback daughtercards for connectivity testi ``` [some-directory]> make -C no-OS/adrv9361z7035/ccbob_cmos run ``` +# ADRV9361Z7035 HDL Project -## Documentation - - * [HDL Design User Guide] - * [IP User Guide] - * [ADRV9361Z7035 Wiki page] - -[HDL Design User Guide]:http://wiki.analog.com/resources/fpga/docs/hdl -[IP User Guide]:http://wiki.analog.com/resources/fpga/docs/axi_ad9361 -[ADRV9361Z7035 Wiki page]:https://wiki.analog.com/resources/eval/user-guides/picozed_sdr - +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/ADRV9361-Z7035) + * Parts : [RF Agile Transceiver](https://www.analog.com/ad9361) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/adrv936x_rfsom + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/ad9361 diff --git a/projects/adrv9364z7020/README.md b/projects/adrv9364z7020/Readme.md similarity index 84% rename from projects/adrv9364z7020/README.md rename to projects/adrv9364z7020/Readme.md index 8571d7d6f..1bcbd8954 100644 --- a/projects/adrv9364z7020/README.md +++ b/projects/adrv9364z7020/Readme.md @@ -52,13 +52,11 @@ FMC & BOB carrier designs includes loopback daughtercards for connectivity testi [some-directory]> make -C no-OS/adrv9364z7020/ccbob_cmos run ``` -## Documentation - - * [HDL Design User Guide] - * [IP User Guide] - * [ADRV9364Z7020 Wiki page] - -[HDL Design User Guide]:http://wiki.analog.com/resources/fpga/docs/hdl -[IP User Guide]:http://wiki.analog.com/resources/fpga/docs/axi_ad9361 -[ADRV9364Z7020 Wiki page]:https://wiki.analog.com/resources/eval/user-guides/picozed_sdr +# ADRV9364Z7020 HDL Project +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/adrv9364-z7020) + * Parts : [RF Agile Transceiver](https://www.analog.com/ad9361) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/adrv9364-z7020 + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms4-ebz + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/ad9361 diff --git a/projects/adrv9371x/Readme.md b/projects/adrv9371x/Readme.md new file mode 100755 index 000000000..f900a054b --- /dev/null +++ b/projects/adrv9371x/Readme.md @@ -0,0 +1,8 @@ +# ADRV9371X HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-adrv9371) + * Parts : [Integrated, Dual RF Transceiver with Observation Path](https://www.analog.com/ad9371) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/mykonos/quickstart + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/mykonos/reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/ad9371 diff --git a/projects/adv7511/Readme.md b/projects/adv7511/Readme.md new file mode 100755 index 000000000..bfe0abc2d --- /dev/null +++ b/projects/adv7511/Readme.md @@ -0,0 +1,8 @@ +# ADV7511 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-adv7842) + * Parts : [225 MHz, High Performance HDMI® Transmitter with ARC](https://www.analog.com/adv7511) + * Project Doc: https://wiki.analog.com/resources/fpga/xilinx/kc705/adv7511 + * HDL Doc: https://wiki.analog.com/resources/fpga/xilinx/kc705/adv7511 + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/drm/adv7511 diff --git a/projects/adv7513/Readme.md b/projects/adv7513/Readme.md new file mode 100755 index 000000000..f5aa88f73 --- /dev/null +++ b/projects/adv7513/Readme.md @@ -0,0 +1,8 @@ +# ADV7513 HDL Project + +Here are some pointers to help you: + * [Board Product Page]() + * Parts : [165 MHz High Performance HDMI Transmitter](https://www.analog.com/adv7513) + * Project Doc: + * HDL Doc: + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/drm/adv7511 diff --git a/projects/arradio/Readme.md b/projects/arradio/Readme.md new file mode 100755 index 000000000..ac49306e8 --- /dev/null +++ b/projects/arradio/Readme.md @@ -0,0 +1,8 @@ +# ARRADIO HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=65&No=946) + * Parts : [RF Agile Transceiver](https://www.analog.com/ad9361) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/arradio + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/ad9361 diff --git a/projects/cn0363/Readme.md b/projects/cn0363/Readme.md new file mode 100755 index 000000000..5c91cd7bb --- /dev/null +++ b/projects/cn0363/Readme.md @@ -0,0 +1,8 @@ +# CN0363 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/CN0363) + * Parts : [24-Bit, 250 kSPS, Sigma-Delta ADC with 20 µs Settling and True Rail-to-Rail Buffers](https://www.analog.com/AD7175-2) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/eval-cn0363-pmdz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/eval-cn0363-pmdz/reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/eval/user-guides/eval-cn0363-pmdz/software/linux/drivers diff --git a/projects/cn0501/Readme.md b/projects/cn0501/Readme.md new file mode 100755 index 000000000..ec701879a --- /dev/null +++ b/projects/cn0501/Readme.md @@ -0,0 +1,8 @@ +# CN0501 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/cn0501) + * Parts : []() + * Project Doc: + * HDL Doc: + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers-all diff --git a/projects/cn0506_mii/Readme.md b/projects/cn0506_mii/Readme.md new file mode 100755 index 000000000..82c06f5f8 --- /dev/null +++ b/projects/cn0506_mii/Readme.md @@ -0,0 +1,8 @@ +# CN0506-MII HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/cn0506) + * Parts : [Robust, Industrial, Low Latency and Low Power 10 Mbps, 100 Mbps, and 1 Gbps Ethernet PHY](https://www.analog.com/ADIN1300) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/circuits-from-the-lab/cn0506 + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/circuits-from-the-lab/cn0506/hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/net-phy/adin diff --git a/projects/cn0506_rgmii/Readme.md b/projects/cn0506_rgmii/Readme.md new file mode 100755 index 000000000..3c56440d2 --- /dev/null +++ b/projects/cn0506_rgmii/Readme.md @@ -0,0 +1,8 @@ +# CN0506-RGMII HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/cn0506) + * Parts : [Robust, Industrial, Low Latency and Low Power 10 Mbps, 100 Mbps, and 1 Gbps Ethernet PHY](https://www.analog.com/ADIN1300) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/circuits-from-the-lab/cn0506 + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/circuits-from-the-lab/cn0506/hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/net-phy/adin diff --git a/projects/cn0506_rmii/Readme.md b/projects/cn0506_rmii/Readme.md new file mode 100755 index 000000000..6f2456496 --- /dev/null +++ b/projects/cn0506_rmii/Readme.md @@ -0,0 +1,8 @@ +# CN0506-RMII HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/cn0506) + * Parts : [Robust, Industrial, Low Latency and Low Power 10 Mbps, 100 Mbps, and 1 Gbps Ethernet PHY](https://www.analog.com/adin1300) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/circuits-from-the-lab/cn0506 + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/circuits-from-the-lab/cn0506/hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/net-phy/adin diff --git a/projects/cn0540/Readme.md b/projects/cn0540/Readme.md new file mode 100755 index 000000000..d984c1818 --- /dev/null +++ b/projects/cn0540/Readme.md @@ -0,0 +1,11 @@ +# CN0540 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/cn0540) + * Parts : [DC to 204 kHz, Dynamic Signal Analysis, Precision 24-Bit ADC with Power Scaling](https://www.analog.com/ad7768-1) + * Parts : [High Speed, ±0.1 µV/˚C Offset Drift, Fully Differential ADC Driver](https://www.analog.com/ada4945-1) + * Parts : [Programmable 200mA 2-terminal current source](https://www.analog.com/lt3092) + * Parts : [16-Bit Rail-to-Rail DACs with I2C Interface](https://www.analog.com/ltc2606) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/circuits-from-the-lab/cn0540 + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/circuits-from-the-lab/cn0540/hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad7768 diff --git a/projects/dac_fmc_ebz/Readme.md b/projects/dac_fmc_ebz/Readme.md new file mode 100755 index 000000000..c859e93fb --- /dev/null +++ b/projects/dac_fmc_ebz/Readme.md @@ -0,0 +1,28 @@ +# DAC-FMC-EBZ HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-AD9135) + * [Board Product Page](https://www.analog.com/eval-AD9136) + * [Board Product Page](https://www.analog.com/eval-AD9144) + * [Board Product Page](https://www.analog.com/eval-AD9152) + * [Board Product Page](https://www.analog.com/eval-AD9154) + * [Board Product Page](https://www.analog.com/eval-AD916x) + * [Board Product Page](https://www.analog.com/eval-AD9172) + * Parts : [Dual, 11-Bit, 2.8 GSPS, TxDAC+® Digital-to-Analog Converter](https://www.analog.com/ad9135) + * Parts : [Dual, 16-Bit, 2.8 GSPS, TxDAC+® Digital-to-Analog Converter](https://www.analog.com/ad9136) + * Parts : [Quad, 16-Bit, 2.8 GSPS, TxDAC+® Digital-to-Analog Converter](https://www.analog.com/AD9144) + * Parts : [Dual, 16-Bit, 2.25 GSPS, TxDAC+ Digital-to-Analog Converter](https://www.analog.com/ad9152) + * Parts : [Quad, 16-Bit, 2.4 GSPS, TxDAC+® Digital-to-Analog Converter](https://www.analog.com/AD9154) + * Parts : [11-Bit, 12 GSPS, RF Digital-to-Analog Converters](https://www.analog.com/AD9161) + * Parts : [16-Bit, 12 GSPS, RF DAC and Digital Upconverter](https://www.analog.com/AD9163) + * Parts : [16-Bit, 12 GSPS, RF Digital-to-Analog Converters](https://www.analog.com/AD9162) + * Parts : [16-Bit, 12 GSPS, RF DAC and Direct Digital Synthesizer](https://www.analog.com/AD9164) + * Parts : [Dual, 16-Bit, 6.2 GSPS RF DAC with Single Channelizer](https://www.analog.com/AD9171) + * Parts : [Dual, 16-Bit, 12.6 GSPS RF DAC with Channelizers](https://www.analog.com/ad9172) + * Parts : [Dual, 16-Bit, 12.6 GSPS RF DAC with Channelizers](https://www.analog.com/AD9173) + * Parts : [Dual, 16-Bit, 12.6 GSPS RF DAC and Direct Digital Synthesizer](https://www.analog.com/AD9174) + * Parts : [Dual, 11-Bit/16-Bit, 12.6 GSPS RF DAC with Wideband Channelizers](https://www.analog.com/AD9175) + * Parts : [Dual, 16-Bit, 12.6 GSPS RF DAC with Wideband Channelizers](https://www.analog.com/AD9176) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad-dac-fmc-ebz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-dac-fmc-ebz + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-dds/axi-dac-dds-hdl diff --git a/projects/daq2/Readme.md b/projects/daq2/Readme.md new file mode 100755 index 000000000..62f2eb379 --- /dev/null +++ b/projects/daq2/Readme.md @@ -0,0 +1,10 @@ +# DAQ2 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad-fmcdaq2-ebz) + * Parts : [Quad, 16-Bit, 2.8 GSPS, TxDAC+® Digital-to-Analog Converter](https://www.analog.com/ad9144) + * Parts : [14-Bit, 1.25 GSPS/1 GSPS/820 MSPS/500 MSPS JESD204B, Dual Analog-to-Digital Converter](https://www.analog.com/ad9680) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcdaq2-ebz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcdaq2-ebz/reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/axi-adc-hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-dds/axi-dac-dds-hdl diff --git a/projects/daq3/Readme.md b/projects/daq3/Readme.md new file mode 100755 index 000000000..3068e39c8 --- /dev/null +++ b/projects/daq3/Readme.md @@ -0,0 +1,10 @@ +# DAQ3 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-fmcdaq3-ebz) + * Parts : [Dual, 16-Bit, 2.25 GSPS, TxDAC+ Digital-to-Analog Converter](https://www.analog.com/ad9152) + * Parts : [14-Bit, 1.25 GSPS/1 GSPS/820 MSPS/500 MSPS JESD204B, Dual Analog-to-Digital Converter](https://www.analog.com/ad9680) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcdaq3-ebz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcdaq3-ebz/reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/axi-adc-hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-dds/axi-dac-dds-hdl diff --git a/projects/fmcadc2/Readme.md b/projects/fmcadc2/Readme.md new file mode 100755 index 000000000..53e1b25cd --- /dev/null +++ b/projects/fmcadc2/Readme.md @@ -0,0 +1,8 @@ +# FMCADC2 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad-fmcadc2-ebz) + * Parts : [12-Bit, 2.6 GSPS/2.5 GSPS/2.0 GSPS, 1.3 V/2.5 V Analog-to-Digital Converter](https://www.analog.com/ad9625) + * Project Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/ad-fmcadc2-ebz + * HDL Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/ad-fmcadc2-ebz + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/axi-adc-hdl diff --git a/projects/fmcadc5/Readme.md b/projects/fmcadc5/Readme.md new file mode 100755 index 000000000..e39d6b5a4 --- /dev/null +++ b/projects/fmcadc5/Readme.md @@ -0,0 +1,9 @@ +# FMCADC5 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/ad-fmcadc5-ebz) + * Parts : [12-Bit, 2.6 GSPS/2.5 GSPS/2.0 GSPS, 1.3 V/2.5 V Analog-to-Digital Converter](https://www.analog.com/ad9625) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcadc5-ebz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcadc5-ebz/quickstart/microblaze + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcadc5-ebz + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers-all diff --git a/projects/fmcjesdadc1/Readme.md b/projects/fmcjesdadc1/Readme.md new file mode 100755 index 000000000..5bcfa9b0b --- /dev/null +++ b/projects/fmcjesdadc1/Readme.md @@ -0,0 +1,9 @@ +# FMCJESDADC1 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad-fmcjesdadc1-ebz) + * Parts : [14-Bit, 170 MSPS/250 MSPS, JESD204B, Dual Analog-to-Digital Converter](https://www.analog.com/ad9250) + * Parts : [12-Output Clock Generator with Integrated 2.5 GHz VCO](https://www.analog.com/AD9517-1) + * Project Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/ad-fmcjesdadc1-ebz/quickstart + * HDL Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/ad-fmcjesdadc1-ebz + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers-all diff --git a/projects/fmcomms11/Readme.md b/projects/fmcomms11/Readme.md new file mode 100755 index 000000000..5fcf7ee9c --- /dev/null +++ b/projects/fmcomms11/Readme.md @@ -0,0 +1,10 @@ +# FMCOMMS11 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/ad-fmcomms11-ebz) + * Parts : [12-Bit, 2.6 GSPS/2.5 GSPS/2.0 GSPS, 1.3 V/2.5 V Analog-to-Digital Converter](https://www.analog.com/ad9625) + * Parts : [16-Bit, 12 GSPS, RF Digital-to-Analog Converters](https://www.analog.com/ad9162) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms11-ebz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms11-ebz/reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/axi-adc-hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-dds/axi-dac-dds-hdl diff --git a/projects/fmcomms2/Readme.md b/projects/fmcomms2/Readme.md new file mode 100755 index 000000000..b4c8d151d --- /dev/null +++ b/projects/fmcomms2/Readme.md @@ -0,0 +1,8 @@ +# FMCOMMS2 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad-fmcomms2) + * Parts : [RF Agile Transceiver](https://www.analog.com/ad9361) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/software/linux diff --git a/projects/fmcomms5/Readme.md b/projects/fmcomms5/Readme.md new file mode 100755 index 000000000..2ffc7b2bf --- /dev/null +++ b/projects/fmcomms5/Readme.md @@ -0,0 +1,8 @@ +# FMCOMMS5 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad-fmcomms5-ebz) + * Parts : [RF Agile Transceiver](https://www.analog.com/ad9361) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms5-ebz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms5-ebz/hardware + * Linux Drivers: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/software/linux diff --git a/projects/fmcomms8/Readme.md b/projects/fmcomms8/Readme.md new file mode 100755 index 000000000..0707ae764 --- /dev/null +++ b/projects/fmcomms8/Readme.md @@ -0,0 +1,9 @@ +# FMCOMMS8 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/eval-ad-fmcomms8-ebz) + * Parts : [Integrated Dual RF Tx, Rx, and Observation Rx](https://www.analog.com/adrv9009) + * Parts : [High Performance, 3.2 GHz, 14-Output Jitter Attenuator with JESD204B](https://www.analog.com/hmc7044) + * Project Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms8-ebz + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms8-ebz/quickstart/a10soc + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/adrv9009 diff --git a/projects/imageon/Readme.md b/projects/imageon/Readme.md new file mode 100755 index 000000000..424e4c9af --- /dev/null +++ b/projects/imageon/Readme.md @@ -0,0 +1,10 @@ +# IMAGEON HDL Project + +Here are some pointers to help you: + * [Board Product Page]() + * Parts : [Low Power 165 MHz HDMI Receiver](https://www.analog.com/adv7611) + * Parts : [225 MHz, High Performance HDMI® Transmitter with ARC](https://www.analog.com/adv7511) + * Project Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/fmc-imageon + * HDL Doc: https://wiki.analog.com/resources/fpga/xilinx/fmc/fmc-imageon + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/drm/adv7511 + * Linux Drivers: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/media/i2c/adv7604.c diff --git a/projects/m2k/Readme.md b/projects/m2k/Readme.md new file mode 100644 index 000000000..064551e6f --- /dev/null +++ b/projects/m2k/Readme.md @@ -0,0 +1,8 @@ +# ADALM2000 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/adalm2000) + * Parts : [AD9963 12-Bit, Low Power, Broadband MxFE](https://www.analog.com/AD9963) + * Project Doc: https://wiki.analog.com/m2k + * HDL Doc: https://wiki.analog.com/resources/fpga/docs/hdl/m2k + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers-all diff --git a/projects/pluto/Readme.md b/projects/pluto/Readme.md new file mode 100755 index 000000000..d4879b01a --- /dev/null +++ b/projects/pluto/Readme.md @@ -0,0 +1,8 @@ +# PLUTO HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.analog.com/adalm-pluto) + * Parts : [RF Agile Transceiver](https://www.analog.com/ad9363) + * Project Doc: https://wiki.analog.com/university/tools/pluto + * HDL Doc: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/reference_hdl + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/ad9361 diff --git a/projects/sidekiqz2/Readme.md b/projects/sidekiqz2/Readme.md new file mode 100755 index 000000000..af6983d8d --- /dev/null +++ b/projects/sidekiqz2/Readme.md @@ -0,0 +1,8 @@ +# SIDEKIQZ2 HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://epiqsolutions.com/rf-transceiver/sidekiq-z2/) + * [RF Agile Transceiver](https://www.analog.com/ad9364) + * Project Doc: + * HDL Doc: + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/ad9361 diff --git a/projects/usrpe31x/Readme.md b/projects/usrpe31x/Readme.md new file mode 100755 index 000000000..44b34c7cb --- /dev/null +++ b/projects/usrpe31x/Readme.md @@ -0,0 +1,8 @@ +# USRPE31X HDL Project + +Here are some pointers to help you: + * [Board Product Page](https://www.ettus.com/all-products/e310) + * Parts : [RF Agile Transceiver](https://www.analog.com/ad9363) + * Project Doc: + * HDL Doc: + * Linux Drivers: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/ad9361 diff --git a/projects/wiki_summary.sh b/projects/wiki_summary.sh new file mode 100755 index 000000000..0ab855c33 --- /dev/null +++ b/projects/wiki_summary.sh @@ -0,0 +1,113 @@ +#!/bin/sh +############################################################################## +## Copyright (c) 2021 Analog Devices, Inc. +### SPDX short identifier: BSD-1-Clause +## Robin Getz +## +## Used to autogenerate wiki table, which goes : +## https://wiki.analog.com/resources/fpga/docs/hdl +############################################################################### + +echo "^ Carrier ^ Add on Board ^ Source ^ Project Doc ^ HDL Doc ^ Linux Device Driver ^" +for table in $(find ./ -mindepth 2 -maxdepth 2 -type d -print | grep -v "common" | grep -v "doc$" | awk -F'/' '{print $3"/"$2}' | sort) +do + echo -n $(echo $table | awk -F'/' '{print "| " $1 " |"}' | \ + sed -e 's/zed/\[\[xilinx>products\/boards-and-kits\/1-8dyf-11.html|zed\]\]/' \ + -e 's/zc702/\[\[xilinx>zc702\]\]/' \ + -e 's/zc706/\[\[xilinx>zc706\]\]/' \ + -e 's/vc707/\[\[xilinx>vc707\]\]/' \ + -e 's/kc705/\[\[xilinx>kc705\]\]/' \ + -e 's/kcu105/\[\[xilinx>kcu105\]\]/' \ + -e 's/zcu102/\[\[xilinx>zcu102\]\]/' \ + -e 's/vck190/\[\[xilinx>vck190\]\]/' \ + -e 's/vcu118/\[\[xilinx>vcu118\]\]/' \ + -e 's/adrv2crr_fmc /\[\[adi>adrv2crr-fmc|adrv2crr_fmc\]\] /' \ + -e 's/adrv2crr_fmcomms8/\[\[adi>adrv2crr-fmc|adrv2crr_fmc\]\] + \[\[adi>eval-ad-fmcomms8-ebz|fmcomms8\]\]/' \ + -e 's/ccbob_cmos/\[\[adi>ADRV1CRR-BOB|ccbob_cmos\]\]/' \ + -e 's/ccbob_lvds/\[\[adi>ADRV1CRR-BOB|ccbob_lvds\]\]/' \ + -e 's/ccfmc_lvds/\[\[adi>ADRV1CRR-FMC|ccfmc_lvds\]\]/' \ + -e 's/ccpackrf_lvds/\[\[adi>cn0412|ccpackrf_lvds\]\]/' \ + -e 's$a10gx$\[\[https://www.intel.com/content/www/us/en/programmable/products/boards_and_kits/dev-kits/altera/kit-a10-gx-fpga.html|a10gx\]\]$' \ + -e 's$a10soc$\[\[https://www.intel.com/content/www/us/en/programmable/products/boards_and_kits/dev-kits/altera/arria-10-soc-development-kit.html|a10soc\]\]$' \ + -e 's$s10soc$\[\[https://www.intel.com/content/www/us/en/programmable/products/boards_and_kits/dev-kits/altera/stratix-10-soc-development-kit.html|s10soc\]\]$' \ + -e 's$c5soc$\[\[https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=167&No=819|c5soc\]\]$' \ + -e 's$coraz7s$\[\[https://digilent.com/shop/cora-z7-zynq-7000-single-core-and-dual-core-options-for-arm-fpga-soc-development/|coraz7s\]\]$' \ + -e 's$de10nano$\[\[https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=167&No=1046|de10nano\]\]$' \ + ) + + PROJECT=$(echo $table | sed 's|^.*/||') + README="./${PROJECT}/Readme.md" + if [ ! -f ${README} ] ; then + echo -n " ${PROJECT} |" + echo -n " [[repo>hdl/tree/master/projects/${PROJECT}|Source]] |" + echo -n " missing ${README} |||" + else + BOARD=$(grep -i "Board Product Page" ${README} | sed -e 's|^.*(||' -e 's|).*$||' -e 's|http.*\/\/www\.analog\.com\/|adi>|') + PROJECT_DOC=$(grep -i "Project Doc" ${README} | sed -e 's/^[^:]*://g' -e 's|).*$||' -e 's|http.*\/\/wiki\.analog\.com||g') + LINUX_DOC=$(grep -i "Linux Drivers" ${README} | sed -e 's/^[^:]*://g' -e 's|http.*://wiki.analog.com||g' -e 's|^[[:space:]]*||') + HDL_DOC=$(grep -i "HDL Doc" ${README} | sed -e 's/^[^:]*://g' -e 's|http.*://wiki.analog.com||g' -e 's|^[[:space:]]*||') + + if [ ! -z "${BOARD}" ] ; then + i=0 + for link in $BOARD + do + if [ "${i}" -gt "0" ] ; then + echo -n " \\\\\ " + fi + i=$((i+1)) + echo -n " [[${link}|${PROJECT}]] " + done + echo -n "|" + else + echo -n " ${PROJECT} |" + fi + + echo -n " [[repo>hdl/tree/master/projects/${PROJECT}|Source]] |" + + if [ ! -z "${PROJECT_DOC}" ] ; then + i=0 + for link in ${PROJECT_DOC} + do + if [ "${i}" -gt "0" ] ; then + echo -n " \\\\\ " + fi + i=$((i+1)) + echo -n " [[${link}|Project Doc]] " + done + echo -n "|" + else + echo -n " Missing |" + fi + + if [ ! -z "${HDL_DOC}" ] ; then + i=0 + for link in ${HDL_DOC} + do + if [ "${i}" -gt "0" ] ; then + echo -n " \\\\\ " + fi + i=$((i+1)) + echo -n " [[${link}|HDL Doc]] " + done + echo -n "|" + else + echo -n " Missing |" + fi + + if [ ! -z "${LINUX_DOC}" ] ; then + i=0 + for link in ${LINUX_DOC} + do + if [ "${i}" -gt "0" ] ; then + echo -n " \\\\\ " + fi + i=$((i+1)) + echo -n " [[${link}|Linux Driver]] " + done + echo -n "|" + else + echo -n " Missing |" + fi + fi + echo +done