Audinate Dante Development Center in Vietnam
Blog Post

Cardinal Peak partners with Audinate to expand Dante-enabled product engineering services with introduction of Dante Development Center in Vietnam

Cardinal Peak announced a strategic partnership with Audinate to establish a Dante Development Center in Vietnam. The collaboration will accelerate the integration of Dante audio and video solutions for manufacturers through Cardinal Peak’s extensive engineering services expertise.
Higher Abstraction Languages For Prototyping blog
Blog Post

Higher-Abstraction Languages for Prototyping

Higher-abstraction languages like Julia and Python naturally reside closer to algorithmic thinking, making them better for exploration and prototyping. To explore this, we use Julia to walk through a prototyping exercise to programmatically decode morse code messages on video.
phase locked loop foundations
Blog Post

Understanding Phase-Locked Loops: Essential Components for Wireless Communication

Phase-locked loops are essential building blocks in RF technology and wireless communications, ensuring reliable and precise frequency control in devices like Wi-Fi routers, mobile phones and broadcast radios. Learn more about the basics of PLLs, their functionality and their vital applications in wireless communication systems in this post.
Cardinal Peak announced a strategic partnership with Audinate to establish a Dante Development Center in Vietnam. The collaboration will accelerate the integration of Dante audio and video solutions for manufacturers through Cardinal Peak’s extensive engineering services expertise.
Higher-abstraction languages like Julia and Python naturally reside closer to algorithmic thinking, making them better for exploration and prototyping. To explore this, we use Julia to walk through a prototyping exercise to programmatically decode morse code messages on video.
Phase-locked loops are essential building blocks in RF technology and wireless communications, ensuring reliable and precise frequency control in devices like Wi-Fi routers, mobile phones and broadcast radios. Learn more about the basics of PLLs, their functionality and their vital applications in wireless communication systems in this post.
Digital Signal Processing Services in Big Data Analysis
Blog Post

Accelerating Data Insights: Digital Signal Processing Services in Big Data Analysis

In an era driven by data, understanding the intricate relationship between big data and digital signal processing is crucial. This blog post delves into how DSP techniques transform how we analyze vast datasets, enabling organizations to make more informed decisions and gain valuable insights.
Colored sound wave on a black background, with pulses of blue green and red colors. Bright sound waves.
Blog Post

Improving Signal-to-Noise Ratios: How DSP Services Boost Signal Quality

Dive into the world of signal quality optimization! This blog post from our digital signal processing services team discusses how DSP solutions can help you achieve precision and reliability.
Artificial neuron in concept of artificial intelligence. Wall-shaped binary codes make transmission lines of pulses and/or information in an analogy to a microchip. Neural network and data transmission.
Blog Post

Machine Learning meets DSP: Leveraging AI for Advanced Signal Processing Services

From predictive modeling in financial analytics to image recognition in health care and environmental monitoring, our informative blog post showcases diverse machine learning for signal processing applications. Dive in to navigate this exciting intersection of technologies.
In an era driven by data, understanding the intricate relationship between big data and digital signal processing is crucial. This blog post delves into how DSP techniques transform how we analyze vast datasets, enabling organizations to make more informed decisions and gain valuable insights.
Dive into the world of signal quality optimization! This blog post from our digital signal processing services team discusses how DSP solutions can help you achieve precision and reliability.
From predictive modeling in financial analytics to image recognition in health care and environmental monitoring, our informative blog post showcases diverse machine learning for signal processing applications. Dive in to navigate this exciting intersection of technologies.
FPGA Engineers' Toolbox: UVM and OVM in System and Unit Level Verification Test Bed Design
Blog Post

FPGA Design Engineers’ Toolbox: UVM and OVM in System and Unit Level Verification Test Bed Design

Elevate FPGA design quality with UVM and OVM. Explore how these methodologies simplify verification, reduce effort and enhance reliability, offering practical tips for successful design validation.
low-density-parity-check-for-modern-communication-systems blog
Blog Post

Low-Density Parity Check for Modern Communication Systems

Low-Density Parity-Check (LDPC) codes are finding increasing use in communications applications. Find out how they work and how an understanding of modern forward error correction techniques is essential to the implementation of current and future communications technologies.
Cardinal Peak logo placeholder
Blog Post

How Capacitive Touch Screens and Proximity Sensors Work

Thanks to capacitive touch technologies, sensors are now replacing buttons and switches in many consumer electronics. Learn how the tech works and our team's experience in adapting the technology to an unusual environment.
Elevate FPGA design quality with UVM and OVM. Explore how these methodologies simplify verification, reduce effort and enhance reliability, offering practical tips for successful design validation.
Low-Density Parity-Check (LDPC) codes are finding increasing use in communications applications. Find out how they work and how an understanding of modern forward error correction techniques is essential to the implementation of current and future communications technologies.
Thanks to capacitive touch technologies, sensors are now replacing buttons and switches in many consumer electronics. Learn how the tech works and our team's experience in adapting the technology to an unusual environment.
Cardinal Peak logo placeholder
Blog Post

What is an FPGA and How Does It Work?

A Field Programmable Gate Array (FPGA) is a gate array where static random-access memories (SRAM) based fabric replaces metal interconnections between logic elements. It’s infinitely flexible and doesn’t wear out. Our engineer addresses key FPGA programming challenges, like how to avoid reprogramming the SRAM every time you power up.
Mike Perkins
Blog Post

R0 and COVID-19: A Simple DSP Perspective

This blog presents — and solves using Z-transforms — a trivial difference equation incorporating the much touted variable R0.
Howdy Pierce
Blog Post

Negative Zero

Discover the surprising world of floating point math and its quirky rules, from negative zero to division by zero. Delve into IEEE 754 standards and understand why infinity isn't just a number.
A Field Programmable Gate Array (FPGA) is a gate array where static random-access memories (SRAM) based fabric replaces metal interconnections between logic elements. It’s infinitely flexible and doesn’t wear out. Our engineer addresses key FPGA programming challenges, like how to avoid reprogramming the SRAM every time you power up.
This blog presents — and solves using Z-transforms — a trivial difference equation incorporating the much touted variable R0.
Discover the surprising world of floating point math and its quirky rules, from negative zero to division by zero. Delve into IEEE 754 standards and understand why infinity isn't just a number.