Process Transmitter DSP Co-Processor Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern process transmitters face challenges in meeting high demands for micro power operation, real-time data processing, signal correction, digital communication, and diagnostics due to resource constraints such as power consumption, memory space, and execution time, which are exacerbated by the limitations of current microcontroller technology.

Innovation Solution

The implementation of a process transmitter architecture that includes a digital signal processor (DSP) as a co-processor to handle sensor data processing and calculation, while a separate microprocessor manages communication and system control, allowing for efficient resource allocation and improved performance without exceeding power limitations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a microcontroller is used to handle all processing functions (sensor reading, data processing, signal correction, digital communication, and diagnostics), then the device can be integrated into a single controller, but the power consumption and resource utilization exceed acceptable limits

Engineering Contradiction:
Improvecontroller integrationVSAvoidpower consumption
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent divides the controller into two separate processors: a microcontroller that handles high-level functions (system control, digital communication, diagnostics) and a digital signal processor (DSP) that handles intensive computational tasks (sensor data processing, signal correction algorithms). This segmentation allows each processor to be optimized for its specific function, reducing overall power consumption while maintaining full functionality.

Inventive Principle:
Principle #1Segmentation

2Productivity

If a microcontroller is used to perform sophisticated correction algorithms and real-time data processing, then processing capability is sufficient, but execution time and memory space requirements are not met

Engineering Contradiction:
Improvedata processing capabilityVSAvoidexecution time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent extracts the computationally intensive signal processing and correction algorithm functions from the microcontroller and places them in a dedicated digital signal processor (DSP). This extraction allows the microcontroller to focus on control and communication tasks while the DSP handles real-time data processing with sufficient execution speed and memory resources.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If microcontroller technology is advanced to meet future requirements (more speed, sophisticated algorithms, multi-variable support), then future needs may be met, but current resource constraints (power, memory, execution time) are exceeded

Engineering Contradiction:
Improvefuture capability supportVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent creates a universal architecture where the DSP can handle various processing tasks (signal correction, multi-variable processing, sophisticated algorithms) while the microcontroller manages control and communication. This multi-functional setup allows the system to adapt to future requirements by loading different algorithms onto the DSP without increasing power consumption, as the DSP is specifically designed for efficient computational tasks.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9217653B2High performance architecture for process transmitters
Publication Date: 2015.12.22 ROSEMOUNT INC
  • US9217653B2 patent drawing
  • US9217653B2 patent drawing
  • US9217653B2 patent drawing

AI summary

A process transmitter includes at least one sensor which monitors a process variable, and analog-to-digital (A/D) converter circuitry coupled to the at least one sensor and configured to provide process variable data indicative of process variable values. A digital signal processor (DSP) is coupled to the A/D converter circuitry to receive the process variable data. The DSP comprises a co-processor configured to receive and perform calculations on the process variable data from the A/D converter circuitry to generate output data. Communications circuitry of the process transmitter is configured either to control communication over loop wiring which can be coupled to the process transmitter, or to control wireless communications with the process transmitter. A microprocessor, separate from the co-processor of the DSP, is coupled between the co-processor and the communications circuitry to control movement of the output data from the DSP to the communications circuitry.