-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNOTICE
More file actions
41 lines (33 loc) · 1.72 KB
/
Copy pathNOTICE
File metadata and controls
41 lines (33 loc) · 1.72 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
opendsss — NOTICE
=================
This project is licensed under the GNU General Public License, version 2 or
later (GPL-2.0-or-later). See the LICENSE file for the full text.
Attribution
-----------
The DSSS receiver PHY (opendsss_rx) is a SystemVerilog port of the DSSS
receiver in bladeRF-wiphy:
bladeRF-wiphy — Copyright (C) 2020 Nuand, LLC.
https://github.com/Nuand/bladeRF-wiphy (GPL-2.0-or-later)
The following files are ports of the corresponding bladeRF-wiphy VHDL and
retain Nuand's copyright in addition to the porting author's:
dsss_controller.sv <- wlan_dsss_rx_controller.vhd
dsss_p_norm.sv <- wlan_dsss_p_norm.vhd
dsss_despreader.sv <- wlan_dsss_despreader.vhd
dsss_peak_finder.sv <- wlan_dsss_peak_finder.vhd
dsss_demodulator.sv <- wlan_dsss_demodulator.vhd
dsss_framer.sv <- wlan_dsss_rx_framer.vhd
dsss_crc.sv <- wlan_crc.vhd
dsss_plcp_crc.sv <- wlan_dsss_plcp_crc.vhd
dsss_rx.sv <- wlan_dsss_rx.vhd
Original work
-------------
The following are original works (Copyright (C) 2026 Will Scales), written from
the IEEE 802.11 standard and licensed GPL-2.0-or-later:
dsss_farrow.sv sub-sample (Farrow) fractional-delay interpolator
dsss_mu_track.sv feedforward sub-sample timing estimator
dsss_rx_fb.sv RX top composition (variant B, Farrow timing recovery)
dsss_rx_and_mux.sv OFDM/DSSS RX coexistence arbiter (OFDM priority)
dsss_tx.sv 1 Mbps DBPSK long-preamble DSSS modulator
dsss_tx_and_mux.sv OFDM/DSSS TX coexistence arbiter
The coexistence arbiters read the stock openofdm `demod_is_ongoing` output and
gate the stock openofdm transmit start; no changes to openofdm are required.