open-sdr / openwifi-hw

open-source IEEE 802.11 WiFi baseband FPGA (chip) design: FPGA, hardware
GNU Affero General Public License v3.0
676 stars 233 forks source link

Add compatibility for HackRF One #1

Closed muellermartin closed 4 years ago

muellermartin commented 4 years ago

I'd really like to see support for open hardware SDRs like the HackRF One (or the LimeSDR projects).

As far as I know, the HackRF One uses a CPLD instead of a FPGA. Unfortunaletely, I've no experience with FPGAs or alike therefore I would like know whether porting openwifi to the HackRF One is possible and what steps might be required for the port.

Some information about the HackRF One:

I'd be happy to help with whatever I can (e.g. testing).

JiaoXianjun commented 4 years ago

Current openwifi fpga design is not highly optimized and needs around 27K Xilinx Kintex-7 LUTs. Hackrf’s cpld performance and volume are far below the openwifi requirement.

JiaoXianjun commented 4 years ago

Now the smallest FPGA openwifi can run is Xilinx Zynq 7020 level.