DDR Serializer Architecture for Odd Gearing Ratios

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional serializers in FPGAs require costly rate-conversion logic to achieve odd gearing ratios, leading to high silicon cost and power consumption.

Innovation Solution

The implementation of double data rate (DDR) sampling, which uses both rising and falling edges of sampling clocks to achieve odd gearing ratios without the need for additional rate-conversion logic, by configuring serializers to operate with relatively slow clock signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional SDR sampling with rate-conversion logic is used to achieve odd gearing ratios, then the serializer can process data at the required rate, but silicon cost and power consumption increase significantly

Engineering Contradiction:
Improvedata processing rateVSAvoidsilicon cost and power consumption
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent changes the sampling clock parameter from single-edge triggering (SDR) to double-edge triggering (DDR), allowing the serializer to achieve odd gearing ratios without additional rate-conversion logic. This parameter change in the clock sampling method enables the same data processing rate to be achieved with simpler, lower-cost hardware.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If DDR sampling is used to achieve odd gearing ratios, then silicon cost and power consumption are reduced, but the clock signal timing becomes more critical

Engineering Contradiction:
Improvesilicon cost and power consumptionVSAvoidclock timing precision
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent introduces preliminary setup and hold time constraints for the clock signals to ensure proper sampling at both rising and falling edges. By establishing these timing parameters in advance, the design ensures that data is stable and ready for sampling before each clock edge, thereby managing the increased timing criticality without requiring overly complex timing control circuitry.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If a configurable serializer with N-1 and N+1 modes is implemented, then flexibility to handle different word sizes is improved, but the device complexity increases

Engineering Contradiction:
Improveconfigurability for different word sizesVSAvoidcontrol logic complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic configurability where the serializer can switch between N-1 and N+1 operating modes based on the required word size. This dynamic adaptation allows the same hardware structure to handle different gearing ratios (such as 7:1, 9:1) by reconfiguring the parallel-to-serial conversion process, providing versatility without requiring completely separate hardware for each configuration.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8274412B1Serializer with odd gearing ratio
Publication Date: 2012.09.25 LATTICE SEMICON CORP
  • US8274412B1 patent drawing
  • US8274412B1 patent drawing
  • US8274412B1 patent drawing

AI summary

In certain embodiments of the invention, a serializer has (a) an initial, transfer stage that transfers incoming parallel data from a relatively slow timing domain to a relatively fast timing domain and (b) a final, serializing stage that converts the parallel data into serialized data. Between the transfer stage and the serializing stage is an update stage that (i) buffers data between the initial and final stages and (ii) can be used to toggle the serializer between an N−1 operating mode (that serializes (N−1) bits of parallel data) and an N+1 operating mode (that serializes (N+1) bits of parallel data) to achieve a net N:1 gearing ratio where N is an odd integer. The serializer can be configurable to support other gearing ratios as well.