Data transmission rate adjustment system and method thereof
First Claim
1. A data transmission rate adjustment apparatus applied to a data receiving terminal, and said data transmission rate adjustment apparatus comprising:
- a driving module, for performing a predetermined calculation based on a request with an information of desired transmission rate to generate a divisor; and
a control module, for dividing a reference frequency by said divisor to generate a first transmission rate so that said data receiving terminal can receive data sent from a data sending terminal through said driving module with said first transmission rate;
wherein said driving module monitors a transmission error rate of said received data and adjusts said divisor if said transmission error rate exceeds a predetermined value, and said control module generates a second transmission rate based on said adjusted divisor, and said data receiving terminal receives data through said driving module with said second transmission rate;
wherein said control module further comprises a status register for storing an operating status of said control module, and said driving module monitors said transmission error rate by checking the data stored in said status register.
1 Assignment
0 Petitions
Accused Products
Abstract
A data transmission rate adjustment system and method thereof comprise a driving module and a control module. The driving module performs a predetermined mathematical calculation based on a transmission rate request to generate a divisor. The control module then performs a division that divides a reference frequency by the divisor to generate a first transmission rate so that a data receiving terminal can receive data sent from a data sending terminal through the driving module based on the first transmission rate. The driving module monitors a transmission error rate of the data received by the data receiving terminal. If the transmission error rate exceeds a predetermined value, the divisor is automatically adjusted to generate a second transmission rate. The second transmission rate is also provided to replace the first transmission rate.
-
Citations
13 Claims
-
1. A data transmission rate adjustment apparatus applied to a data receiving terminal, and said data transmission rate adjustment apparatus comprising:
-
a driving module, for performing a predetermined calculation based on a request with an information of desired transmission rate to generate a divisor; and a control module, for dividing a reference frequency by said divisor to generate a first transmission rate so that said data receiving terminal can receive data sent from a data sending terminal through said driving module with said first transmission rate; wherein said driving module monitors a transmission error rate of said received data and adjusts said divisor if said transmission error rate exceeds a predetermined value, and said control module generates a second transmission rate based on said adjusted divisor, and said data receiving terminal receives data through said driving module with said second transmission rate; wherein said control module further comprises a status register for storing an operating status of said control module, and said driving module monitors said transmission error rate by checking the data stored in said status register. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data transmission rate adjustment method applied to a data receiving terminal comprising:
-
receiving a request with an information of desired data transmission rate by a driving module; performing a predetermined calculation based on said transmission rate request to generate a divisor by said driving module; dividing a reference frequency by said divisor to generate a first transmission rate by a control module; providing said first transmission rate by said control module to said data receiving terminal which receives a data sent from a data sending terminal based on said first transmission rate; monitoring a transmission error rate of said received data by said driving module via checking the data stored in a status register for storing an operating status of said control module; adjusting said divisor by said driving module and dividing said reference frequency by said adjusted divisor to generate a second transmission rate by said control module if said transmission error rate exceeds a predetermined value; and providing said second transmission rate by said control module to said data receiving terminal for receiving said data with said second transmission rate. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A data transmission rate adjustment apparatus applied to a data receiving terminal, and said data transmission rate adjustment apparatus comprising:
-
a driving module, for performing a predetermined calculation based on a request with an information of desired transmission rate to generate a divisor; and a control module, for dividing a reference frequency by said divisor to generate a first transmission rate so that said data receiving terminal can receive data sent from a data sending terminal through said driving module with said first transmission rate; wherein said driving module monitors a transmission error rate of said received data and adjusts said divisor if said transmission error rate exceeds a predetermined value, and said control module generates a second transmission rate based on said adjusted divisor, and said data receiving terminal receives data through said driving module with said second transmission rate; wherein said control module further comprises a divisor register, said driving module storing said divisor in said divisor register to provide said divisor to said control module for calculating.
-
Specification