Techniques Used in Loop Optimization: Analysis and Loop Invariant Code Motion I sometimes find it very difficult to learn about new programming techniques because there are often no explanations of what’s actually going on behind the scenes. I remember when I started my first Arduino project I had to send UDP (user datagram protocol) packets from my Arduino to an Internet of Things device. There were lots of mid level tutorials for sending UDP packets, but none that told me which ports I had to use for sending and Read Article Why Connected Cars and Big Data Use NAND Memory As I get older I realize more and more how important memory is. I walk into a room to do something and then immediately forget my task. Repeat that process two or three times and it starts to get annoying. Memory is also important in embedded systems, particularly in connected cars with advanced driver assistance systems (ADAS). Our vehicles are getting smarter every day, and gaining lots of gizmos and gadgets in the process. All of these systems Read Article Inline Functions in C Language: Why and When They Are Used In ADAS Software I love watching “behind the scenes” clips of movies. It’s fascinating how the actors, cameramen, and all the other crew work together to make a film. It’s great to see the hilarious outtakes too. Seeing the little mistakes and unglamorous side of movies helps me to better appreciate them on the big screen. While compilers are not as entertaining as films, they also have a lot going on behind the scenes. It’s easy to use compiler optimizations Read Article ACHIEVING MAXIMUM SOFTWARE PERFORMANCE WITH AURIX AND AURIX 2G ARCHITECTURES Download PDF Automotive Functional Safety: What It Is and Why You Should Care Historically, functional safety has been measured by reliability as determined by various statistical methods including Markov analysis and fault tree analysis. But as the automotive industry accelerates into an era marked by increasingly complex embedded software solutions associated with advanced driver assistance systems (ADAS) and autonomous driving (AD), it is clear that such a general definition is not sufficient. Therefore, the Read Article Pros and Cons of Loop Unrolling Optimization in ADAS Vehicle Code When you were a child, did you imagine what the future would be like? Of course, I knew we would have flying cars by now. Unless teleportation had already made vehicles obsolete. I’m still waiting for those things to happen, but in the meantime, cars with advanced driver assistance systems (ADAS) are revolutionizing the transportation industry. While ADAS features make driving simple for people, the code running those innovations is a bit more Read Article Using LAPACK Can Improve Efficiency of Embedded Software Do terms like eigenvector, eigenvalue, matrix multiplication, and simultaneous linear equations make your hands sweat, your heart race, and spark a sudden wish for a little Valium®? Or do they make your eyes gleam with anticipation as you ponder the endless possibilities of matrix factorization, condition numbers, and determinants and permanents? Either way, if you are developing embedded software solutions for advanced driver assistance systems Read Article How to Deal With Cybersecurity for Self-Driving Cars I remember watching lots of bank robbery and heist movies when I was a kid. I still see a few commercials for them now and again, but it seems society is now enthralled by other crimes. Today’s audiences are captivated by things like hacking and cybercrime. These misdeeds have become much more common, and are far more public than bank robberies. Even nations fall victim to cyber attacks and keep an arsenal of digital “weapons” on hand. As Read Article Which ADAS Features Are Most Likely to Lower Premiums and Increase Public Safety? In the near future, we could see fewer traffic jams, lowered emissions, and better overall road safety. But these benefits won’t necessarily come from any new laws or regulations. Instead, these dramatic changes might come from our own automotive industries, and the exciting new technologies being developed by the best minds in the field. ADAS functions have the power to transform the way we drive and could influence our entire transportation Read Article Augmented Reality in Cars: Pros and Cons of ADAS Heads up Displays Do you ever feel a little distracted by all the technology surrounding you? I know I do. When I’m at home I have my desktop computer, tablet, and smartphone all vying for my attention. On the road, I have fewer things to distract me, but the consequences of my mind wandering are more severe. In the space it takes to send a quick text, swipe to the next turn on my maps, or change to a song on a different album, disaster can strike. Advanced driver Read Article Risk Management for Embedded Software Development What do successful downhill skiers, Formula One racers, and mountain climbers have in common? They learn as much as they can about their sport and they use the very best equipment available. By taking this approach, they transform pure risk into calculated risk with tangible payback. But developing embedded software isn’t a dangerous sport, you say… In truth, embedded software development for advanced driver assistance systems (ADAS) and Read Article The Benefits of Tesla Autopilot and How ADAS Will Save Lives Editorial Credit: Nadezda Murmakova / Shutterstock.com What’s the first thing you think about when buying a car? I want wheels that are sexy, speedy, but most importantly, safe. Car wrecks kill around 40,000 people per year in the US, and those numbers may be rising. Low gas prices have more people out on the roads, while bigger and better smartphones have them more distracted. Companies like Tesla are looking to reduce driving deaths with Read Article How Autonomous Cars and Big Data Will Help First Responders It’s a bit strange what things people are afraid of. After watching Shark Week each year I become more and more afraid of sharks, even though I’ve never seen one at the beach. In fact, it’s much more likely that I’d be injured in a car wreck, though I don’t feel any fear each time I get behind the wheel. Whether or not I’m afraid, the risk is still there, though new advances in technology are minimizing that risk. Advanced driver assistance Read Article How Automotive IoT is Shaping Wireless Networks When I bought my car, it was a big deal that it could use bluetooth and sync to my phone for calls and music. The sales guy went on and on about it. I mostly listened to the radio on scan, so this was not a key feature for me, but I’ve come to love the hands-free calling. Last year, my friend bought a newer model of the car, and the bluetooth communication has expanded to maps, Pandora, and other apps. However, they are all still accessed via a Read Article Impediments to the Implementation of Machine Learning Algorithms in Autonomous Vehicles Machine learning is considered to be the next big step for self-driving cars. You may not know, however, that machine learning cars first hit the road decades ago. One notable example is ALVINN, which stands for Autonomous Land Vehicle in a Neural Network. As its name suggests, ALVINN used a neural network to watch a human driver and learn how to drive itself. The project was a great example of the potential of self-driving cars. It also clearly Read Article Take Advantage of Infineon AURIX™ TC3xx Family With the Right Compiler Download PDF Don’t Get Stuck with the Wrong Set of DevTools for TriCore Apps Download PDF Pagination First page « First Previous page ‹‹ First page 1 … Page7 Page8 Current page9 Page10 Page11 Page12 Next page ›› Last page Last » Load More