Blogs

Articles and Thoughts

Deep Neural Network Model on FPGA Part-2
While Part 1 (view here) of this 2-part blog series covered Deep Neural Networks and the different accelerators for implementing Deep Neural Network Models, Part 2 will talk about different Deep Learning Frameworks and hardware frameworks provided by FPGA Vendors. Deep Learning Frameworks: Deep learning framework can be considered as a tool or library that …

Blog Read More »

Hardware Acceleration of Deep Neural Network Model on FPGA
Artificial Intelligence has become all-pervasive, by finding applications in areas which seemed impossible earlier. Deep Learning, which is a subfield of Machine Learning, has become a state-of-the-art solution to all AI problems due to its high accuracy and efficiency. It helps in making real time decisions in applications like Advanced Driver Assistance Systems (ADAS), Robots, …

Blog Read More »

In today’s world, hardware platforms are growing in complexity and reducing the time to market for these platforms is key to capturing the market segment. Gone are the days when the hardware was considered as a critical piece; customers now expect the board to be delivered as a package containing world-class hardware infrastructure with reliable …

Blog Read More »

In all critical applications like aircrafts, medical equipment and automobiles, there is a requirement for the systems to be reliable and safe. These requirements are important since human lives are at stake, which have led to the development of safety standards in various industries. The basic idea behind functional safety is that the overall system …

Blog Read More »

The need for Automatic Speech Command Recognition (ASCR / ASR) on IoT devices is gaining traction because of the increased interest in non-touch-based applications. This article introduces a new lightweight convolutional neural network (CNN) for ASR on microcontrollers.
Automatic Number Plate Recognition (ANPR), also called Automatic License Plate Recognition (ALPR), refers to an accurate image processing system used for detecting and reading vehicle number plates. It uses an Optical Character Recognition (OCR) component on images of number plates that are captured at high speed, to detect individual characters on the number plate and …

Blog Read More »

Roads and water canals have historically been opening up channels of commerce in economies across the world and continue to do so even today. The socio-economic development of many countries has been linked to the development and maintenance of infrastructure.
Lean, green and renewable energy are some of the buzzwords of the last decade. Beyond the buzz, there’s the real grassroots level transformation that their adoption is bringing across our beautiful blue planet, critical to the survival of mankind as we know it.
We’re thrilled to be featured on Arm’s new case study regarding #Ignitarium’s Noise Suppression IP for Arm Cortex-M processors. Ignitarium has come up with a deep learning-based real-time noise suppression software that can run on low-cost microcontrollers. To counter stationary and non-stationary noises, a traditional DSP approach is not sufficient. This requires certain hybrid models including a …

Blog Read More »

Business photo created by freepik.com As the global manufacturing industry faces the pressures of bringing to market multiple variants of the highest quality products in the shortest possible time, a shift towards AI-driven automation across all functions has become inevitable. In quality inspection, AI-driven computer vision systems are already enabling the streamlining of the production …

Blog Read More »

Despite the ubiquitous presence of voice assistants in our homes and workplaces, the technological intricacies of how automatic speech recognition works continue to amaze us.  One of the most crucial aspects that determines the accuracy of a good voice assistant is based on testing it in generalized real-world environments, which unfortunately is very difficult to …

Blog Read More »

Mixed-Signal Verification Challenges As the complexity of Mixed-signal designs increase, so does the need to have an exhaustive, structured, and scalable approach towards the verification of such designs. Digital Verification already has such a methodology (Universal Verification Methodology), which has proven to be very successful in taping out complex digital designs with high quality and …

Blog Read More »

The vision of Robots and Humans working together has been popularized by numerous Hollywood movies, comic books and the media for many decades now. Success stories about the application of automation in the manufacturing industry date back to the early 1980’s, when welding robots demonstrated efficiency and resilience to deliver on time and increased the overall …

Blog Read More »

Deep Learning has provided a major boost to computer vision’s already rapidly expanding reach. A lot of new applications of computer vision technologies have been implemented with Deep Learning and are now becoming a part of our daily lives.
Tightening security by accelerating updates for security bugs and features has become one of the prime necessities of the connected world. The faster you roll out updates, the better these vulnerabilities can be plugged in. The intent is to create media frameworks which are extensible; partners can continue to extend media codecs and media format …

Blog Read More »

As people around the world prepare to get back to work in the new normal, workplaces are leveraging cutting-edge tech-driven solutions to ensure safety standards for all. AI-driven computer vision systems are being deployed by companies to enforce and monitor social distancing, detecting violations of face masks and safety jackets on their premises. As governments …

Blog Read More »

Internet Of Things (IoT) is arguably one of the most important technologies of this century. It is driving us to a rapidly digitized world. The hype around IoT has been around for some time, and a common phrase that one often hears was, “We will have 1 billion connected devices.” This was flying around during the 2013-2015 …

Blog Read More »

The benefits of Batch Normalization in training are well known for the reduction of internal covariate shift and hence optimizing the training to converge faster. This article tries to bring in a different perspective, where the quantization loss is recovered with the help of Batch Normalization layer, thus retaining the accuracy of the model. The article also gives a simplified implementation of Batch Normalization to reduce the load on edge devices which generally will have constraints on computation of neural network models.
Artificial Intelligence (AI) is not a new field; researchers have been working with AI since the 1950s. Today, AI is helping to make all modes of transportation safer and more efficient by identifying potential risks, tracking vehicles or monitoring traffic lights to improve safety. For decades, railways around the world have suffered from lack of …

Blog Read More »

Since the Industrial Revolution, industries have been looking at key parameters like productivity, quality assurance and cost reduction and ways of improving them.  From production lines pioneered by Henry Ford in 1913 to just-in-time manufacturing techniques evolved at Japanese plants like Toyota to the state-of-the-art automated robotics-based production lines in Western Europe, industries have undergone …

Blog Read More »

Among all market segments addressed by the integrated circuit (IC) industry, Industrial is probably the most diverse with applications ranging from plant automation, power conversion (including conventional and alternative), remote monitoring, robotics, security, battery management, man machine interfaces (MMI), general sense & actuation etc. Add to this the natural adjacency to automotive and medical, and …

Blog Read More »

Artificial Intelligence has been assuming significance beyond academic debates in the past couple of years. Google and Facebook claims that they now have face recognition systems based on AI that can beat humans at the task.
IoT seems to have crossed its Hype Cycle peak somewhere in 2016 and is well heading into the Troughs of Despair. The ubiquitous IoT device still remains the mobile phone with people preferring to use more of the integrated sensors in mobiles rather than discrete sensors.