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