mirror of
https://github.com/EttusResearch/uhd.git
synced 2026-10-25 17:36:10 +00:00
Reversing the order of the barrel shifter module used by the CIC filter implementations, in order to reduce the possible bits selectable from the last stage going into the rounding module. This should make routing easier. |
||
|---|---|---|
| .. | ||
| .ci | ||
| usrp1 | ||
| usrp2 | ||
| usrp3 | ||
| .clang-format | ||
| .gitignore | ||
| CODING.md | ||
| CONTRIBUTING.md | ||
| README.md | ||
Ettus Research USRP FPGA HDL Source
Welcome to the USRP FPGA HDL source code tree! This repository contains free & open-source FPGA HDL for the Universal Software Radio Peripheral (USRP™) SDR platform, created and sold by Ettus Research. A large percentage of the source code is written in Verilog.
Product Generations
This repository contains the FPGA source for the following generations of USRP devices.
Generation 1
- Directory: usrp1
- Devices: USRP Classic Only
- Tools: Quartus from Altera
- Build Instructions
Generation 2
- Directory: usrp2
- Devices: USRP N2X0, USRP B100, USRP E1X0, USRP2
- Tools: ISE from Xilinx, GNU make
- Build Instructions
- Customization Instructions
Generation 3
- Directory: usrp3
- Devices: USRP B2X0, USRP X Series, USRP E3X0, USRP N3xx
- Tools: Vivado from Xilinx, ISE from Xilinx, GNU make
- Build Instructions
- Simulation
Pre-built FPGA Images
Pre-built FPGA and Firmware images are not hosted here. Please visit the FPGA and Firmware manual page for instructions on downloading and using pre-built images. In most cases, running the following command will do the right thing.
$ uhd_images_downloader
Building This Manual
This FPGA manual is now fully integrated into the UHD manual and is built as part of the UHD build process.