Claims
- 1. An integrated communication processor formed on one semiconductor substrate, comprising:
- a bus;
- a central processing unit coupled to the bus;
- a transmission unit coupled to the bus and including sending means for sending serial data to outside of the integrated communication processor in accordance with one of a plurality of operation modes which include a first mode for high level data link control procedure, a second mode for binary synchronous communication procedure, and a third mode for start-stop synchronous procedure, the transmission unit further including transmission control means coupled to the sending means for controlling an operation mode of the sending means;
- a reception unit coupled to the bus and including receiving means for receiving serial data from outside of the integrated communication processor in accordance with one of a plurality of operation modes which include a first mode for high level data link control procedure, a second mode for binary synchronous communication procedure, and a third mode for start-stop synchronous procedure, the reception unit further including reception control means coupled to the receiving means for controlling an operation mode of the receiving means; and
- a mode control register having an input coupled to the bus and an output coupled to the transmission control means and the reception control means, the content of said mode control register being written by the central processing unit via the bus,
- wherein said mode control register includes means for sending to the transmission control means and the reception control means an output signal for controlling the operation mode of said sending means and said receiving means in response to the content of said mode control register,
- wherein said transmission control means includes means responsive to the output signal of the mode control register for controlling the operation mode of said sending means so that the operation mode of the transmission unit is a selected one of the first mode, the second mode, and the third mode; and
- wherein said reception control means includes means responsive to the output signal of the mode control register for controlling the operation mode of said receiving means so that the operation mode of the reception unit is a selected one of the first mode, the second mode, and the third mode.
- 2. In an integrated microcomputer, including a bus, a central processing unit coupled to the bus, and a serial communication unit coupled to the bus for sending and receiving serial data to and from outside of the integrated microcomputer, the integrated microcomputer comprising, on a single semiconductor substrate:
- sending means in said serial communication unit for sending serial data selectively in one of a first mode for high level data link control procedure, a second mode for binary synchronous communication procedure, and a third mode for start-stop synchronous procedure;
- receiving means in said serial communication unit for receiving serial data selectively in one of a first mode for high level data link control procedure, a second mode for binary synchronous communication procedure, and a third mode for start-stop synchronous procedure; and
- mode control register means having an input coupled to the bus and an output coupled to said sending means and said receiving means in the serial communication unit for storing mode control data which is written in said mode control register means by the central processing unit via the bus, wherein the mode control register means sends an output signal based on the mode control data to said sending means and said receiving means in the serial communication unit so as to operate the serial communication unit in one mode selected from the first to third modes.
- 3. In an integrated protocol processor including, on a single semiconductor substrate, an input terminal for receiving input serial data from outside the integrated protocol processor, an output terminal for supplying output serial data to the outside of the integrated protocol processor, a bus, a central processing unit coupled to the bus, and a serial communication unit coupled to the bus and to said input and output terminals for receiving the input serial data from said input terminal and for sending the output serial data to said output terminal, the integrated protocol processor comprising:
- sending means in said serial communication unit for sending serial data selectively in one of a first operating mode for high level data link control procedure, a second operating mode for binary synchronous communication procedure, and a third operating mode for start-stop synchronous procedure;
- receiving means in said serial communication unit for receiving serial data selectively in one of a first operating mode for high level data link control procedure, a second operating mode for binary synchronous communication procedure, and a third operating mode for start-stop synchronous procedure; and
- mode control register means having an input coupled to the bus and an output coupled to said sending means and said receiving means in the serial communication unit for storing mode control data which is written by the central processing unit into said mode control register means via the bus, wherein the mode control register means sends an output signal based on the mode control data to said sending means and said receiving means in the serial communication unit so as to operate the serial communication unit in one operating mode selected from the first to third operating modes.
- 4. In an integrated protocol processor including, on a single semiconductor substrate, an input terminal for receiving input serial data from outside the integrated protocol processor, an output terminal for supplying output serial data to the outside of the integrated protocol processor, a bus, a central processing unit coupled to the bus, a direct memory access controller coupled to the bus, a timer circuit coupled to the bus, and a serial communication unit coupled to the bus and to the input and output terminals for receiving the input serial data from the input terminal and for sending the output serial data to the output terminal, the integrated protocol processor comprising:
- sending means in said serial communication unit for sending serial data selectively in one of a first operating mode for high level data link control procedure, a second operating mode for binary synchronous communication procedure, and a third operating mode for start-stop synchronous procedure;
- receiving means in said serial communication unit for receiving serial data selectively in one of a first operating mode for high level data link control procedure, a second operating mode for binary synchronous communication procedure, and a third operating mode for start-stop synchronous procedure; and
- mode control register means having an input coupled to the bus and an output coupled to said sending means and said receiving means in the serial communication unit for storing mode control data which is written by the central processing unit into said mode control register means via the bus, wherein the mode control register means sends an output signal based on the mode control data to said sending means and said receiving means in the serial communication unit so as to operate the serial communication unit in one operating mode selected from the first to third operating modes.
- 5. A data processor formed on one semiconductor substrate, comprising:
- an inner bus;
- a CPU coupled to said inner bus;
- a serial communication interface unit coupled to said inner bus and including
- a reception unit for converting externally generated serial data into parallel data to be fed to said inner bus,
- a transmission unit for converting parallel data fed from said inner bus into serial data to be fed to the outside of said data processor,
- transmission control means coupled to said transmission unit for controlling an operation mode of said transmission unit, and
- reception control means coupled to said reception unit for controlling an operation mode of said reception unit,
- wherein said transmission unit and said reception unit are operable in at least two operating modes selected from a first operating mode for high level data link control procedure, a second operating mode for binary synchronous communication, and a third operating mode for start-stop synchronous procedure; and
- mode control register means having an input coupled to said inner bus and an output coupled to said transmission control means and said reception control means in said serial communication interface unit for storing mode control data which is written by said CPU into said mode control register means via said inner bus, wherein said mode control register means sends an output signal based on the mode control data to said transmission control means and said reception control means in said transmission unit and said reception unit;
- wherein said transmission control means is responsive to said output signal of said mode control register means for generating output signals for controlling an operation mode of said transmission unit to select one operating mode from said at least two operating modes; and
- wherein said reception control means is responsive to said output signal of said mode control register means for generating output signals for controlling an operation mode of said reception unit to select one operating mode from said at least two operating modes.
- 6. A data processor as set forth in claim 5, wherein said transmission unit includes:
- transmission buffer means for receiving data to be transmitted from the inner bus and for storing the received data,
- conversion means for converting parallel data supplied from the transmission buffer means into serial data, and
- transmission data processing means for receiving serial data supplied from the conversion means and processing it,
- wherein said transmission data processing means includes a first transmission processor and a second transmission processor, and
- wherein said transmission control means operates to select one of said first and second transmission processors alternatively in response to the mode control data in the mode control register means.
- 7. A data processor as set forth in claim 6, wherein said reception unit includes
- decoding means for decoding said externally generated serial data into a prescribed format, and
- reception data processing means coupled to the decoding means for receiving output data of the decoding means and processing said output data,
- wherein said reception data processing means includes a first reception processor and a second reception processor, and
- wherein said reception control means operates to select one of said first and second reception processors alternatively in response to the mode control data in the mode control register means.
Priority Claims (1)
Number |
Date |
Country |
Kind |
63-109962 |
May 1988 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/347,659, filed May 5, 1989 now abandoned.
US Referenced Citations (13)
Foreign Referenced Citations (5)
Number |
Date |
Country |
59-181855 |
Oct 1984 |
JPX |
61-107842 |
May 1986 |
JPX |
61-270953 |
Dec 1986 |
JPX |
62-2744 |
Jan 1987 |
JPX |
62-224143 |
Oct 1987 |
JPX |
Non-Patent Literature Citations (1)
Entry |
"NEC Multi-Protocol Serial Controller MPD7201 AC/D User's Manual" published in 1987, pp. 1-70 (Japanese version and English translation of these pages). |
Continuations (1)
|
Number |
Date |
Country |
Parent |
347659 |
May 1989 |
|