VHDL Programming source codes
This VHDL section of source code covers VHDL based projects and project source codes. It include RAM, FIFO, MUX, DEMUX, counter, cordic, butterfly, parallel to serial, scrambler, RS encoder, convolutional encoder, interleaver, mapper, IFFT, FFT, BPSK, QPSK, 16QAM, 64QAM, flipflop, latch, encoder, decoder etc. It covers interfaces codes viz. stepper motor, DC motor, relay and 7 segment display with FPGA.
Reading from and Writing to RAM/FIFO
4 input to 1 output 4X1 MUX
4 bit Binary Up down counter
Radix4 Butterfly
Phase Angle calculation using cordic algorithm
2 bit parallel to serial conversion
2 bit serial to parallel conversion
Scrambler or Randomizer
RS Encoder or Reed Solomon Encoder
Convolutional encoder
Interleaver
Mapper
BPSK Modulation and demodulation
QPSK Modulation and demodulation
16QAM Modulation and demodulation
64QAM Modulation and demodulation
IFFT and FFT modules
USEFUL LINKS to VHDL CODES
Refer following as well as links mentioned on left side panel for useful VHDL codes.
D Flipflop
T Flipflop
Read Write RAM
4X1 MUX
4 bit binary counter
Radix4 Butterfly
16QAM Modulation
2bit Parallel to serial
RF and Wireless tutorials
WLAN 802.11ac 802.11ad wimax Zigbee z-wave GSM LTE UMTS Bluetooth UWB IoT satellite Antenna RADAR