Skip to content
/ mysdr Public
forked from bpadalino/mysdr

Simple Software Defined Radio Project

Notifications You must be signed in to change notification settings

SnookEE/mysdr

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mySDR Baseband Software Defined Radio Modem

mySDR is a new project to create a fully open source baseband modem for software defined radio. The plan is to provide a range of performance options to pick and choose from such that the radio, can be somewhat customized for the best "bang for your buck".

The project will target GNU Radio compatibility as well as being a drop-in replacement for the USRP.

Specifications

  • Analog Devices Dual Channel 14-bit Analog to Digital Converter
    • Full 700MHz Analog Input Bandwidth
    • Family compatible for 20/40/65/80 MHz sampling options
  • Analog Devices Dual Channel 125MHz Digital to Analog Converter
    • Family compatible for 8-/10-/12-/14-bit options
  • Altera Cyclone III FPGA
    • Up to 1,134 kbits of internal BRAM
    • Up to 126 18x18 multipliers
    • Up to 39,600 total logic elements
  • Flexible Clocking Solutions
    • FOX924B 25MHz TCXO standard
    • FOX801BHCLF 25MHz low phase-noise ±2.5ppm VCTCXO option
    • Si5338 Clock buffer/generator for flexible RX/TX sample rates
  • Vitesse 10/100/1000 Ethernet PHY
  • Atmel SAM3U USB 2.0 High-speed ARM Cortex-M3 microcontroller
  • Compatible with Ettus Research RF daughterboards

Required Software

  • TinyCAD for schematic capture
  • FreePCB for PCB layout
  • Atmel SAM3U GNU GCC Software Package (not available yet)
  • Quartus II for FPGA programming

To Do

  • Hardware
    • Parts selection
    • Schematic
      • Symbol creation
      • Connections
      • BOM
    • PCB
      • Footprint creation
      • Routing
  • Software
    • Microcontroller
      • Diagnostic UART
      • microSD Driver
      • FPGA Bootloader
      • USB Driver
    • FPGA
      • RX Signal Chain
      • TX Signal Chain
      • 10/100/1000 MAC
    • GNU Radio
      • USRP-like compatible host drivers
      • Integration
      • Testing
  • Documentation
    • Detailed Design

About

Simple Software Defined Radio Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published