Ziria - Wireless Programming for Hardware Dummies
Software-defined radios (SDR) have a potential to bring major innovation in wireless networking design. However, their impact so far has been limited due to complex programming tools. Ziria addresses this problem. It consists of a novel programming language and an optimizing compiler. It is able to synthesize a very efficient SDR code from a high-level PHY description written in Ziria language.
Link to code
- Gordon Stewart, Mahanth Gowda, Geoffrey Mainland, Bozidar Radunovic, Dimitrios Vytiniotis, and Doug Patterson, Ziria: Language for Rapid Prototyping of Wireless PHY, ACM – Association for Computing Machinery, August 2014
- Gordon Stewart, Mahanth Gowda, Geoffrey Mainland, Bozidar Radunovic, and Dimitrios Vytiniotis, Ziria: Wireless Programming for Hardware Dummies, no. MSR-TR-2013-135, November 2013
Above are the videos from a 4h course on Ziria given at MSR India summer school of wireless,
June/July 2014. Code examples used in the course can be found on the GitHub repository, in
Ziria/code/examples. PPT slides can be found here.
- Talk at FHPC 2014 (tuned for PL crowd).