Serial Comparator Framer for Power Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional high-speed communication systems face significant power consumption issues due to continuous frame alignment processes in receivers, particularly in power-sensitive applications, and the use of multiple comparators for parallel data bus windows leads to high gate count and power consumption.

Innovation Solution

Implementing a framer that can enter an inactive state after achieving frame alignment, with power reduction mechanisms like clock gating, and using fewer comparators to serially compare multiple windows, as well as processing multiple lanes and channels serially to reduce power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If framers continuously perform frame alignment processes to maintain synchronization, then data transmission reliability is improved, but power consumption increases significantly

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The framer performs frame alignment processes periodically rather than continuously. After achieving frame alignment, the framer enters an inactive state and only wakes up to perform frame alignment when triggered by specific events (such as detecting synchronization markers or receiving control signals). This periodic execution maintains data transmission reliability while significantly reducing power consumption during inactive periods.

Inventive Principle:
Principle #19Periodic action

2Speed

If multiple comparators are used to parallelly compare multiple windows of parallel data bus, then frame alignment speed is improved, but gate count and power consumption increase

Engineering Contradiction:
Improveframe alignment speedVSAvoidgate count
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The frame alignment process is segmented into multiple windows that are compared sequentially rather than simultaneously. Instead of using multiple comparators to parallelly compare all windows, a single comparator is used to compare one window at a time in sequence. This segmentation approach reduces the number of comparators needed from multiple to just one, significantly reducing gate count and power consumption while maintaining acceptable frame alignment speed through the sequential process.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If one framer is allocated to each physical lane, then lane processing independence is improved, but power consumption and device complexity increase

Engineering Contradiction:
Improvelane processing independenceVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

A single framer is designed to handle multiple physical lanes sequentially rather than having dedicated framers for each lane. The framer can be dynamically allocated to different lanes as needed, performing frame alignment processes for one lane at a time. This multi-functional approach allows one framer to serve multiple lanes, reducing the total number of framers and associated power consumption while maintaining the ability to process each lane independently when required.

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

Data Source

PatentUS10142091B2Power optimization mechanisms for framers by using serial comparison in frame alignment process
Publication Date: 2018.11.27 MACOM CONNECTIVITY SOLUTIONS LLC
  • US10142091B2 patent drawing
  • US10142091B2 patent drawing
  • US10142091B2 patent drawing

AI summary

System and method of frame alignment at a receiver with power optimization mechanisms. A framer uses one or more comparators to search for the FAW in the incoming data, with each comparator configured to serially compare multiple windows of a parallel M-bit block (as provided from a parallel data bus) with the FAW. Multiple comparators in the framer may operate in parallel to search for the FAW at different windows. This configuration can significantly reduce the comparator count and so the gate count as well as the chip area in a framer. Power consumption can be advantageously reduced as one comparator operating serially consumes less power than multiple comparators in parallel because less gate toggling is involved.