Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System, and method for extending range of a bidirectional data communication bus

A communication bus, data communication technology, applied in the field of data communication, can solve problems such as violation of technical specifications

Inactive Publication Date: 2005-11-09
INT BUSINESS MASCH CORP
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This means I 2 The C bus will violate the technical specification through too long length

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System, and method for extending range of a bidirectional data communication bus
  • System, and method for extending range of a bidirectional data communication bus
  • System, and method for extending range of a bidirectional data communication bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] FIG. 1 illustrates an exemplary two-way communication system 10 between two devices (shown as a first device 100 and a second device 200). The designations first and second are for identification purposes only. The first and second designations do not indicate that a certain device has priority access to the communication bus or controls all communications between two devices. Each device 100 and 200 includes bidirectional input / output (I / O) pins 102 and 202, respectively. The input / output pins are pulled up to logic high by pull-up resistors 101 and 201, respectively.

[0020] The communication system includes a first bus driver 104 and a second bus driver 204 . The first signal M is provided to the input buffer 106 and then to the first asynchronous encoder logic 108 . The first asynchronous encoder logic 108 receives the first signal M, the current first state A, the current second state B and the second signal S and generates the next first state X. The next fir...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A communication system, method and program product are provided for establishing an extended bidirectional communication bus between a first device and a second device. The communication system includes decomposition logic for decomposing a single line, bidirectional data communication bus into a unidirectional transmit data communication bus and a unidirectional receive data communication bus. A differential communication subsystem is connected to the two unidirectional buses for extending the length thereof, and recomposition circuitry is connected to the differential communication subsystem for recombining the extended unidirectional transmit data communication bus and the extended unidirectional receive data communication bus to reestablish the single line, bidirectional data communication bus. The decomposition logic, differential communication subsystem and recomposition circuitry are implemented transparent to the first device and the second device and without use of a data direction control line.

Description

technical field [0001] The present invention relates to data communications and, more particularly, to systems, methods and program products for providing an extended bidirectional communications bus between two devices. Embodiments of the invention employ a state machine design that can be implemented, for example, using discrete logic or programmable logic devices. Background technique [0002] Existing Complex Programmable Logic Device (CPLD), Field Programmable Gate Array (FPGA) and Application Specific Integrated Circuit (ASIC) technologies will not directly support the implementation of internal bidirectional signals if dedicated direction control signals are not used. The current architecture allows I / O pins to be configured as bidirectional signals. However, these architectures do not allow connecting two of these pins directly together while maintaining a fully asynchronous bidirectional data path. The only existing solution to this particular problem is the intro...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H03K3/00H03K19/0175H04L5/14H04L5/16H04L12/40H04L25/22
CPCH04L25/22H04L5/16H03K19/01759H04L5/14
Inventor E·M·贝伦特J·R·比亚蒙特R·J·哈林顿T·M·特里菲洛
Owner INT BUSINESS MASCH CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products