My Design Projects
ICs and IP Cores for Modulator, Demodulator & Modem & Communication Systems & General Uses |
|
Design Documents |
Other_Operators.docx
Which_Satellites.docx
Studying_Echostar_Hughes_Modem_Tech.docx
Studying_SpaceX_Starlink_Modem_Tech.docx |
|
Datasheets |
Angelia_DVBCID_Modulator_IPCore
Angelia_DVBRCS2_Modulator_IPCore
Angelia_DVBS2X_Demodulator_IPCore
Angelia_DVBS2X_Demodulator_IPCore
Angelia_DVBS2X_Modulator_IPCore
Angelia_DVBS2X_Modulator_IPCore
Angelia_DVBS2_Demodulator_IPCore
Angelia_DVBS2_Demodulator_IPCore
Angelia_DVBS2_Demodulator_IPCore_Baseband
Angelia_DVBS2_Modulator_IPCore
Angelia_DVBS2_Modulator_IPCore
Angelia_DVB_Modem_IPCore
Datasheets available upon requests and a little payment.
|
|
|
Design Source Codes |
|
Methodologies Based |
|
DSP - Digital Signal Processing
|
QPSK Modem
|
FPGA - Field Programmable Gate Array
|
QPSK Modulator & Demodulator Using FPGA
Digital Video Broadcasting for Cable Systems in SystemVerilog implemented on FPGA
FPGA DVB-S implementation
DVB FPGA - RTL components for DVB-S2, on the transmission side
|
SDR - Software Defined Radio
|
16-APSK DVB-S2 Transmitter for the bladeRF SDR with 40kLE Cyclone IV FPGA in Verilog
RTL components for DVB-S2 in GNU Radio
DVB receivers implementations in GNU Radio,
GPUs, FPGAs, ASICs
DVB-S2 transmitter application written in C++ using GNU Radio
DVB-T
implementation in Matlab with USRP
FSK modulator on Lattice ECP5 FPGA and I/Q interface with AT86RF215 RF radio
DVB-S2 transmitter in GNU Radio, implements VCM/ACM
(Variable/Adaptive Coding and Modulation)
GNU Radio implementing
DVB-S2 modulator
GNU Radio implementation of
the BICM (Bit-Interleaved Coded Modulation) portion of the DVB-S2 and
DVB-T2 standards
GNU Radio-based satelltie modem
Software Defined Radio(SDR) project implementing a DVB-T2 receiver
|
GPU - Graphical Processing Unit
|
DVB S receiving side implemented on GPU
|
GPP - General Purpose Processor
|
|
Others
|
|
|
Language Based |
|
C/C++/C#
|
DVB-S/S2/T transmitter
DVB-S2XTxRx
Software-defined DVB-S2
transmitter
GNU Radio implementation of
the BICM (Bit-Interleaved Coded Modulation) portion of the DVB-S2 and
DVB-T2 standards
DVB-RCS implementation
|
Java
|
DVB2 in Java
DVB-S2 in Java
DVB S2 in Java
DVB-T2 (Digital Video Broadcasting – Second Generation Terrestrial) Receiver, Channel, and Transmitter implemented in StreamJIT
Software implementation of DVB-T2
|
MatLab
|
BFSK QPSK Modulation & Demodulation
BPSK-QPSK-8QAM Modulation Model
BPSK Modulation
DVB S2 Modulation
MATLAB implementation of DVB-S2 communication system
GFDM Modulator / Demodulator Matlab Codes
FSK Demodulation with Goertzel Algorithm
MSK modulator & demodulator
Satellite Downlink Modulator and Demodulator
|
Python
|
Orthogonal Non-Coherent MFSK/FSK Modulator/Demodulator in Python
DVB receivers Implemented in GNU Radio,
GPUs, FPGAs, ASICs, and other appropriate architectures in Python
VCM/ACM (Variable/Adaptive Coding and Modulation) version of the DVB-S2
transmitter in Python
GNU Radio blocks that implement the BICM (Bit-Interleaved Coded Modulation) portion of the DVB-S2 and DVB-T2 standards.
Software receiver for ORBCOMM satellite transmissions
Satellite modem
|
Verilog
|
16-APSK DVB-S2 Transmitter for the bladeRF SDR FPGA
Binary Phase Shift Keying (BPSK) Modem Core & Simulation Model
Digital Video Broadcasting for Cable Systems in SystemVerilog for FPGA
DVB receivers Implemented in GNU Radio,
GPUs, FPGAs, ASICs
|
VHDL
|
Digital lowpass delta-sigma modulator
DBPSK Modulation implemented in FPGA
DeltaSigma modulation for FPGAs in VHDL
Incoherent FM demodulator in VHDL
Matlab and VHDL implementations of the Dirty Paper Coding (DPC) MODEM
Frequency modulator
Hardware IQ Demodulator / Mixed VHDL/Verilog IQ demodulator
Multi-level delta sigma modulator
FPGA Implementation of an OFDM Modem
OFM in VHDL
VHDL codes for modulator & demodulator blocks for OOK, PPM, DPPM and DPIM
Three phase PWM modulator in VHDL
AM and FM modulated sin wave
|
|
|
|
|