Visible Light Localization Using Incumbent Light Fixtures ...

1
Visible Light Localization Using Incumbent Light Fixtures Introduction Architecture Jialiang Zhang, Xinyu Zhang, Pushkar Kulkarni, Parmesh Ramanathan University of Wisconsin-Madison A 60 GHz Software Radio Platform With a Reconfigurable Phased-Array Antenna Jialiang Zhang, Xinyu Zhang, Pushkar Kulkarni, Parmesh Ramanathan http://xyzhang.ece.wisc.edu/wimi A programmable radio for implementing/testing 60 GHz wireless communication algorithms A programmable 60 GHz radar for wireless sensing applications Key Features: 1 GHz sampling rate, ready for Gbps communication Programmable phased-array, with electronically steerable beams CNS-1506657 Programming model Intra-module parallelization: high-level synthesis (HLS) Inter-module connection: AXI 802.11ad-like Gbps physical layer Real-time channel state information for wireless sensing applications Software Framework: Reference Design: Functionalities: Where to get it? http://xyzhang.ece.wisc.edu/wimi Open-source hardware and software: TX AXI Data Path 2 TX AXI Data Path N M U X From PCI - E 128bit@ 250MHz A D D E R PCI - E Register Space To I DAC1 16bit@ 1GHz To Q DAC 16bit @ 1GHz C R O S S B A R AXI Module AXI DATAPATHN AXI DATAPATH2 M U X From I ADC1 16bit@ 1GHz From Q ADC 16bit@ 1GHz To PCI - E 128bit@ 250MHz AXI Module AXI Module AXI Module AXI Module AXI Module AXI - Lite Connection AXI - Stream Connection Matlab/C Application Kernel Driver AXI J E S D204B B ridge PCIE DMA E ngine Microblaze processor DSP Block RX DAC Antenna C ontroller ADC TX Phased Array Antenna Linux Host KCU105 FPGA Board FMC DAQ2 PEM - 003 PCIe Gen3 x8 JESD 204B Baseband signals RF Codebook CSI Control User API AXI AXI Tree structure phased-array RF Splitter RF Splitter RF Splitter Ant Ch1 Ant Ch2 Ant Ch3 Ant Ch4 RF Input Control Input 4bits

Transcript of Visible Light Localization Using Incumbent Light Fixtures ...

Page 1: Visible Light Localization Using Incumbent Light Fixtures ...

Visible Light LocalizationUsing Incumbent Light Fixtures

Introduction Architecture

Jialiang Zhang, Xinyu Zhang, Pushkar Kulkarni, Parmesh Ramanathan University of Wisconsin-Madison

A 60 GHz Software Radio Platform With a Reconfigurable Phased-Array Antenna

Jialiang Zhang, Xinyu Zhang, Pushkar Kulkarni, Parmesh Ramanathanhttp://xyzhang.ece.wisc.edu/wimi

A programmable radio for implementing/testing 60 GHz wireless communication algorithms

A programmable 60 GHz radar for wireless sensing applications

Key Features:

1 GHz sampling rate, ready for Gbps communication

Programmable phased-array, with electronically steerable beams

CNS-1506657

Programming model

Intra-module parallelization: high-level synthesis (HLS)Inter-module connection: AXI

802.11ad-like Gbps physical layer Real-time channel state information for wireless sensing applications

Software Framework:

Reference Design:

Functionalities:

Where to get it?

http://xyzhang.ece.wisc.edu/wimi

Open-source hardware and software:

TX AXI Data Path 2

TX AXI Data Path N

MUX

FromPCI-E128bit@250MHz

ADDER

PCI-ERegisterSpace

ToI DAC116bit@1GHz

ToQ DAC16bit@1GHz

CROSSBAR

AXIModule

AXI DATAPATHN

AXI DATAPATH2MUX

FromI ADC116bit@1GHz

FromQ ADC16bit@1GHz

ToPCI-E128bit@250MHz

AXIModule

AXIModule

AXIModule

AXIModule

AXIModule

AXI-Lite Connection AXI-Stream Connection

Matlab/CApplication

KernelDriver

AXIJ E SD204BBridge

PCIEDMAEngine

Microblaze processor

DSPBlock

RX

DAC

AntennaController

ADC

TXPhasedArray

Antenna

Linux Host KCU105 FPGA Board FMCDAQ2

PEM-003

PCI‐eGen3x8

JESD204B

Basebandsignals RF

Codebook

CSIControl

UserAPI

AXI AXI

Tree structure phased-array

RFSplitter

RFSplitter

RFSplitter

AntCh1AntCh2

AntCh3

AntCh4

RFInput

ControlInput4bits