Data transmission methods
AssigneeVIA Technologies, Inc.
InventorsDejian Li, Wenbin Li
Life of this patent
Estimating the term…
Abstract
Data transmission systems and methods. The data transmission system comprises a bus, a slave, a master, and a master interface. The master transmits a request comprising transfer information comprising a start address and a length. The master interface receives the request from the master. The master interface determines a burst type of a first burst according to the transfer information, and transmits the first burst with the burst type to the slave via the bus, where the first burst is aligned to at least one address boundary of the slave. The master interface receives data corresponding to the first burst from the slave, and transmits the data to the master.
Claims8
A method for data transmission, comprising:
- receiving a request comprising transfer information comprising a start address and a length from a master;
- determining a burst type of a first burst according to the transfer information, where the first burst is aligned to at least one address boundary of a slave, wherein the burst type is one of a single burst, an increment 4 (IN4) burst, an increment 8 (IN8) burst, and an increment 16 (IN16) burst;
- transmitting the first burst with the burst type to the slave via a bus;
- receiving data corresponding to the first burst from the slave;
- and
- transmitting the data to the master,
- wherein the determination of the burst type of the first burst comprises the steps of:
- checking whether the length exceeds or equals 16DWs (Double Words);
- if so, checking whether a fifth low bit of the start address equals 1;
- and
- if the fifth low bit of the start address does not equal 1, determining the burst type of the first burst as the IN16 burst.
Dependencies are inferred from the claim text.