October 2 - Day 3: Using SoC FPGAs as ‘C’ Implementation Platforms
Focus on Fundamentals 10/2/2014 Post a comment Modern SoC FPGAs can be used as platforms for ‘C’ language-based software development to further hide ‘hardware’ details from the software-centric developer. Tools such as SDK for OpenCL promote software-centric design and result in implementations that exploit both hard CPUs and fabric-based accelerators. An example design for Advanced Driver Assistance System (ADAS) will be used to illustrate the tool flow for ‘C’ based development.
October 1 - Day 2: Using SoC FPGAs as IP Integration Platforms
Focus on Fundamentals 10/1/2014 Post a comment This class will show how SoC FPGAs can be used as IP integration platforms, delivering enhanced flexibility to the software developer. Hard IP for processors, peripherals, and memory can be combined with soft (fabric) resources for additional peripherals and algorithm acceleration. Example applications in motor control and automotive drive train controllers will illustrate how easy it is to create the optimal target platform for embedded software development.
September 30 - Day 1: An Introduction to SoC FPGAs
Focus on Fundamentals 9/30/2014 Post a comment This class provides an overview of the capabilities of SoC FPGAs and how they can be used as a familiar development platform for embedded software. The additional flexibility that SoC FPGAs have over traditional MCUs and CPUs makes them much more efficient for integrating IP and accelerating algorithm performance. SoC FPGAs can help reduce overall system cost and risk.
August 14 - Day 3: Problem Solving With Plastic Bearings
Focus on Fundamentals 8/14/2014 100 comments Problem-solving day: Plastics can solve some really complex problems in the trickiest applications. Learn about a range of tricks and tools that are available to help find the solution to bearing issues in your applications. Discover a range of free tools and databases that can help discover the best solution for applications with special considerations and requirements.
August 13 - Day 2: The Right Plastic Bearing Material for Any Application
Focus on Fundamentals 8/13/2014 128 comments Plastic bearings can be found in everything from sterile lab equipment to heavy-duty offshore equipment. Discover a range of plastic bearing materials and geometries that suit this wide array of applications. From hot to cold, and occasional light-duty movements to constant, extremely heavy loads, there’s a plastic material developed to conquer just about anything.
August 12 - Day 1: Plastic vs. Metal
Focus on Fundamentals 8/12/2014 127 comments You may be surprised to hear the applications that are taking advantage of plastic bearings. While metal may still win out in some cases, plastic bearings can be just as effective and reliable as metals, if not more so. Learn the differences in technologies and how to decide which material is best for the task at hand.
May 1 - Day 3: Multi-Axes Control Architectures
Focus on Fundamentals 5/1/2014 105 comments The next step in complexity is combining several axes to perform a coordinated motion. This class reviews the different concepts that can be used. The motion control example for a delta robot illustrates how high-level multi-axes control can be achieved.
April 30 - Day 2: DC Motor Data Sheets & Selection Rules
Focus on Fundamentals 4/30/2014 137 comments This class starts with a short review on DC motor design types and their properties. We will look at the operational limits of DC motors and their behavior. A practical motor selection example will illustrate what we have learned up to this point.
April 29 - Day 1: A Systematic Approach to Drive Selection
Focus on Fundamentals 4/29/2014 169 comments This class will provide a framework for drive selection. We will review the general requirements of drives used in robotic systems. We will deal systematically with the selection criteria of an individual axis, including power and mechanics, as well as control and environmental aspects.
Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.