Integrated Software-Defined Radio on Zynq All Programmable SoC Design Seminar
|
|
|
- Eustacia Goodwin
- 9 years ago
- Views:
Transcription
1 Integrated Software-Defined Radio on Zynq All Programmable SoC Design Seminar
2 Course Objectives During this seminar, you will gain insight into Avnet Zynq-7000 AP SoC / AD9361 Software-Defined Radio Kits Principles of wireless communication with examples of IEEE Model-based Design using MATLAB and Simulink for simulation, algorithm validation and automatic code generation for wireless communications Integrating Simulink models into Zynq-based software-defined radio using Xilinx Vivado Design Suite 3
3 Wireless Communications System Design Challenges Systems start as abstract mathematical representations using statistical signal processing to model noise through the signal chain Relentless market demand for higher data throughput requires deep expertise in high speed analog and digital design Signals span wide range of frequencies from RF to baseband through analog and digital domains Requires robust, traceable and verifiable auto code-generation from mathematical model to efficient hardware / software code
4 Advantages of Zynq in Software-Defined Radio High-speed hardware-based digital signal processing PHY layer + software-based upper layer protocol stack Up to Gb/s GT for connectivity to latest generation JESD204B data converters Higher integration for simpler and lower cost PCB Tight coupling of HW & SW integration for seamless algorithm partitioning
5 Agenda Demo 1 Topic Introducing the Zynq AP SoC / AD9361 SDR Kit Zynq / AD9361 SDR Kit in Operation / Base Reference Design Xilinx Vivado Support for Zynq / AD9361 SDR Kit Demo 2 Exploring the Base Reference Design in Xilinx Vivado Break Model-Based Design for Wireless Communications Demo 3 Demo 4 Simulink Model of IEEE Beacon Frame Receiver Deploying Simulink models with Xilinx Vivado Design Suite Beacon Frame Receiver in Stand-Alone Operation 7
6 Commercial Radio Communications Architecture Analog / RF Power Amplifier Baseband Processing Low noise Amp RF IQ De-Mod RF IQ Mod ADC ADC FEC Decode FEC Encode Packet Processing Network Interface Network Interface Focus RX TX Constellation Demapper Constellation Mapper ADC DFE DAC Main Processor DPD & CFR FFT ifft Control Processor Control Interface Digital Analog DDC DUC Baseband Interface (OBSAI / CPRI) Typical OFDMA Basestation
7 Zynq-7000 AP SoC / AD9361 SDR Evaluation Kit Hardware Avnet ZedBoard featuring Zynq 7020 All- Programmable SoC Analog Devices AD-FMCOMMS2-EBZ Highspeed analog FMC module with integrated RF agile transceiver (4) LTE-band antennas 8 GB SD card Software Tools Xilinx Vivado Design Edition UBUNTU desktop Linux on Zynq Reference Designs AES-ZSDR2-ADI-G $1295 Optional Development tools MathWorks DSP Wireless Communications Design Package for Xilinx Kits* * Available in North America only.
8 Zynq-7000 AP SoC / AD9361 SDR Evaluation Kit RF Band Factory-tuned for optimal performance at MHz Aimed at RF engineer seeking datasheet performance connecting to an RF testbench (VSA, Signal generator) Synchronization Supports MIMO radio, with less than 1 sample sync on both ADC and DAC Analog Devices AD-FMCOMMS2 Analog Devices AD9361 RF Agile Transceiver RF 2 2 transceiver with integrated 12-bit DACs and ADCs Supports TDD and FDD operation Tunable channel bandwidth: < 200 khz to 56 MHz RX gain control - Real-time monitor and control signals for manual gain - Independent automatic gain control
9 Zynq-7000 AP SoC / AD9361 SDR Systems Development Kit Hardware Xilinx ZC706 base board featuring XC7Z045 device Analog Devices AD-FMCOMMS3-EBZ High-speed analog FMC module with integrated RF agile transceiver (4) LTE-band antennas 8 GB SD card Software Tools Xilinx Vivado System Edition Device locked to XC7Z045 UBUNTU desktop Linux on Zynq Reference Designs AES-ZSDR3-ADI-G $3595 Optional Development tools MathWorks Wireless Communications Design Package for Xilinx Kits* * Available in North America only.
10 Zynq-7000 AP SoC / AD9361 SDR Systems Development Kit RF Band Operates over wide tuning range (70 MHz 6 GHz) Aimed at the system architect seeking a single platform for fast prototype of wideband wireless systems Synchronization Supports MIMO radio, with less than 1 sample sync on both ADC and DAC Analog Devices AD-FMCOMMS3 Analog Devices AD9361 RF Agile Transceiver RF 2 2 transceiver with integrated 12-bit DACs and ADCs Supports TDD and FDD operation Tunable channel bandwidth: < 200 khz to 56 MHz RX gain control - Real-time monitor + control signals for manual gain
11 Zynq-7000 Family Highlights Complete ARM -based Processing System o Dual ARM Cortex -A9 MPCore o L1, L2 Caches and On-Chip Memory o Fully Integrated Memory Controllers o I/O Peripherals (CAN, USB, Ethernet, UART, ) Tightly Integrated Programmable Logic o Used to extend Processing System o Scalable density and performance 30k 440k LCs, 80 2,020 DSP Blocks Flexible Array of I/O o Wide range of external multi standard I/O o High performance integrated serial transceivers o Analog-to-Digital Converter inputs Performance/power of an ASIC, flexibility of an FPGA, ease of use of an ASSP Page 15
12 Design Flow. Mathematical representation of software-defined radio signal chain Model-based design in Simulink o Captured data as repeatable stimulii o RF impairments o System performance analysis and visualization o Frequency domain o Digital modulation scatter plots, etc Simulink Device Under Test (DUT) Integration with RF Performance analysis and visualization
13 Design Flow Simulink IP Catalog IP Integrator IP Packager HDL Coder + AXI interface Device Under Test (DUT) AXI-Lite Wrapper DUT User IP FMCOMMS2 Base Design HDL Coder auto-code generation to bit-true / cycle-true HDL Import using Vivado IP Packager Vivado IP Integrator connects user model into existing base design
14 Design Flow Simulink IP Catalog IP Integrator IP Packager AXI-Lite Wrapper DUT User IP FMCOMMS2 Base Design HDL Coder + AXI interface Hardware platform + bitstream Device Under Test (DUT) SDK FSBL + Bitstream + Uboot.elf BOOT.bin Update SD card with design changes Test realtime operation on SDR kit
15 Agenda Demo 1 Topic Introducing the Zynq AP SoC / AD9361 SDR Kit Zynq / AD9361 SDR Kit in Operation / Base Reference Design Xilinx Vivado Support for Zynq / AD9361 SDR Kit Demo 2 Exploring the Base Reference Design in Xilinx Vivado Break Model-Based Design for Wireless Communications Demo 3 Demo 4 Simulink Model of IEEE Beacon Frame Receiver Deploying Simulink models with Xilinx Vivado Design Suite Beacon Frame Receiver in Stand-Alone Operation 19
16 Zynq SDR Kit in Operation UBUNTU desktop Linux Analog Devices IIO Scope Manage all settings of FMCOMMS2 radio card
17 Agenda Demo 1 Topic Introducing the Zynq AP SoC / AD9361 SDR Kit Zynq / AD9361 SDR Kit in Operation / Base Reference Design Xilinx Vivado Support for Zynq / AD9361 SDR Kit Demo 2 Exploring the Base Reference Design in Xilinx Vivado Break Model-Based Design for Wireless Communications Demo 3 Demo 4 Simulink Model of IEEE Beacon Frame Receiver Deploying Simulink models with Xilinx Vivado Design Suite Beacon Frame Receiver in Stand-Alone Operation 21
18 Design Flow. Simulink IP Catalog IP Packager HDL Coder Device Under Test (DUT) IP Integrator DUT User IP FMCOMMS2 Base Design Hardware platform + bitstream SDK FSBL + Bitstream + Uboot.elf BOOT.bin Start with base HDL reference design from ADI
19 Zynq / AD9361 SDR Kit Base Reference Design SD card image / includes Linux kernel + devicetree.dtb + BOOT.BIN AD-FMCOMMS2-EBZ + ZedBoard HDL Reference Design [Analog Devices Wiki]
20 Zynq / AD9361 SDR Kit Base Reference Design Download 25
21 Zynq / AD9361 SDR Kit Base Reference Design TCL script within each folder to build AXI peripherals Base reference design built with TCL scripts in Xilinx Vivado 26
22 Vivado Project Management with Tcl Vivado flows can be run using Tcl o Run full flow without interaction launch script and walk away o Enables repeatability and self-documentation Tcl commands can be o Interactively entered at the Tcl prompt in Vivado IDE o Called from a Tcl script within Vivado Tcl shell 27
23 Zynq / AD9361 SDR Kit Base Reference Design Processing System Dual Cortex -A9 MPCore NEON / FPU Engine Programmable Logic LINUX User-space applications VDMA HDMI LINUX drivers VDMA IIO oscilloscope AXI Interconnect IQ Demod ADC ADC ADC Interface FIFO ADI DMA AXI DDS DAC Interface DAC DAC IQ Mod AD-FMCOMMS2-EBZ
24 SDR Kit Base Reference Design with User Peripheral Processing System Dual Cortex -A9 MPCore NEON / FPU Engine Programmable Logic LINUX User-space applications VDMA HDMI LINUX drivers VDMA IIO oscilloscope AXI Interconnect IQ Demod ADC ADC ADC Interface FIFO ADI DMA User signal chain AXI AXI DDS DAC Interface DAC DAC IQ Mod AD-FMCOMMS2-EBZ
25 Agenda Demo 1 Demo 2 Break Demo 3 Demo 4 Topic Introducing the Zynq AP SoC / AD9361 SDR Kit Zynq / AD9361 SDR Kit in Operation / Base Reference Design Xilinx Vivado Support for Zynq / AD9361 SDR Kit Exploring the Base Reference Design in Xilinx Vivado Model-Based Design for Wireless Communications Simulink Model of IEEE Beacon Frame Receiver Deploying Simulink models with Xilinx Vivado Design Suite Beacon Frame Receiver in Stand-Alone Operation 30
26 Agenda Demo 1 Topic Introducing the Zynq AP SoC / AD9361 SDR Kit Zynq / AD9361 SDR Kit in Operation / Base Reference Design Xilinx Vivado Support for Zynq / AD9361 SDR Kit Demo 2 Exploring the Base Reference Design in Xilinx Vivado Break Model-Based Design for Wireless Communications Demo 3 Demo 4 Simulink Model of IEEE Beacon Frame Receiver Deploying Simulink models with Xilinx Vivado Design Suite Beacon Frame Receiver in Stand-Alone Operation 37
27 Part 3 / Model-Based Design for Wireless Communications This lecture and demo will guide you through Model-based Design with MATLAB and Simulink Spread Spectrum Modulation in Digital Communications Simulink Model of IEEE Beacon Frame Receiver 38
28 Design Flow for IEEE Beacon Frame Receiver 39
29 Design Flow Simulink IP Catalog IP Packager IP Integrator DUT User IP FMCOMMS2 Base Design HDL Coder + AXI Hardware platform + bitstream Develop user signal chain (DUT) in Simulink Integrate into existing reference design Device Under Test (DUT) SDK FSBL + Bitstream + Uboot.elf BOOT.bin
30 Challenges of System-Level Design Verifying implementation matches algorithm Hand-coded HDL can be error prone and hard to debug Fixed-point implementation may not match floating-point model Test-benches for hardware and software from different teams may not match Algorithm and System Design HDL FPGAFPGA
31 Solution: Model-Based Design Design, simulate, and validate algorithms and system models in MATLAB and Simulink Automatically generate HDL code Verify the hardware implementation against the system model MATLAB and Simulink Algorithm Design and System Design HDL Code Generation Generate HDL Verify FPGA FPGA
32 Model-Based Design: From Concept to Production RESEARCH REQUIREMENTS DESIGN Environment Models Physical Components Algorithms IMPLEMENTATION TEST & VERIFICATION Model multi-domain systems Explore and optimize system behavior in floating point and fixed point Collaborate across teams and continents Generate efficient code Explore and optimize implementation tradeoffs Model concurrent systems C, C++ VHDL, Verilog Structured Text MCU DSP FPGA ASIC INTEGRATION PLC Automate regression testing Detect design errors Support certification and standards
33 Model-Based Design Tools The leading environment for technical computing The leading environment for modeling, simulating, and implementing dynamic and embedded systems Embedded Coder HDL Coder Toolboxes (signal, comms, etc.)
34 MathWorks Design Package for Software-Defined Radio Develop advanced communications systems on Zynq with tools for algorithm development and simulation along with code generation for C and HDL Algorithm Design and Simulation MATLAB Simulink Fixed-Point Designer Signal Processing Toolbox DSP System Toolbox Communications System Toolbox Code Generation for C and HDL MATLAB Coder Simulink Coder Embedded Coder HDL Coder Avnet part number AES-ZSDR2-ADI-G-MATW-ANUL
35 Device Under Test / Beacon Frame Receiver 49
36 LAN architecture Basic Service Set (BSS) o wireless hosts o access point (AP) Wireless hosts communicate with AP AP Internet hub, switch or router Mitigating interference and noise BSS 1 Frequency Hopping Spread Spectrum (FHSS) Infrared (IR) Orthogonal Frequency Division Multiplexing (OFDM) Direct Sequence Spread Spectrum (DSSS) AP BSS 2 50
37 Direct Sequence Spread Spectrum (DSSS) d t Transmitter tx DSSS Spreading + interference + other SS in channel rx Receiver DSSS de-spreading d t d t (f) Uncorrelated other SS users remain spread d t (f) De-spread signal f f -R s R s -R s R s DSSS increases the transmit signal bandwidth to R c, far beyond R s needed to transmit the underlying information De-spreading at receiver correlates with signal* Noise remains uncorrelated (spread) for lower power spectral density in original bandwidth of interest Processing gain Gp=BWss/BWinfo = Rc/Rs *Assuming synchronization of transmitter / receiver spreading sequences
38 Direct Sequence Spread Spectrum Each symbol is multiplied with a pseudo-noise (PN) sequence (aka chip sequence) T s d t +1-1 T c PN sequence DSSS PN sequences generated using deterministic algorithms (LFSR) but have properties of random sequences (flipping a coin N times) o Equal number of 1 and 0 o Short run-length o Shifting property: if shifted by any nonzero number of elements the resulting sequence has ½ its elements the same as the original sequence and ½ its elements different
39 11 chip BARKER sequence Used for DSSS in frame pre-amble Good autocorrelation properties Minimal sequence allowed by FCC Coding gain = 10log(11) = 10.4 db Received chip stream at time (t-1) Received chip stream at time (t) Received chip stream at time (t+1) +11 autocorrelation time
40 Direct Sequence Spread Spectrum (DSSS) d t I/Q Mod QDAC tx b tx rx I/Q Demod Q ADC rx b d r PN code PN t correlator synchronizer PN code PN r d t binary data with symbol rate R s = 1/T s PN t tx b Pseudo-noise code with chip rate R c = 1/T c (R s /R c = integer) Binary data d t multiplied with PN sequence = d t. PNt
41 Direct Sequence Spread Spectrum (DSSS) d t I/Q Mod QDAC tx b tx rx I/Q Demod Q ADC rx b d r PN code PN t correlator synchronizer PN code PN r d t binary data with symbol rate R s = 1/T s PN t tx b Pseudo-noise code with chip rate R c = 1/T c (R s /R c = integer) 11-chip Barker sequence Binary data d t multiplied with PN sequence = d t. PNt
42 Direct Sequence Spread Spectrum (DSSS) d t I/Q Mod QDAC tx b tx i(t) Interference / other SS rx I/Q Demod Q ADC rx b d r PN code PN t jω T t e ( Ω + ( )) T jω R t e d d PN PN correlator synchronizer PN code PN r j t jωrt r = t te i t e r jω t jω t jω = dt PNt PNre e + i( t) PNre 0 When RX and TX synchronized = 1 = e = 1 d = d PN r t T R R jωt t + i( t) re when carriers synchronized uncorrelated interference remains spread with low power spectral density t
43 Direct Sequence Spread Spectrum (DSSS) d t I/Q Mod QDAC tx b tx i(t) rx I/Q Demod Q ADC rx b d r PN t Interference / other SS with different PN correlator synchronizer PN r PN code PN code At the receiver, the signal correlates but not the interference 57
44 IEEE Beacon Frame Host must associate with an AP scans channels, listening for beacon frames contain AP s service set ID (SSID) & MAC address Host selects AP to associate with May perform authentication Will typically run DHCP to get IP address in AP s subnet BSS 1 AP Internet hub, switch or router AP BSS 2 58
45 Long PLCP Frame Format 1Mbps DBPSK SYNC 128 bits SFD 16 bits SIGNAL 8 bits SERVICE 8 bits LENGTH 16 bits CRC 16 bits Long PLCP Preamble 144 bits in 1 Mbps Long PLCP Header 48 bits in 1 Mbps PSDU/MPDU 1, 2, 5.5, 11 Mbps PPDU 1Mbps DBPSK Barker 2Mbps DQPSK Barker 5.5, 11Mbps DQPSK CCK Preamble and Header always at 1Mb/s DBPSK, 11-chip Barker sequence SYNC field = 128 one bits ( 1 ) o Scrambled by scrambler o Used for receiver synchronization
46 Agenda Demo 1 Topic Introducing the Zynq AP SoC / AD9361 SDR Kit Zynq / AD9361 SDR Kit in Operation / Base Reference Design Xilinx Vivado Support for Zynq / AD9361 SDR Kit Demo 2 Exploring the Base Reference Design in Xilinx Vivado Break Model-Based Design for Wireless Communications Demo 3 Demo 4 Simulink Model of IEEE Beacon Frame Receiver Deploying Simulink models with Xilinx Vivado Design Suite Beacon Frame Receiver in Stand-Alone Operation 60
47 Agenda Demo 1 Topic Introducing the Zynq AP SoC / AD9361 SDR Kit Zynq / AD9361 SDR Kit in Operation / Base Reference Design Xilinx Vivado Support for Zynq / AD9361 SDR Kit Demo 2 Exploring the Base Reference Design in Xilinx Vivado Break Model-Based Design for Wireless Communications Demo 3 Demo 4 Simulink Model of IEEE Beacon Frame Receiver Deploying Simulink models with Xilinx Vivado Design Suite Beacon Frame Receiver in Stand-Alone Operation 62
48 HDL Simulation of Auto-Generated Code Simulink HDL Simulator Tesbench + stimulii HDL HDL Coder Device Under Test (DUT) Auto-generate code from HDL coder with self-checking testbench Create Vivado project and import HDL through Tcl script Verify HDL simulation matches generated HDL Coder model (bit-true / cycle-true)
49 Simulink HDL Coder / Code Generation with Testbench
50 HDL Simulation in Vivado HDL simulation matches Simulink generated gm_ model
51 Importing IP into Vivado Simulink IP Catalog IP Integrator FMCOMMS2 Base Design IP Packager AXI-Lite Wrapper DUT User IP Import DUT into project IP catalog Connect in Vivado IP Integrator HDL Coder + AXI interface Hardware platform + bitstream Device Under Test (DUT) SDK FSBL + Bitstream + Uboot.elf BOOT.bin
52 MathWorks HDL Peripheral with AXI-Lite Interface Programmable Logic AXI Interconnect AXI-Lite Wrapper Device Under Test HDL Generate HDL code with AXI-Lite interface Includes DUT / algorithm plus AXI-Lite register logic / address decoding for RD/WR Integrate within Vivado top-level project 68
53 Add HDL Code as AXI-Lite IP in Vivado Design Suite IP Packager Vivado Project HDL Code Vivado IP Integrator PL bitstream (.bit) AXI Interconnect Programmable Logic AXI-Lite Wrapper Algorithm HDL 69
54 Vivado IP Integrator Enables reuse to create fully functional IP subsystems IP Packager Source (C, RTL, IP) Simulation models Documentation Example Designs Test bench Standardized IP-XACT IP Subsystem Xilinx IP 3 rd Party IP User IP Uses multiple plug-and-play forms of IP to implement functional subsystem Includes software drivers and API Accelerates integration and productivity
55 Vivado IP Integrator Accelerates hardware design productivity through design reuse Vivado IP Catalog - Standardized IP-XACT Subsystems Xilinx 3 rd Party User o Graphical IP assembly o Correct-by-construction o System centric Generates IP subsystems o Supports multiple plug-and-play IP formats o Generates software drivers and APIs Board and silicon aware o Built in support for Xilinx development baseboards Page 71
56 Connecting Software to Hardware for Zynq Simulation Production Simulink Algorithm Model Algorithm Model Embedded Coder How do I add AXI-Lite HW and SW interfaces HDL Coder Algorithm C Linux Driver AXI Interface Algorithm HDL ARM AXI Bus System Code IP1 IP2 IP3 Programmable Logic Motor Model Motor System 72
57 Add C Code in Xilinx Software Development Kit Xilinx SDK PL bitstream FSBL + U-Boot Boot.bin SD Card C Code User Space Application.ELF Root File System Processing System LINUX User Application AXI Interconnect DeviceTree (.dtb) Linux Kernel Boot SD Card 73
58 SW / HW Integration of Simulink model in Zynq LINUX Algorithm C User Space Application UIO Driver AXI Interconnect AXI-Lite Wrapper Algorithm HDL Linux DeviceTree must be updated with PL peripheral info User space controls peripheral via UIO driver calls Automated build processes are possible with MATLAB and TCL scripting 74
59 ADI Reference Design Linux IIO Drivers The Linux Industrial I/O (IIO) subsystem is intended to provide support for devices that, in some sense, are analog-to-digital or digital-to-analog converters o Devices that fall into this category are: ADCs DACs Accelerometers, gyros, IMUs Capacitance-to-Digital converters (CDCs) Pressure, temperature, and light sensors, etc. RF Transceivers (like the AD9361) o Can be used on ADCs ranging from a 1MSPS SoC ADC to >250 MSPS industrial ADCs o Developed during 2009, committed Jan 2010, moved out of staging Nov 2011, now in all mainline Linux kernels. The IIO Divers for the motor control solution require the HDL cores to have a specified register map A DMA interface is set up for high speed data transfer using multiple multiplexed data channels
60 ADI Reference Design Device Tree Example Each IIO driver has in the device tree an entry related to the actual driver and an entry corresponding to the allocated DMA Each HDL core has a base register map that can be extended to match the desired functionality Having a well established framework allows new devices to be easily added into the system both from a Linux and a HDL perspective
61 Complete Design Flow for Stand-Alone Deployment Simulink IP Catalog IP Integrator IP Packager AXI-Lite Wrapper DUT User IP FMCOMMS2 Base Design HDL Coder + AXI interface Hardware platform + bitstream Device Under Test (DUT) SDK FSBL + Bitstream + Uboot.elf BOOT.bin
62 Stand-alone SDR System for Zynq Processing System Dual Cortex -A9 MPCore NEON / FPU Engine Programmable Logic LINUX User-space applications VDMA HDMI LINUX drivers VDMA IIO oscilloscope AXI Interconnect IQ Demod ADC ADC ADC Interface FIFO ADI DMA User signal chain FIFO ADI DMA AXI DDS DAC Interface DAC DAC IQ Mod AD-FMCOMMS2-EBZ
63 Agenda Demo 1 Topic Introducing the Zynq AP SoC / AD9361 SDR Kit Zynq SDR Kit in Operation / Base Reference Design Analog Devices AD9361 Integrated RF Transceiver Demo 2 Exploring the Base Reference Design in Xilinx Vivado Break Model-Based Design for Wireless Communications Demo 3 Demo 4 Simulink Model of IEEE Beacon Frame Receiver Deploying Simulink models with Xilinx Vivado Design Suite Beacon Frame Receiver in Stand-Alone Operation 80
64 THANK YOU! 82
65 Appendix 83
66 Reference Links AD-FMCOMMS2-EBZ ebz/hardware/functional_overview AD-FMCOMMS2-EBZ HDL Reference Design ebz/reference_hdl AD9361 Integrated RF Agile Transceiver SD Card Image Files for Zynq + AD9361/64 IEEE HDL Optimized Beacon Frame Receiver
67 Xilinx DSP Slice Wide multiplies for greater numerical precision Independent access to accumulators Interconnect DSP48 Tile DSP48 E1 Slice DSP48 E1 Slice B A D C Pre-Add +/- 25x18 X DSP48E1 Slice 48-Bit Accum + - = Pattern Detector P Two DSP48E1 slices / tile connected by 5 highspeed interconnects Flexible access to dedicated pre-adder Pattern detector for efficient rounding hardware Resources per Family Artix Kintex Virtex Zynq Max DSP48E1 Fmax 628 MHz 741 MHz 741 MHz 741 MHz Max DSP48E1 Count
WiSER: Dynamic Spectrum Access Platform and Infrastructure
WiSER: Dynamic Spectrum Access Platform and Infrastructure I. Seskar, D. Grunwald, K. Le, P. Maddala, D. Sicker, D. Raychaudhuri Rutgers, The State University of New Jersey University of Colorado, Boulder
Getting Started Guide
Getting Started Guide Version 1.0 Zynq -7000 All Programmable SoC / AD9361 Software-Defined Radio Evaluation Kit REVISION HISTORY DATE VERSION REVISION 11/07/2013 1.0 Initial Release \ LL 2 Getting Started
Eli Levi Eli Levi holds B.Sc.EE from the Technion.Working as field application engineer for Systematics, Specializing in HDL design with MATLAB and
Eli Levi Eli Levi holds B.Sc.EE from the Technion.Working as field application engineer for Systematics, Specializing in HDL design with MATLAB and Simulink targeting ASIC/FGPA. Previously Worked as logic
ZigBee Technology Overview
ZigBee Technology Overview Presented by Silicon Laboratories Shaoxian Luo 1 EM351 & EM357 introduction EM358x Family introduction 2 EM351 & EM357 3 Ember ZigBee Platform Complete, ready for certification
Product Development Flow Including Model- Based Design and System-Level Functional Verification
Product Development Flow Including Model- Based Design and System-Level Functional Verification 2006 The MathWorks, Inc. Ascension Vizinho-Coutry, [email protected] Agenda Introduction to Model-Based-Design
Attention. restricted to Avnet s X-Fest program and Avnet employees. Any use
Attention The Content material is contained copyright in by this its presentation original authors, is the property and is used of Avnet by Electronics permission. Marketing. This compendium Use of this
7a. System-on-chip design and prototyping platforms
7a. System-on-chip design and prototyping platforms Labros Bisdounis, Ph.D. Department of Computer and Communication Engineering 1 What is System-on-Chip (SoC)? System-on-chip is an integrated circuit
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev LAB 1 - Introduction to USRP - 1-1 Introduction In this lab you will use software reconfigurable RF hardware from National
Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur
Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur 2015 The MathWorks, Inc. 1 Model-Based Design Continuous Verification and Validation Requirements
Extending the Power of FPGAs. Salil Raje, Xilinx
Extending the Power of FPGAs Salil Raje, Xilinx Extending the Power of FPGAs The Journey has Begun Salil Raje Xilinx Corporate Vice President Software and IP Products Development Agenda The Evolution of
FPGAs in Next Generation Wireless Networks
FPGAs in Next Generation Wireless Networks March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 FPGAs in Next Generation
Building an Embedded Processor System on a Xilinx Zync FPGA (Profiling): A Tutorial
Building an Embedded Processor System on a Xilinx Zync FPGA (Profiling): A Tutorial Embedded Processor Hardware Design January 29 th 2015. VIVADO TUTORIAL 1 Table of Contents Requirements... 3 Part 1:
LogiCORE IP AXI Performance Monitor v2.00.a
LogiCORE IP AXI Performance Monitor v2.00.a Product Guide Table of Contents IP Facts Chapter 1: Overview Target Technology................................................................. 9 Applications......................................................................
Chapter 7 Low-Speed Wireless Local Area Networks
Wireless# Guide to Wireless Communications 7-1 Chapter 7 Low-Speed Wireless Local Area Networks At a Glance Instructor s Manual Table of Contents Overview Objectives s Quick Quizzes Class Discussion Topics
Model-based system-on-chip design on Altera and Xilinx platforms
CO-DEVELOPMENT MANUFACTURING INNOVATION & SUPPORT Model-based system-on-chip design on Altera and Xilinx platforms Ronald Grootelaar, System Architect [email protected] Agenda 3T Company profile Technology
GnuRadio CONTACT INFORMATION: phone: +1.301.527.1629 fax: +1.301.527.1690 email: [email protected] web: www.hsc.com
GnuRadio CONTACT INFORMATION: phone: +1.301.527.1629 fax: +1.301.527.1690 email: [email protected] web: www.hsc.com PROPRIETARY NOTICE All rights reserved. This publication and its contents are proprietary
MIMO detector algorithms and their implementations for LTE/LTE-A
GIGA seminar 11.01.2010 MIMO detector algorithms and their implementations for LTE/LTE-A Markus Myllylä and Johanna Ketonen 11.01.2010 2 Outline Introduction System model Detection in a MIMO-OFDM system
Zynq SATA Storage Extension (Zynq SSE) - NAS. Technical Brief 20140501 from Missing Link Electronics:
Technical Brief 20140501 from Missing Link Electronics: Zynq SSE for Network-Attached Storage for the Avnet Mini-ITX For the evaluation of Zynq SSE MLE supports two separate hardware platforms: The Avnet
SDR Architecture. Introduction. Figure 1.1 SDR Forum High Level Functional Model. Contributed by Lee Pucker, Spectrum Signal Processing
SDR Architecture Contributed by Lee Pucker, Spectrum Signal Processing Introduction Software defined radio (SDR) is an enabling technology, applicable across a wide range of areas within the wireless industry,
Wireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal
Wireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal 2013 The MathWorks, Inc. 1 Outline of Today s Presentation Introduction to
Xilinx 7 Series FPGA Power Benchmark Design Summary May 2015
Xilinx 7 Series FPGA Power Benchmark Design Summary May 15 Application-centric Benchmarking Process 1G Packet Processor OTN Muxponder ASIC Emulation Wireless Radio & Satellite Modem Edge QAM AVB Switcher
Revision of Lecture Eighteen
Revision of Lecture Eighteen Previous lecture has discussed equalisation using Viterbi algorithm: Note similarity with channel decoding using maximum likelihood sequence estimation principle It also discusses
Lezione 6 Communications Blockset
Corso di Tecniche CAD per le Telecomunicazioni A.A. 2007-2008 Lezione 6 Communications Blockset Ing. Marco GALEAZZI 1 What Is Communications Blockset? Communications Blockset extends Simulink with a comprehensive
High-Speed SERDES Interfaces In High Value FPGAs
High-Speed SERDES Interfaces In High Value FPGAs February 2009 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 High-Speed SERDES
Agilent Technologies. Generating Custom, Real-World Waveforms Integrating Test Instrumentation into the Design Process Application Note 1360
Agilent Technologies Generating Custom, Real-World Waveforms Integrating Test Instrumentation into the Design Process Application Note 1360 Table of Contents Introduction...............................................................................3
Using a design-to-test capability for LTE MIMO (Part 2 of 2)
Using a design-to-test capability for LTE MIMO (Part 2 of 2) System-level simulation helps engineers gain valuable insight into the design sensitivities of Long Term Evolution (LTE) Multiple-Input Multiple-Output
Frequency Hopping Spread Spectrum PHY of the 802.11 Wireless LAN Standard. Why Frequency Hopping?
Frequency Hopping Spread Spectrum PHY of the 802.11 Wireless LAN Standard Presentation to IEEE 802 March 11, 1996 Naftali Chayat BreezeCom 1 Why Frequency Hopping? Frequency Hopping is one of the variants
Course Curriculum for Master Degree in Electrical Engineering/Wireless Communications
Course Curriculum for Master Degree in Electrical Engineering/Wireless Communications The Master Degree in Electrical Engineering/Wireless Communications, is awarded by the Faculty of Graduate Studies
All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule
All Programmable Logic Hans-Joachim Gelke Institute of Embedded Systems Institute of Embedded Systems 31 Assistants 10 Professors 7 Technical Employees 2 Secretaries www.ines.zhaw.ch Research: Education:
From Bits to Antenna to RF: Wireless System Design with MATLAB
From Bits to Antenna to RF: Wireless System Design with MATLAB Houman Zarrinkoub, PhD. Signal Processing & Communications MathWorks [email protected] 2014 The MathWorks, Inc. 1 Agenda Landscape of
Wireless Personal Area Networks (WPANs)
Wireless Personal Area Networks (WPANs) Bluetooth, ZigBee Contents Introduction to the IEEE 802 specification family Concept of ISM frequency band Comparison between different wireless technologies ( and
Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai 2007. Jens Onno Krah
(DSF) Soft Core Prozessor NIOS II Stand Mai 2007 Jens Onno Krah Cologne University of Applied Sciences www.fh-koeln.de [email protected] NIOS II 1 1 What is Nios II? Altera s Second Generation
Demonstration of a Software Defined Radio Platform for dynamic spectrum allocation.
Demonstration of a Software Defined Radio Platform for dynamic spectrum allocation. Livia Ruiz Centre for Telecommunications Value-Chain Research Institute of Microelectronic and Wireless Systems, NUI
Lecture 1: Introduction
Mobile Data Networks Lecturer: Victor O.K. Li EEE Department Room: CYC601D Tel.: 857 845 Email: [email protected] Course home page: http://www.eee.hku.hk/courses.msc/ 1 Lecture 1: Introduction Mobile data
WiLink 8 Solutions. Coexistence Solution Highlights. Oct 2013
WiLink 8 Solutions Coexistence Solution Highlights Oct 2013 1 Products on market with TI connectivity 2004 2007 2009-11 2013 Use cases: BT voice, WLAN data Features: TDM based operation Strict protection
ARM Webinar series. ARM Based SoC. Abey Thomas
ARM Webinar series ARM Based SoC Verification Abey Thomas Agenda About ARM and ARM IP ARM based SoC Verification challenges Verification planning and strategy IP Connectivity verification Performance verification
Analog Devices RadioVerse technology: Simpler wireless system design
Analog Devices RadioVerse technology: Simpler wireless system design Steve Taranovich - May 23, 2016 If you are a design engineer interested in ways to accelerate your development cycle for Wireless Radio
[Download Tech Notes TN-11, TN-18 and TN-25 for more information on D-TA s Record & Playback solution] SENSOR PROCESSING FOR DEMANDING APPLICATIONS 29
is an extremely scalable and ultra-fast 10 Gigabit record and playback system. It is designed to work with D-TA sensor signal acquisition products that are 10 Gigabit (10GbE) network attached. The can
Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD
Quick Start Guide MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide Get to Know the MRB-KW01x Module UART Selector ANT 1 RFIO (TX/RX) USB 2.0 Serial
Reconfigurable System-on-Chip Design
Reconfigurable System-on-Chip Design MITCHELL MYJAK Senior Research Engineer Pacific Northwest National Laboratory PNNL-SA-93202 31 January 2013 1 About Me Biography BSEE, University of Portland, 2002
Best Practises for LabVIEW FPGA Design Flow. uk.ni.com ireland.ni.com
Best Practises for LabVIEW FPGA Design Flow 1 Agenda Overall Application Design Flow Host, Real-Time and FPGA LabVIEW FPGA Architecture Development FPGA Design Flow Common FPGA Architectures Testing and
MAJORS: Computer Engineering, Computer Science, Electrical Engineering
Qualcomm MAJORS: Computer Engineering, Computer Science, Electrical Engineering TITLE: Intern - Software Engineer - Summer 2012 JOB DESCRIPTION: G1889814 Job Title Intern - Software Engineer - Summer 2012
AXI Performance Monitor v5.0
AXI Performance Monitor v5.0 LogiCORE IP Product Guide Vivado Design Suite Table of Contents IP Facts Chapter 1: Overview Advanced Mode...................................................................
High Performance or Cycle Accuracy?
CHIP DESIGN High Performance or Cycle Accuracy? You can have both! Bill Neifert, Carbon Design Systems Rob Kaye, ARM ATC-100 AGENDA Modelling 101 & Programmer s View (PV) Models Cycle Accurate Models Bringing
EPI-3601S Wireless LAN PCI adapter Version 1.2 EPI-3601S. Wireless LAN PCI Adapter. (802.11g & 802.11b up to 108 Mbps) User Manual. Version: 1.
EPI-3601S Wireless LAN PCI Adapter (802.11g & 802.11b up to 108 Mbps) User Manual Version: 1.2 1 TABLE OF CONTENTS 1 INTRODUCTION...3 2 FEATURES...3 3 PACKAGE CONTENTS...4 4 SYSTEM REQUIREMENTS...5 5 INSTALLATION...5
Non-Data Aided Carrier Offset Compensation for SDR Implementation
Non-Data Aided Carrier Offset Compensation for SDR Implementation Anders Riis Jensen 1, Niels Terp Kjeldgaard Jørgensen 1 Kim Laugesen 1, Yannick Le Moullec 1,2 1 Department of Electronic Systems, 2 Center
ZIGBEE 802.15.4. ECGR-6185 Advanced Embedded Systems. Charlotte. University of North Carolina-Charlotte. Chaitanya Misal Vamsee Krishna
ECGR-6185 Advanced Embedded Systems ZIGBEE 802.15.4 University of North Carolina-Charlotte Charlotte Chaitanya Misal Vamsee Krishna WPAN A personal area network (PAN) is a computer network used for communication
LoRa FAQs. www.semtech.com 1 of 4 Semtech. Semtech Corporation LoRa FAQ
LoRa FAQs 1.) What is LoRa Modulation? LoRa (Long Range) is a modulation technique that provides significantly longer range than competing technologies. The modulation is based on spread-spectrum techniques
System Performance Analysis of an All Programmable SoC
XAPP1219 (v1.1) November 5, 2015 Application Note: Zynq-7000 AP SoC System Performance Analysis of an All Programmable SoC Author: Forrest Pickett Summary This application note educates users on the evaluation,
Zynq-7000 Platform Software Development Using the ARM DS-5 Toolchain Authors: Simon George and Prushothaman Palanichamy
Application Note: Zynq-7000 All Programmable Soc XAPP1185 (v2.0) May 6, 2014 Zynq-7000 Platform Software Development Using the ARM DS-5 Toolchain Authors: Simon George and Prushothaman Palanichamy Summary
TECHNICAL NOTE. GoFree WIFI-1 web interface settings. Revision Comment Author Date 0.0a First release James Zhang 10/09/2012
TECHNICAL NOTE GoFree WIFI-1 web interface settings Revision Comment Author Date 0.0a First release James Zhang 10/09/2012 1/14 Web interface settings under admin mode Figure 1: web interface admin log
Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor
Von der Hardware zur Software in FPGAs mit Embedded Prozessoren Alexander Hahn Senior Field Application Engineer Lattice Semiconductor AGENDA Overview Mico32 Embedded Processor Development Tool Chain HW/SW
Getting Started with the Xilinx Zynq- 7000 All Programmable SoC Mini-ITX Development Kit
Getting Started with the Xilinx Zynq- 7000 All Programmable SoC Mini-ITX Development Kit Table of Contents ABOUT THIS GUIDE... 3 ADDITIONAL DOCUMENTATION... 3 ADDITIONAL SUPPORT RESOURCES... 3 INTRODUCTION...
High-Level Synthesis for FPGA Designs
High-Level Synthesis for FPGA Designs BRINGING BRINGING YOU YOU THE THE NEXT NEXT LEVEL LEVEL IN IN EMBEDDED EMBEDDED DEVELOPMENT DEVELOPMENT Frank de Bont Trainer consultant Cereslaan 10b 5384 VT Heesch
Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software
Local Area What s a LAN? A transmission system, usually private owned, very speedy and secure, covering a geographical area in the range of kilometres, comprising a shared transmission medium and a set
Rapid Prototyping of a Frequency Hopping Ad Hoc Network System
Rapid Prototyping of a Frequency Hopping Ad Hoc Network System Martin Braun, Nico Otterbach, Jens Elsner, and Friedrich K. Jondral Communications Engineering Lab, Karlsruhe Institute of Technology (KIT),
Main Ways to Enhance Throughput
802.11n Sanna Puha Contents 1. Introduction 2. Ways to Enhance Throughput 3. MIMO operation 4. Structure of Operating Channel 5. MIMO Transmission Modes 6. Modulation Rates 7. Physical Transmission, PLCP:
Silabs Ember Development Tools
Silabs Ember Development Tools Presented by Silicon Laboratories Shaoxian Luo 1 Development Tools Desktop Network Analyzer Debug Adapter Packet Trace Port Desktop Network Analyzer provides a macroscopic
Lecture 17: 802.11 Wireless Networking"
Lecture 17: 802.11 Wireless Networking" CSE 222A: Computer Communication Networks Alex C. Snoeren Thanks: Lili Qiu, Nitin Vaidya Lecture 17 Overview" Project discussion Intro to 802.11 WiFi Jigsaw discussion
MicroBlaze Debug Module (MDM) v3.2
MicroBlaze Debug Module (MDM) v3.2 LogiCORE IP Product Guide Vivado Design Suite Table of Contents IP Facts Chapter 1: Overview Feature Summary..................................................................
9 REASONS WHY THE VIVADO DESIGN SUITE ACCELERATES DESIGN PRODUCTIVITY
9 REASONS WHY THE VIVADO DESIGN SUITE ACCELERATES DESIGN PRODUCTIVITY Does your development team need to create complex, competitive, next-generation systems in a hurry? Xilinx All Programmable devices
Spectrum analyzer with USRP, GNU Radio and MATLAB
Spectrum analyzer with USRP, GNU Radio and MATLAB António José Costa, João Lima, Lúcia Antunes, Nuno Borges de Carvalho {antoniocosta, jflima, a30423, nbcarvalho}@ua.pt January 23, 2009 Abstract In this
WLAN Protocol Tester PTW 70
Data sheet Version 01.00 WLAN Protocol Tester PTW 70 November 2003 IEEE 802.11 multimode protocol tester for development, integration and verification Applications Development The PTW 70 is an indispensable
Codesign: The World Of Practice
Codesign: The World Of Practice D. Sreenivasa Rao Senior Manager, System Level Integration Group Analog Devices Inc. May 2007 Analog Devices Inc. ADI is focused on high-end signal processing chips and
Modular Instrumentation Technology Overview
Modular Instrumentation Technology Overview Outline Overview of the PXI Platform PCI & PXI Express The Future of RF Leveraging Modular Instrumentation Mixed signal test Streaming RF Streaming Demo Summary
RF Measurements Using a Modular Digitizer
RF Measurements Using a Modular Digitizer Modern modular digitizers, like the Spectrum M4i series PCIe digitizers, offer greater bandwidth and higher resolution at any given bandwidth than ever before.
Application Note Receiving HF Signals with a USRP Device Ettus Research
Application Note Receiving HF Signals with a USRP Device Ettus Research Introduction The electromagnetic (EM) spectrum between 3 and 30 MHz is commonly referred to as the HF band. Due to the propagation
RFSPACE CLOUD-IQ #CONNECTED SOFTWARE DEFINED RADIO
CLOUD-IQ #CONNECTED SOFTWARE DEFINED RADIO 1 - SPECIFICATIONS Cloud-IQ INTRODUCTION The Cloud-IQ is a high performance, direct sampling software radio with an ethernet interface. It offers outstanding
Entwicklung und Testen von Robotischen Anwendungen mit MATLAB und Simulink Maximilian Apfelbeck, MathWorks
Entwicklung und Testen von Robotischen Anwendungen mit MATLAB und Simulink Maximilian Apfelbeck, MathWorks 2015 The MathWorks, Inc. 1 Robot Teleoperation IMU IMU V, W Control Device ROS-Node Turtlebot
Ettus Research Products and Roadmap 2011
Ettus Research Products and Roadmap 2011 Matt Ettus Ettus Research September, 2011 Outline 1 2 3 4 Outline 1 2 3 4 Ettus Research founded in 2004 Acquired by National Instruments in Feb
Pradipta Biswas Roll No. 04IT6007 M. Tech. (IT) School of Information Technology Indian Institute of Technology, Kharagpur
Pradipta Biswas Roll No. 04IT6007 M. Tech. (IT) School of Information Technology Indian Institute of Technology, Kharagpur ABSTRACT W-CDMA (Wideband Code-Division Multiple Access), an ITU standard derived
What is a System on a Chip?
What is a System on a Chip? Integration of a complete system, that until recently consisted of multiple ICs, onto a single IC. CPU PCI DSP SRAM ROM MPEG SoC DRAM System Chips Why? Characteristics: Complex
Introduction to Ad hoc Networks
Introduction to Ad hoc Networks CS-647: Advanced Topics in Wireless Networks Drs. Baruch Awerbuch & Amitabh Mishra Department of Computer Science Johns Hopkins University Amitabh Mishra & Baruch Awerbuch
Analysis of Open Source Drivers for IEEE 802.11 WLANs
Preprint of an article that appeared in IEEE conference proceeding of ICWCSC 2010 Analysis of Open Source Drivers for IEEE 802.11 WLANs Vipin M AU-KBC Research Centre MIT campus of Anna University Chennai,
9/14/2011 14.9.2011 8:38
Algorithms and Implementation Platforms for Wireless Communications TLT-9706/ TKT-9636 (Seminar Course) BASICS OF FIELD PROGRAMMABLE GATE ARRAYS Waqar Hussain [email protected] Department of Computer
Avoiding pitfalls in PROFINET RT and IRT Node Implementation
Avoiding pitfalls in PROFINET RT and IRT Node Implementation Prof. Hans D. Doran ZHAW / Institute of Embedded Systems Technikumstrasse 9, 8400 Winterthur, Switzerland E-Mail: [email protected] Lukas Itin
Zukang Shen Home Address: Work: 214-480-3198 707 Kindred Lane Cell: 512-619-7927
Zukang Shen Home Address: Work: 214-480-3198 707 Kindred Lane Cell: 512-619-7927 Richardson, TX 75080 Email: [email protected] Education: The University of Texas, Austin, TX, USA Jun. 2003 May 2006 Ph.D.,
Modeling a GPS Receiver Using SystemC
Modeling a GPS Receiver using SystemC Modeling a GPS Receiver Using SystemC Bernhard Niemann Reiner Büttner Martin Speitel http://www.iis.fhg.de http://www.iis.fhg.de/kursbuch/kurse/systemc.html The e
Wireless Transmission of JPEG file using GNU Radio and USRP
1 Wireless Transmission of JPEG file using GNU Radio and USRP Sachin Hirve, Saikrishna Gumudavally, Department of Electrical and Computer Engineering, Cleveland State University Abstract Wireless applications
Vector Signal Analyzer FSQ-K70
Product brochure Version 02.00 Vector Signal Analyzer FSQ-K70 July 2004 Universal demodulation, analysis and documentation of digital radio signals For all major mobile radio communication standards: GSM
TOWARDS STUDYING THE WLAN SECURITY ISSUES SUMMARY
TOWARDS STUDYING THE WLAN SECURITY ISSUES SUMMARY SUBMITTED TO THE KUMAUN UNIVERSITY, NAINITAL BY MANOJ CHANDRA LOHANI FOR THE AWARD OF THE DEGREE OF DOCTOR OF PHILOSOPHY IN COMPUTER SCIENCE UNDER THE
Nutaq. PicoDigitizer 125-Series 16 or 32 Channels, 125 MSPS, FPGA-Based DAQ Solution PRODUCT SHEET. nutaq.com MONTREAL QUEBEC
Nutaq PicoDigitizer 125-Series 16 or 32 Channels, 125 MSPS, FPGA-Based DAQ Solution PRODUCT SHEET QUEBEC I MONTREAL I N E W YO R K I nutaq.com Nutaq PicoDigitizer 125-Series The PicoDigitizer 125-Series
802.11 standard. Acknowledgement: Slides borrowed from Richard Y. Yang @ Yale
802.11 standard Acknowledgement: Slides borrowed from Richard Y. Yang @ Yale IEEE 802.11 Requirements Design for small coverage (e.g. office, home) Low/no mobility High data-rate applications Ability to
OFDM, Mobile Software Development Framework
OFDM, Mobile Software Development Framework 9/27/2012 Y. Richard Yang 1 Admin. Homework 2 to be posted by Friday Start to think about project 2 Recap Inter-Symbol Interference (ISI) Handle band limit ISI
Qsys and IP Core Integration
Qsys and IP Core Integration Prof. David Lariviere Columbia University Spring 2014 Overview What are IP Cores? Altera Design Tools for using and integrating IP Cores Overview of various IP Core Interconnect
Universal Flash Storage: Mobilize Your Data
White Paper Universal Flash Storage: Mobilize Your Data Executive Summary The explosive growth in portable devices over the past decade continues to challenge manufacturers wishing to add memory to their
System Design Issues in Embedded Processing
System Design Issues in Embedded Processing 9/16/10 Jacob Borgeson 1 Agenda What does TI do? From MCU to MPU to DSP: What are some trends? Design Challenges Tools to Help 2 TI - the complete system The
AN1200.04. Application Note: FCC Regulations for ISM Band Devices: 902-928 MHz. FCC Regulations for ISM Band Devices: 902-928 MHz
AN1200.04 Application Note: FCC Regulations for ISM Band Devices: Copyright Semtech 2006 1 of 15 www.semtech.com 1 Table of Contents 1 Table of Contents...2 1.1 Index of Figures...2 1.2 Index of Tables...2
Demystifying Wireless for Real-World Measurement Applications
Proceedings of the IMAC-XXVIII February 1 4, 2010, Jacksonville, Florida USA 2010 Society for Experimental Mechanics Inc. Demystifying Wireless for Real-World Measurement Applications Kurt Veggeberg, Business,
CDMA TECHNOLOGY. Brief Working of CDMA
CDMA TECHNOLOGY History of CDMA The Cellular Challenge The world's first cellular networks were introduced in the early 1980s, using analog radio transmission technologies such as AMPS (Advanced Mobile
Schnell und effizient durch Automatische Codegenerierung
Schnell und effizient durch Automatische Codegenerierung Andreas Uschold MathWorks 2015 The MathWorks, Inc. 1 ITK Engineering Develops IEC 62304 Compliant Controller for Dental Drill Motor with Model-Based
Linux. Reverse Debugging. Target Communication Framework. Nexus. Intel Trace Hub GDB. PIL Simulation CONTENTS
Android NEWS 2016 AUTOSAR Linux Windows 10 Reverse ging Target Communication Framework ARM CoreSight Requirements Analysis Nexus Timing Tools Intel Trace Hub GDB Unit Testing PIL Simulation Infineon MCDS
LP-348. LP-Yagy2415. LP-510G/550G 54M Wireless Adapter PCMCIA/PCI. User Guide Ver:2.0 LP-5420G WWW.LANPRO.COM
LP-348 LP-Yagy2415 LP-1518 LP-5P LP-510G/550G 54M Wireless Adapter PCMCIA/PCI User Guide Ver:2.0 LP-5420G WWW.LANPRO.COM COPYRIGHT & TRADEMARKS Specifications are subject to change without notice. is a
TL-WN310G 54M Wireless CardBus Adapter
54M Wireless CardBus Adapter Rev: 1.0.1 1910010042 COPYRIGHT & TRADEMARKS Specifications are subject to change without notice. is a registered trademark of TP-LINK TECHNOLOGIES CO., LTD. Other brands and
EEM870 Embedded System and Experiment Lecture 1: SoC Design Overview
EEM870 Embedded System and Experiment Lecture 1: SoC Design Overview Wen-Yen Lin, Ph.D. Department of Electrical Engineering Chang Gung University Email: [email protected] Feb. 2013 Course Overview
Selecting the Optimum PCI Express Clock Source
Selecting the Optimum PCI Express Clock Source PCI Express () is a serial point-to-point interconnect standard developed by the Component Interconnect Special Interest Group (PCI-SIG). lthough originally
EPL 657 Wireless Networks
EPL 657 Wireless Networks Some fundamentals: Multiplexing / Multiple Access / Duplex Infrastructure vs Infrastructureless Panayiotis Kolios Recall: The big picture... Modulations: some basics 2 Multiplexing
USB 3.0 Connectivity using the Cypress EZ-USB FX3 Controller
USB 3.0 Connectivity using the Cypress EZ-USB FX3 Controller PLC2 FPGA Days June 20, 2012 Stuttgart Martin Heimlicher FPGA Solution Center Content Enclustra Company Profile USB 3.0 Overview What is new?
Cloud-based Wireless LAN for Enterprise, SMB, IT Service Providers and Carriers. Product Highlights. Relay2 Enterprise Access Point RA100 Datasheet
Cloud-based Wireless LAN for Enterprise, SMB, IT Service Providers and Carriers The Relay2 Smart Access Point (RA100) is an enterprise-class access point designed for deployment in high-density environments
