Cores written in Pyha
Project description
Cores written with Pyha
Free software: Apache Software License 2.0
Available cores:
CORDIC : CORDIC core.
NCO: Numerically controlled oscillator, based on CORDIC.
ToPolar: Converts IQ to polar form, returning equal to np.abs() and np.angle()/pi.
Angle: Equal to np.angle()/pi.
Abs: Equal to np.abs().
FIR: Transposed form FIR filter, equal to scipy.signal.lfilter().
MovingAverage: Hardware friendly implementation of moving average filter.
DCRemoval: Filter out DC component, internally uses chained MovingAverage blocks.
CRC16: Calculate 16 bit CRC, galois based.
HeaderCorrelator: Correlate against 16 bit package header.
QuadratureDemodulator: Demodulate FM, FSK, GMSK…
BladeRFSource: Convert BladeRF style I/Q (4 downto -11) into Pyha Complex (0 downto -17) type
BladeRFSink: Convert Pyha Complex style (0 downto -17) into BladeRF style I/Q (4 downto -11)
ComplexConjugate: Complex conjugate with output register
ComplexMultiply: Complex multiplycate with output register
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyhacores-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34340d8d1e1d819c08ea3a8a92ad09224cd5c6dd2f236fbe3aa51ea225f1fa4d |
|
MD5 | a442ef572ea59103f19585388f801e8b |
|
BLAKE2b-256 | 111bd09c8ebd71f9850af6e81e8dd2dcf053ab19c5a019a14086bd311b1cbb29 |