Building a high throughput low-latency PCIe based SDR (33c3)

Building a high throughput low-latency PCIe based SDR (33c3)

https://media.ccc.de/v/33c3-8338-building_a_high_throughput_low-latency_pcie_based_sdr Lessons learnt implementing PCIe on FPGA for XTRX Software Defined Radio Software Defined Radios (SDRs) became a mainstream tool for wireless engineers and security researches and there are plenty of them available on the market. Most if not all SDRs in the affordable price range are using USB2/USB3 as a transport, because of implementation simplicity. While being so popular, USB has limited bandwidth, high latency and is not really suitable for embedded applications. PCIe/miniPCIe is the only widespread bus which is embedded friendly, low latency and high bandwidth at the same time. But implementing PCIe/miniPCIe is not for the faint of heart - you have to write your own FPGA code, write your own Linux kernel driver and ensure compatibility with different chipsets, each with its own quirks. In this talk we will look at the requirements for a high performance SDR like XTRX, how this leads to certain design decisions and share pitfalls and gotchas we encountered (and solved). ['Alexander Chemeris', 'Sergey Kostanbaev']

XTRX progress: SPI Hello World

XTRX progress: SPI Hello World

SDR-TRX STM32F407VET6+CS4272

SDR-TRX STM32F407VET6+CS4272

Amateur SDR TRX Tulip

Amateur SDR TRX Tulip

New TRX SDR Tulip SP3OSJ asnieg(a)epf.pl

GloZell With Josh Skinner and the TRX

GloZell With Josh Skinner and the TRX

Josh Skinner was teaching me how to be a Professional Interviewer ... well he tried he really did. Get your GloZell Youtube Idol videos In NOW ... XOOXXO Check out more of my videos! xoxo YouTube Challenges | http://bit.ly/GlozellChallenges Collabs | http://bit.ly/GloZellCollabs Cupcake’s Beauty Vlogs | http://bit.ly/CupcakesVlogs Sister Inspirationah | http://bit.ly/SistahInspirationah #AskGloZell | http://bit.ly/AskGloZell Daily Vlogs | http://bit.ly/GloZellVlogs Is you okay? Do you wanna be a GloBug? xoxo http://bit.ly/GloBugs Follow me! Twitter | http://bit.ly/GlozellTwitter Instagram | http://bit.ly/GlozellInstagram Facebook | http://bit.ly/GlozellFacebook Vine | http://bit.ly/GlozellVine

TRX SDR SParrow

TRX SDR SParrow

New project

TRX SDR Tulip 2 - control: BIAS

TRX SDR Tulip 2 - control: BIAS

Transceiver: SDR Tulip 2 PA: 50W Band: 160/80/60/40/30/20/17/15/12/10/6/4m

SDR TRX Eagle

SDR TRX Eagle

Construction and measuring the maximum power http://www.sp3osj.pl

TRX SDR SParrow!

TRX SDR SParrow!

Improved waterfall operation

TRX SDR "Eagle" power test

TRX SDR "Eagle" power test

Very small (pocket) transceiver: 3,5-28MHz. All mode. Power supply voltage 12V/max: 3A.

Top Videos -  loading... Change country
Load 10 more videos