项目作者: astroa-git

项目描述 :
The project is designed using VHDL to realise the M-QAM modulation.
高级语言: VHDL
项目地址: git://github.com/astroa-git/RTL_QAM.git
创建时间: 2019-05-25T06:59:39Z
项目社区:https://github.com/astroa-git/RTL_QAM

开源协议:

下载


RTL_QAM

The project is designed using VHDL to realise the M-QAM modulation.

Design Softwares:

  • GHDL
  • Scansion
  • Xilinx Vivado Webpack

system structure

Top-level directory structure

  1. .
  2. ├── QAM_Vivado # Vivado Project (Timing constraints, source codes also included withing the project)
  3. ├── docs # Documentation files
  4. ├── ghdl_src_DUT # files to be tested using ghdl (for test run ./compile)
  5. ├── sim # Simulation and Verification scripts
  6. ├── matlab # qam constellation and modulator behaviour verification
  7. └── gnuradio # Constellation Verification in RealTime using USRP.
  8. ├── src # VHDL Source files
  9. ├── tb # VHDL testbench files
  10. ├── waveforms # vcd files to view waveforms using GTKWave or Scnasion
  11. └── README.md

Features to be Included:

  • [ADD] GLFSR Module to generate inpute bit streams [Input Frames]
  • [MOD] QAM Mapper Module to map up to 256 Symbols
  • [Test] Test the System aginst the IP-Core build in Module

Feel free to contribute to this project ;)