Serial-to-Parallel Converter Circuit for 6-Bit and 8-Bit LCD Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing serial-to-parallel converter circuits in LCD modules are limited to supporting only 6-bit serial data, requiring separate improvements in both the LCD module and microcomputer to handle 8-bit data, which complicates system development and increases costs by necessitating changes to existing devices.

Innovation Solution

A serial-to-parallel converter circuit that identifies the number of input bits using a count value from the serial clock and generates appropriate parallel data by shifting and holding serial data, allowing it to support both m-bit and n-bit input modes without requiring additional control input terminals on the microcomputer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a serial-to-parallel converter circuit is improved to support 8-bit serial data, then the functionality and adaptability are improved, but the device complexity and system development cost increase due to requiring additional control input terminals and software improvements on the microcomputer side

Engineering Contradiction:
Improveinput bit numberVSAvoidcontrol input terminal
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The serial-to-parallel converter circuit automatically identifies whether 6-bit or 8-bit serial data is being input by counting the number of serial clock cycles during data transfer. This self-identification mechanism eliminates the need for external control signals or mode selection terminals, allowing the circuit to adapt to different data widths autonomously

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The circuit changes its operational parameters dynamically based on the detected data width. By monitoring the serial clock cycle count, the circuit adjusts its internal shift register configuration and parallel output generation accordingly, supporting both 6-bit and 8-bit modes without hardware modification

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If a serial-to-parallel converter circuit is improved to support 8-bit serial data by adding control input terminals, then the adaptability is improved, but the ease of operation deteriorates because software improvements are needed on the microcomputer side

Engineering Contradiction:
Improveinput bit numberVSAvoidsoftware improvement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The converter circuit performs automatic mode detection by counting serial clock cycles, eliminating the need for software-based mode selection on the microcomputer side. The circuit serves itself by autonomously determining the data width and configuring its internal operations accordingly

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The mode identification function is extracted from the microcomputer's software domain and embedded within the hardware circuit itself. This transfers the intelligence from software to hardware, simplifying the microcomputer's role to merely providing the serial data and clock signals

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If separate improvements are made to both the LCD module and microcomputer to handle 8-bit data, then the functionality is improved, but the productivity decreases due to extended system development time

Engineering Contradiction:
Improveinput bit numberVSAvoidsystem development time
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The serial-to-parallel converter circuit is designed with multi-functionality to handle both 6-bit and 8-bit serial data inputs using the same hardware architecture. This universal design allows a single circuit implementation to serve multiple data width requirements without needing separate development paths

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

Data Source

PatentUS7619547B2Serial-to-parallel converter circuit and liquid crystal display driving circuit
Publication Date: 2009.11.17 SEMICON COMPONENTS IND LLC
  • US7619547B2 patent drawing
  • US7619547B2 patent drawing
  • US7619547B2 patent drawing

AI summary

A serial-to-parallel converter circuit comprising: an m-bit serial data holding unit to be input with serial data whose input bit number is set to m or n (<m) bits within a transfer period and a serial clock synchronized therewith, and to shift and hold the serial data by one bit based on the serial clock; an input mode identifying unit to identify whether the input bit number is m or n bits, based on a count value obtained by counting the number of generation of the serial clock during the transfer period; and a parallel data generating unit to output the held m-bit data as first parallel data when the input bit number is identified as m bits, and to output m-bit data obtained by adding predetermined (m−n)-bit data to the held n-bit data as second parallel data when the input bit number is identified as n bits.