Training Course:FPGAs for DSP and CommunicationsSchool/Trainer:
Course Format: Classroom | E-learning | Virtual Class | Online/Live | On-site/In-house | Blended | Self-paced
Course Description:
'' In recent years, the growth of wireless and wireline digital communication has increased exponentially, driven both by the continued growth in consumers and the uptake of bandwidth-hungry explosive applications, such as YouTube, Google, and online on-demand TV services. In the last 10 years, the migration from low-speed dial-up modem connections of a few kbit/s to DSL broadband speeds of Mbits/s changed the way everybody uses a computer. Up next is another migration, perhaps taking fixed point wireless connectivity of a few MBits/s using 802.1x standards to the true anytime, anywhere, anyplace mobile wireless connectivity likely to be offered by new technologies, such as 3G-LTE. Add to this the continued demand for very high-speed radar, defense systems, and space-based communications and there is one common element: very high-speed digital signal processing requirements. And best placed to offer flexibility, reprogramability, and incredible levels of processing power is the FPGA. In the next few years, we can anticipate more communication standards, pervasive computing, and more data available on the move--anytime and anywhere. The requirements for processing speeds on the order of 1000s of billions of operations per second, rapid prototyping, and software-definable architectures will take FPGAs even further into the DSP communication market. As a snapshot of current technology, some of the latest FPGAs have more than 2,000 multiply/accumulate units on a single device--all capable of being clocked at speeds up to 1GHz. Clearly, therefore, one of the issues is the design requirement for engineers to implement highly parallel-efficient DSP systems. In this intensive short course, the use of FPGAs is looked at specifically for DSP algorithms, applications, and architectures. Particular emphasis is on communications given the widespread use of FPGAs in this market and the sheer variety of problems to be solved. The course features both simulation and real design onto FPGA DSP boards provided in the laboratory session of the course. In recent years, project managers, design engineers, software engineers, RF engineers, HDL engineers, and system designers have all taken this course. Instruction covers when to use an FPGA rather than a DSP processor or core; the current "processing" power offered by FPGAs and different vendors; how to efficiently implement DSP algorithms on FPGAs; issues and new design paradigms concerning wordlength and high sampling rates; different ways to structure the arithmetic required for DSP; issues of numerical rounding and truncation, saturation and wraparound, overflow and underflow; techniques to simplify the arithmetic (oversampling, CIC filters, etc.); how to partition and design a DSP algorithm to run efficiently on an FPGA; working with feedback DSP algorithms and architectures; how to implement advanced communication systems on FPGAs; the strategy of using FPGA and DSP design software; design, simulate, and FPGA implementations of adaptive systems; design of Direct Digital Downconverters (DDC) and Direct Digital Upconverters (DUC); adaptive DSP architectures based on the QR Algorithm (beamforming, beamsteering MIMO); working with embedded processors on FPGAs; and digital communications numerical oscillators, and carrier and symbol synchronization on FPGAs. ...''
Elements of this syllabus are subject to change.
Please go to the school's official website for training price and schedule:
http://www.uclaextension.edu/
Phone:(310) 825-9971, (818) 784-7006
School Address/Venue(s):
UCLA Extension, 10995 Le Conte Avenue, Los Angeles, California 90024 USA
Jobs & Resumes: Los Angeles Houses & Roommates: Los Angeles Travel Agencies: Los Angeles
Search other schools for FPGAs for DSP and Communications training resources.
Other training courses offered by UCLA Extension:
Risk Analysis and Project Management
Software Project Management
Managing Project Quality
Managing Outsourced Projects
Managing and Estimating Software Projects
Project Management
C#
Communication Systems
Avionics Data Buses
Error-Control Coding
IP and Ad Hoc Networking
Network Communications
Microsoft SQL Server Reporting Services
Oracle Database 11g
Relational Database Management
Excel 2007
Safety-Critical Software Systems
Linux/Unix
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Facts: We provide free training course catalog service since 2003, in English and Chinese. Tens of thousands of visitors search our database from our portal and partners' websites each day. |
|
|