際際滷

際際滷Share a Scribd company logo
Handheld
Software
Radio
Kit
Chris Testa, KD2BMH
Hamvention 2013
But first, an update for the Makers
Arduino C artists coding C for $25
SoC kits jump from GameBoy to DreamCast
Prepare for the robotics revolution
Raspberry Pi
Pros:
* Cheap: $25
* Big Community
* Darling of Maker
Community
Cons:
* NDA Hardware
* Drivers work in
Progress
* No Flash or
Cables included
Beagle Bone Black
Pros:
* Pretty Cheap: $45
* Lots of IOs
* Flash & cables included
* Great Linux BSP from TI
Cons:
* More expensive than Rpi
* Not as big of a Maker
community
Smartphone Anatomy
Smartphone Architecture
Application SoC
ARM Cortex-A
Android
FPU
OpenGL ES
WebKit
Baseband SoC
ARM Cortex-M
Modem
DSP
RTOS
Data
Audio
Video
RF
VGA
Filters
Mixers
???????
BPF
AMP
Ant
WiFiCamera
Flash
Vibrator
Codec Speaker
3x Mic
Gyro
Screen
USB
SD Card
Digitizer
System on a Chip (SoC)
Classic Software Radio Architecture
Embedded
Controller
(USB)
FPGA
DDC
DUC
Host PC
Commodity GPP
GNURadio
OpenBTS
SIMD
ADC
DAC
Quadrature
Demod
Quadrature
Mod
Amp
Amp
Ethernet
FPGA SoC
Mfg Series Cores Flavor MMU FPU SIMD MACC
Actel SmartFusion Cortex M3 Flash
Actel SmartFusion2 Cortex M3 Flash Y
Altera Cyclone V 2x Cortex A9 SRAM Y Y Y Y
Altera Arria V 2x Cortex A9 SRAM Y Y Y Y
Xilinx Zynq 7000 2x Cortex A9 SRAM Y Y Y Y
I/Q Transceiver IC
Mfg Part # Fmin MHz Fmax MHz ADC DAC LO Amps Ant
CML CMX991 100* 1000 Y
Lime LMS6002D 300 4800 12-bit 12-bit Y
Maxim MAX2813 2400 2500 Y Y Y
Smart Software Radio Device
Baseband
FPGA SoC
DDC
DUC
ADC
DAC
Quadrature
Mod
Demod
Mixers
LO
Amp
Amp
Application SoC
ARM Cortex-A
Android
FPU
OpenGL ES
WebKit
Data
Audio
Video
WiFiCamera
Flash
Vibrator
Codec Speaker
3x Mic
Gyro
Screen
USB
SD Card
Digitizer
Alpha Prototype
Alpha Results, Issues
Whitebox Handheld Software Radio Kit
Code & Schematics Released
http://github.com/testaco/whitebox
GNURadio over UDPChange Log:
* Kernel Drivers
* 10MHz REFIN Option
* 5MHz C 1000 MHz
* IF SAW Filter
* 10-bit ADC/DAC
* DAC Low Pass
* ADC/DAC DC Offset
* Impedance Match
* USB Power Option
* Plug Compatible w/
SmartFusion2
HDL Signal Generator in Python
Further Work
TAPR Special Interest Groups:
* APRS
* Digital High Frequency
* DSP
* Ham IEEE 802.11
* Linux
* BBS
* Weather
Hardware:
* Better Analog Front End
* New I/Q Transceivers
* Amps, Duplexers
Software:
* Kernel Development
* DSP
* Protocols & Modulations
* Audio Codec, Spkr, Mics
12 Units C Should you have one?
Stop by TAPR booth for demo &
To register interest in project!
Thank You!
Like Whitebox on Facebook!
http://facebook.com/whiteboxradio
TAPR (Steve & John) http://tapr.org/
Emcraft Systems http://emcraft.com/
Golledge http://golledge.com/
University of Michigan C Prabal Dutta, Ye-Sheng Kuo
University of Utah C Thomas Schmid
University of Maryland C Aaron Schulman
Bruce Perens, John Klingelhoeffer, Pat Ryan, Justin Kuhn,
Eric Pinson, Bob McDonough Jr.
EEVBlog, Signal Path Blog, The Artists Way

