Patent US4939741A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4939741A Expired / Lapsed US ⏱️ 0.0 years remaining

Communication control system

Assignee: Hitachi Ltd
•
Filing: 1988-05-25
•
Granted: 1990-07-03
•
Expires: 2008-05-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a serial communication unit having a CRC calculator or in a single-chip micro-computer including the serial communication unit, the CRC calculator is operated in synchronism with a system clock which is different from and asynchronous with respect to a reception clock. As a result, the CRC calculation is prevented from being stopped by the interruption of the reception clock, or the CRC calculation by the software is unnecessitated, thereby improving the communication efficiency.

Inventors

  • 👤 Takeshi Miyazaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 10:27
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/004; H04L1/0056; H04L1/0061; H03; H03M; H03M13/00; H03M13/03; H03M13/05; H03M13/09; H04L1/0057; H04L7/00; H04L7/04; H04L7/048

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 100 words
A communication controller comprising: a calculator for calculating an error detection code of received data; latch means for keeping the received data for a desired period of time; a shift register for converting the data kept in said latch means into serial data and for supplying the serial data to said calculator wherein said shift register and said calculator are operated in response to a clock signal which is asynchronous with respect to a reception clock synchronized with the received data and a counter for counting the reception clock so as to produce a calculation start signal for said calculator.
Claim 2
Dependent Claim 100 words
A communication controller comprising: a calculator for calculating an error detection code of received data; latch means for keeping the received data for a desired period of time; a shift register for converting the data kept in said latch means into serial data and for supplying the serial data to said calculator wherein said shift register and said calculator are operated in response to a clock signal which is asynchronous with respect to a reception clock synchronized with the received data and a counter for counting the reception clock so as to produce a calculation start signal for said calculator.
Claim 3
Dependent Claim 37 words
The communication controller according to claim 1 further including a synchronization circuit adapted for connection with the reception clock for synchronizing the reception clock so as to fetch the received data in response to the synchronized clock.
Claim 4
Dependent Claim 18 words
The communication controller according to claim 2 further including a clock generator circuit for generating said clock signal.
Claim 5
Dependent Claim 119 words
A communication controller comprising: a calculator for calculating an error detection code of received data; latch means for keeping the received data for a desired period of time; a shift register for converting the data kept in said latch means into serial data and for supplying the serial data to said calculator wherein, said shift register and said calculator are operated in response to a clock signal which is asynchronous with respect to a reception clock synchronized with the received data and, a data store section of a first-in first-out method capable of keeping a plurality of bytes of the received data such that the received data can be transferred to said shift register without using said latch means.
Claim 6
Dependent Claim 119 words
A communication controller comprising: a calculator for calculating an error detection code of received data; latch means for keeping the received data for a desired period of time; a shift register for converting the data kept in said latch means into serial data and for supplying the serial data to said calculator wherein, said shift register and said calculator are operated in response to a clock signal which is asynchronous with respect to a reception clock synchronized with the received data and, a data store section of a first-in first-out method capable of keeping a plurality of bytes of the received data such that the received data can be transferred to said shift register without using said latch means.
Claim 7
Dependent Claim 27 words
The communication controller according to claim 4 further including a counter for sending a signal allowing the transfer of the received data to said data store section.
Claim 8
Dependent Claim 83 words
A micro-computer system comprising: a micro-processor and a serial communication unit including a transmitter portion and a receiver portion each having a calculator for an error detection code wherein said calculator is operated in response to a clock signal which is identical to a clock signal of said micro-processor, said serial communication unit further including a command decode means and wherein a start of a calculation in said calculator is indicated by a command supplied from said mirco-processor to said serial communication unit.
Claim 9
Dependent Claim 83 words
A micro-computer system comprising: a micro-processor and a serial communication unit including a transmitter portion and a receiver portion each having a calculator for an error detection code wherein said calculator is operated in response to a clock signal which is identical to a clock signal of said micro-processor, said serial communication unit further including a command decode means and wherein a start of a calculation in said calculator is indicated by a command supplied from said mirco-processor to said serial communication unit.
Claim 10
Dependent Claim 41 words
The micro-computer system according to claim 6 further including a counter of a reception clock in the serial communication unit wherein a calculation in said calculator is initiated in response to a signal based on a count result of said command.
Claim 11
Dependent Claim 42 words
The micro-computer system according to claim 6 wherein after a calculation start signal associated with the decode result of the command is generated, a generation or supply of a calculation start signal based on the count result of the counter is inhibited.
Claim 12
Dependent Claim 41 words
The micro-computer system according to claim 6 wherein said micro-processor can supply said serial communication unit with a command which omits a portion of the received data from an object of the calculation of the error detection code in said calculator.
Claim 13
Dependent Claim 49 words
The micro-computer system according to claim 6 further including a status register for reflecting an operation state of the receiving portion wherein the micro-processor periodically reads a content of said status register so as to supply a command, previously set in said status register, to the serial communication unit.
Claim 14
Dependent Claim 58 words
The micro-computer system according to claim 6 further including a status register for reflecting an operation state of the receiving portion wherein when "1" is set to a particular bit of said status register, an interruption occurs in said micro-processor such that the micro-processor supplies a command, previously set in said status register, to the serial communication unit.
Claim 15
Dependent Claim 16 words
The micro-computer system according to claim 6 wherein said system is configured in a semiconductor chip.
Claim 16
Dependent Claim 24 words
The single-chip micro-computer according to claim 12 including a DMA controller for effecting a transfer of send/receive data according to a DMA transfer method.

References Cited (Backward Citations)

US3227999A Cited
US3475724A Cited
US4397020A Cited
US4447902A Cited
JPS58201446A Cited
US4593393A Cited
US4644543A Cited
JPS61228749A Cited
JPS62116019A Cited
US4700350A Cited
US4809273A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-07-02 1994-01-01 1994-07-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-07-02 1998-01-01 1998-07-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-07-02 2002-01-01 2002-07-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag