Skip to content

FPGA implementation of the eNodeB and gNB physical layers

Notifications You must be signed in to change notification settings

t1ch/shanu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shanu

This is an implementation of the 4G LTE eNodeB and 5G New Radio gNB physical layer in Chisel. The goal is to provide gateware for use with off the shelf software defined radio front ends like bladeRF.

Milestones

4G LTE Downlink TX:

  • PDSCH:
    • CRC (Compute and validate)
    • Code Block Segmentation
    • Turbo Coding:
      • Constituent Encoder
      • Interleaver
      • Turbo encoder finite state machine
    • Rate Matching
    • Code block concatenation
    • Scrambling
    • Modulation
    • Layer Maping/Precoding
    • Precoding
    • Resource Element Mapping

About

FPGA implementation of the eNodeB and gNB physical layers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages