Skip to main content
Blog
News
Events
Careers
Contact
Company
About
History
Contact
Leadership
Customers
News
Events
Resellers
Partners
Careers
Products
Licensing and services
Overview
Training/Consulting
BUY NOW
Evaluation
TRICORE/AURIX TC2xx/TC3xx
SMARTCODE/AURIX TC4x
TRAVEO T2G
C166/ST10 VX
SPC5
Qorivva
S32K
S32Z/E
RH850
GTM-IP MCS
TÜV CERTIFIED COMPILER
Safety Checker
TriCore Inspector
Multi Core Performance Tool
Embedded Debugger
Embedded Profiler
PIN MAPPER
LAPACK Performance Libraries
TriCore Qualified C Library
Debugger, Software-Analyzer and Test-Automation
iC7mini BlueBox
winIDEA
More
LC87
8051
M16C & R8C/Tiny
196/296
XA
68K/COLDFIRE
SLE88
DSP56K
ARM
Support
Licensing and services
Overview
SUPPORT CENTER
ISO 26262 Support
training/CONSULTING
Licensing
Products
TRICORE/AURIX TC2xx/TC3xx
Rh850
196/296
M16C
SMARTCODE/AURIX TC4x
68K/COLDFIRE
DSP56K
8051
Traveo 2TG / S32K / ARM
C166/ST10 VX
C166/ST10 CLASSIC
Power Architecture
Safety Checker
Embedded Debugger
Embedded Profiler
LAPACK
Multi Core Performance Tool
TriCore Inspector
PIN MAPPER
GTM
TriCore Qualified C Library
iC7mini BlueBox
winIDEA
Resources
Product Overview
Datasheets
Whitepapers
Webinars
Videos
Blogs
Evaluation
Enter your keywords
About searching
TASKING Blogs
Main menu
Home
Products
BlueBox
EMBEDDED DEBUGGER
EMBEDDED PROFILER
GTM
LAPACK PERFORMANCE LIBRARIES
MULTI CORE PERFOMANCE TOOL
Qualified C Library
Safety Checker
SmartCode/AURIX TC4X
Traveo T2G / S32K family
Tricore/AURIX TC2XX/TC3XX
TriCore Inspector
Browse By Type
Datasheets
Product Overview
On-Demand Webinars
Videos
Whitepapers
Blogs
TASKING Blogs
The TASKING Safety Checker
The TASKING Safety Checker for TriCore/AURIX Most of our customers are involved in developing safety-related systems for automobiles, agricultural machines, and other products that can present severe safety hazards for the people using them if something were to go wrong. Because of that, I think every one of us has an “I could hurt someone” reminder somewhere in our subconscious. We think about it all the time. Fortunately, some very sharp and
Read Article
TASKING Compiler Tools for TriCore
TASKING Compiler Tools for TriCore/AURIX As I mentioned in my first blog on our webinars, when we think of embedded software development, we first think about the compiler. Hopefully (!) most of your development time will be spent writing and compiling bug-free, perfect code! Before you watch the webinar, bear in mind that the TASKING compiler is an optimized and regularly maintained and improved compiler that offers many advantages over open
Read Article
TASKING Toolset Overview
TASKING: A Complete Toolset for Embedded Software Development for the Infineon TriCore/AURIX When we think about embedded software development tools, we always think of the compiler first. And, there is good reason: most of your development time is spent using the compiler tool as you write the code and as it is integrated and compiled for the completed product. But, in truth, as you progress through the project, you will use a number of tools
Read Article
Undefined Behaviors in ISO-C: Their Effect on Your Embedded Software Part 2
In Part 1 of this blog, I defined what I mean by undefined behaviors and provided some examples. I also showed how difficult it is to manage some of these behaviors and tickled your interest by hinting that there may be a positive use to these behaviors. Let’s continue! How C compilers (ab)use undefined behavior The purpose of an optimizing compiler is to minimize the time needed to execute the program and to minimize the size of the executable
Read Article
Undefined Behaviors in ISO-C: Their Effect on Your Embedded Software Part 1
Optimizing compilers sometimes give you...well, unexpected results. You have probably seen this before, but maybe wasn’t sure what happened and why. This two-part blog is about the undefined behaviors that exist in ISO-C, the way optimizing compilers make use of it, which is often not well-understood by programmers, and the unpredictable software bugs that result from it and frequently show up in code that is attempting security checks. Although
Read Article
Seamless Project Collaboration
Language EnglishSub Title: Redefine your engineering workflow with easy-to-use collaboration technology that enables clear communication across projects.Video: Vidyard: Features: Managed ProjectsIn-Editor CollaborationDesign CommentingViews Benefits: Managed Projects Work confidently with trusted design assets that are centrally secured and available for use by your entire design team. In-Editor Collaboration Get designs done faster than ever by
Read Article
Self Driving Car Safety Statistics Support Early Implementation
When I think about self-driving cars, the first question that pops into my mind is, “When are they going to get here?” I’m tired of driving myself around town and getting stuck in traffic! You might ask the same question if you are a software developer for autonomous vehicles or cars with advanced driver assistance systems (ADAS). Up until now, the answer has been, “When they’re extremely safe.” In the United States, the National Highway Traffic
Read Article
How an Interrupt Driven Embedded System Can Save You Power
What is an interrupt driven system? Our lives revolve around energy. This is a fact I’m reminded of every time there’s a bad storm in my area and the electricity goes out. In the world of advanced driver assistance systems (ADAS) power also reigns supreme. Semi-autonomous and self-driving cars need more and more sensors to operate effectively, making low power operation increasingly important. It just so happens that how you interact with all of
Read Article
How Autonomous Vehicle Map Building Benefits ADAS Vehicles.
It’s always been interesting to me that the explorers of the past were cartographers. It makes sense, there was no point in exploring something new if you weren’t able to map it out and show it to the people back home. Even today map makers are still on the edge of the unknown, although this time the frontier is autonomous navigation. Vehicles with advanced driver assistance systems (ADAS) are becoming more numerous each day, and most of them
Read Article
Advantages of Sensor Fusion With GPS in ADAS Vehicles
When I think of the Global Position System (GPS), or any global navigation satellite system (GNSS), I don’t associate it with, “cutting-edge technology.” Especially not when it’s connected with autonomous vehicles or cars with advanced driver assistance systems (ADAS). GPS has been in use for years now, and while it’s quite useful for showing us where to go around town, it hasn’t been considered suitable for any kind of self-driving applications
Read Article
Survey of Autonomous Vehicle Tracking With GPS Navigation Systems
I for one, am very thankful for the Global Positioning System (GPS). While most animals in nature are born with an innate sense of direction, I was born with natural misdirection. That’s why I use my phone’s GPS to get everywhere I’m going. GPS is a relatively old technology that could find new uses in autonomous vehicles or cars with advanced driver assistance systems (ADAS). Everyone is busy trying to find the right mix of sensors to navigate
Read Article
Electromagnetic Interference in Vehicles With Advanced Driver Assistance Systems
Editorial credit: Ollyy / Shutterstock.com Some people like to say that, “ignorance is bliss.” If you don’t need to understand something, why bother? Personally, that idiom doesn’t jive with me, I enjoy learning about new things and find that seemingly unrelated knowledge can often help me in my work or life in general. As a software developer you may not have concerned yourself much with the world of electromagnetic interference (EMI). It’s
Read Article
How to Use Pointers in C: Avoiding Errors and Increasing Efficiency
You know the saying, “With great power comes great responsibility.” You may have thought it only applied to Presidents or other “important” people, but I think it applies to us programmers as well. Especially when we’re coding in C and using pointers. Pointers are powerful, which makes them both useful and dangerous. If you’re not exactly sure when and where you should implement them, you’re not alone. Their primary purpose is to make your
Read Article
Multiple Sensor Data Fusion: Raw Data vs. Object Data Incorporation
There are some people who love GPS navigation systems and some who hate them. I usually trust mine, but when my father rides with me he’s always trying to get me to take some kind of shortcut that will get us lost. No matter which way we take, though, we always make it to our final destination. In the same way, there are several paths to take with multiple sensor fusion, namely early and late data incorporation. Both will likely leave you with
Read Article
Embedded C Static Analysis Tools and ADAS Vehicle Data Validation
My mother loves to use expressions when she talks and one of her favorites is, “take it with a grain of salt.” Just in case you don’t know, that saying means you should question what that person is telling you. This idiom is very applicable when it comes to incoming sensor data in vehicles with advanced driver assistance systems (ADAS). Incomplete or incorrect data can lead to a car deducing false negatives or positives. It’s important that your
Read Article
Autonomous Vehicle Cyber Security: Safety Within and Without
Cybersecurity is of the utmost importance. Approximately 143 million Americans were reminded of this when Equifax, a credit company, was hacked and their data was compromised. If Equifax had followed industry best practices, this breach could have been avoided. Since they didn’t, millions of Americans are now at risk of identity fraud. When it comes to self-driving cars, or vehicles with advanced driver assistance systems (ADAS), the stakes are a
Read Article
Use ASIL Aware Static Analysis to Detect Memory Interferences
Corruption of Memory Content This blog is about “ASIL Aware Static Analysis of Memory Interferences”, a novel technique to detect and repair memory interferences which has been implemented in the TASKING Safety Checker tool. My previous blog about “Weaknesses in defenses against memory interference” explained the state of the art to ensure freedom from memory interference and showed that the prevailing solutions have limitations such as
Read Article
Pagination
First page
« First
Previous page
‹‹
Page
1
Current page
2
Page
3
Page
4
Page
5
Next page
››
Last page
Last »
Load More