More Related Content

Whitebox Handheld Software Radio Kit

  • 2. But first, an update for the Makers Arduino C artists coding C for $25 SoC kits jump from GameBoy to DreamCast Prepare for the robotics revolution
  • 3. Raspberry Pi Pros: * Cheap: $25 * Big Community * Darling of Maker Community Cons: * NDA Hardware * Drivers work in Progress * No Flash or Cables included
  • 4. Beagle Bone Black Pros: * Pretty Cheap: $45 * Lots of IOs * Flash & cables included * Great Linux BSP from TI Cons: * More expensive than Rpi * Not as big of a Maker community
  • 6. Smartphone Architecture Application SoC ARM Cortex-A Android FPU OpenGL ES WebKit Baseband SoC ARM Cortex-M Modem DSP RTOS Data Audio Video RF VGA Filters Mixers ??????? BPF AMP Ant WiFiCamera Flash Vibrator Codec Speaker 3x Mic Gyro Screen USB SD Card Digitizer
  • 7. System on a Chip (SoC)
  • 8. Classic Software Radio Architecture Embedded Controller (USB) FPGA DDC DUC Host PC Commodity GPP GNURadio OpenBTS SIMD ADC DAC Quadrature Demod Quadrature Mod Amp Amp Ethernet
  • 9. FPGA SoC Mfg Series Cores Flavor MMU FPU SIMD MACC Actel SmartFusion Cortex M3 Flash Actel SmartFusion2 Cortex M3 Flash Y Altera Cyclone V 2x Cortex A9 SRAM Y Y Y Y Altera Arria V 2x Cortex A9 SRAM Y Y Y Y Xilinx Zynq 7000 2x Cortex A9 SRAM Y Y Y Y
  • 10. I/Q Transceiver IC Mfg Part # Fmin MHz Fmax MHz ADC DAC LO Amps Ant CML CMX991 100* 1000 Y Lime LMS6002D 300 4800 12-bit 12-bit Y Maxim MAX2813 2400 2500 Y Y Y
  • 11. Smart Software Radio Device Baseband FPGA SoC DDC DUC ADC DAC Quadrature Mod Demod Mixers LO Amp Amp Application SoC ARM Cortex-A Android FPU OpenGL ES WebKit Data Audio Video WiFiCamera Flash Vibrator Codec Speaker 3x Mic Gyro Screen USB SD Card Digitizer
  • 15. Code & Schematics Released http://github.com/testaco/whitebox GNURadio over UDPChange Log: * Kernel Drivers * 10MHz REFIN Option * 5MHz C 1000 MHz * IF SAW Filter * 10-bit ADC/DAC * DAC Low Pass * ADC/DAC DC Offset * Impedance Match * USB Power Option * Plug Compatible w/ SmartFusion2 HDL Signal Generator in Python
  • 16. Further Work TAPR Special Interest Groups: * APRS * Digital High Frequency * DSP * Ham IEEE 802.11 * Linux * BBS * Weather Hardware: * Better Analog Front End * New I/Q Transceivers * Amps, Duplexers Software: * Kernel Development * DSP * Protocols & Modulations * Audio Codec, Spkr, Mics 12 Units C Should you have one? Stop by TAPR booth for demo & To register interest in project!
  • 17. Thank You! Like Whitebox on Facebook! http://facebook.com/whiteboxradio TAPR (Steve & John) http://tapr.org/ Emcraft Systems http://emcraft.com/ Golledge http://golledge.com/ University of Michigan C Prabal Dutta, Ye-Sheng Kuo University of Utah C Thomas Schmid University of Maryland C Aaron Schulman Bruce Perens, John Klingelhoeffer, Pat Ryan, Justin Kuhn, Eric Pinson, Bob McDonough Jr. EEVBlog, Signal Path Blog, The Artists Way