Skip to content

SAHassani/KU_Leuven_DiSIC

Repository files navigation

VHDL_based Linear Digital Self-interference Canceller ( > 30 dB)


Please contact Networked Systems Group for

  • Non-linear digital self-interference canceller.
  • Radar-capable IBFD System.

Demo Video

https://www.youtube.com/watch?v=mXJouo4y0HY

Source code

Available as a Xilinx Vivado 2018.3 project.

  • Main VHDL code :
    • "KUL_DiSIC\KUL_DiSIC.srcs\sources_1\new\TOP.vhd"
  • Dependencies:
    • "KUL_DiSIC\KUL_DiSIC.srcs\sources_1\new\KUL_pkg.vhd"
    • "KUL_DiSIC\KUL_DiSIC.srcs\sources_1\new\fixed_pkg_c.vhd"
  • Testbench:
    • "KUL_DiSIC\KUL_DiSIC.srcs\sim_1\new\TB.vhd"
  • Test Datasets:
    • Simulated dataset: "ProjectFolder\TestData\SimulatedData.txt"
    • Measured IEEE802.11p: "ProjectFolder\TestData\IEEE802_11_p.txt"
  • Requirements
    • For test configuration see "EvaluationSDRSetup.png".

Evaluation and test interface

Available as a LabVIEW Communications System Design Suite 4.0 project.

  • Main VIs
    • FPGA VI: "LabVIEWcomms4- Tester\FPGA_VI.gcomp\mainFPGA_VI.gvi"
    • HOST VI: "LabVIEWcomms4- Tester\Host\KUL DiSIC Tester_Host.gvi"
  • Compatible hardware:
    • NI USRP 294x
      • Transmitter port: RF0/Tx1
      • Receiver port: RF1/Rx2
    • NI USRP 295x
      • Transmitter port: RF0/Tx1
      • Receiver port: RF1/Rx2

Contact persons

License and copyright

© Networked Systems Group, KU Leuven, Belgium. Licensed under MIT License.