-
Notifications
You must be signed in to change notification settings - Fork 0
Linear Feedback Shift Registers for GNU Guile
License
LGPL-3.0, GPL-3.0 licenses found
Licenses found
LGPL-3.0
LICENCE
GPL-3.0
LICENCE.GPL
ft/guile-lfsr
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
------------------------------------------------- Linear Feedback Shift Registers for GNU Guile ------------------------------------------------- This library contains three scheme modules targetted at GNU Guile. The (communication lfsr) module implements linear feedback shift registers as infinite streams of bits. LFSRs are used, for example, to generate chip sequences in CDMA systems, for synchronising preambles or as pseudo random number generators. The module implements LFSRs in both Fibonacci and Galois configurations. The (communication gps-ca) module, which uses the former implements streams that produce pseudo random gold chip sequences as used in C/A of the GPS satellite system. It uses LFSRs in Fibonacci configuration. The (communication ieee802-15-4a-preamble) module implements ternary preamble sequences as used in ultra-wideband transmissions the ieee-802.15.4a standard. The generators for these sequences use LFSRs in Galois configuration. To run the test-suite of the library, the following additional dependency is required: https://gitlab.com/ft/guile-tap
About
Linear Feedback Shift Registers for GNU Guile
Resources
License
LGPL-3.0, GPL-3.0 licenses found
Licenses found
LGPL-3.0
LICENCE
GPL-3.0
LICENCE.GPL
Stars
Watchers
Forks
Packages 0
No packages published