| Electronic Components Datasheet Search |
|
MCP2140AT-I/P Datasheet(PDF) 16 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
MCP2140AT-I/P Datasheet(HTML) 16 Page - Microchip Technology |
|
16 / 60 page ![]() MCP2140A DS22050A-page 16 © 2007 Microchip Technology Inc. 2.10 Buffers and Throughput The IR data rate of the MCP2140A is fixed at 9.6 kbaud. The actual throughput will be less due to several factors. Many significant factors are under the control of the developer. One factor beyond the control of the designer is the overhead associated with the IrDA standard. Depending on the application, throughput may be an issue in one or both directions. 2.10.1 THROUGHPUT Throughput is dependant on the direction that the data is streaming and the characteristics of the Primary Device and Secondary Device. Streaming throughput from the Secondary Device may be different with different Primary Devices. Also streaming throughput from the Secondary Device may be different than streaming throughput to the Secondary Device, with the same Primary Device. Throughput examples are shown in Table 2-4. These examples are based on actual observed data communications. Figure 2-11 shows an example communications sequence between a Primary Device and a Secondary Device (MCP2140A). In this example after the “Primary Device Sends Open Link Frame”, the time for the Secondary Devices response is fixed by the operation of the MCP2140A. After the “Primary Device Decodes Secondary Device Response” the “Primary Device Responds to Secondary Device”. Throughput may be improved if the application program can be written so that the Primary Device response as fast as possible. Also when the “Secondary Device Sends Data”, the frame should have the maximum number of data bytes. Figure 2-12 shows the screen-capture of a Host Controller (and MCP2140A) streaming (transmitting) 250 bytes to a Primary Device (PIC24 + IrDA Standard Stack Library). Figure 2-13 shows the screen-capture of a MCP2140A (and Host Controller) receiving 250 streamed bytes from a Primary Device (PIC24 + IrDA Standard Stack Library). Figure 2-14 shows a second screen-capture of a Host Controller (and MCP2140A) streaming (transmitting) 250 bytes to a Primary Device (Notebook PC with IR port). TABLE 2-4: THROUGHPUT EXAMPLES - 250 BYTES (3) FIGURE 2-10: HOST UART RECEIVE BUFFER AND CTS WAVEFORM Note: IrDA throughput is based on many factors associated with characteristics of the Primary and Secondary devices. These characteristics may cause your through- put to be more or less than is shown in Table 2-4. Primary Device Secondary Device Data Streaming Direction 250 Byte Transmit Time (ms) (1) Effective Baud Rate (2) Comment PC (6) MCP2140A (5) S -> P 354 7062 Figure 2-14 Note 7 MCP2140 S -> P 650 (7) 3692 PIC IrDA Standard Stack (4) MCP2140A (5) S -> P 337 7418 Figure 2-12 PIC IrDA Standard Stack (4) MCP2140A (5) P -> S 549 4553 Figure 2-13 PDA (HP iPAQ hx2495b) MCP2140A (5) S -> P 332 7530 Figure 2-15 Note 1: Measured from Figure. (see comment) 2: Interpolated from Figure. (see comment) 3: 10 bits transferred for each byte. 4: Using the PIC24 Explorer 16 Development Board with IR Transceiver Board 5: Using the MCP215X/40 Data Logger Demo Board and Board Firmware V1.4 6: IBM 600X Thinkpad (notebook computer) running Windows XP Professional (SP1) 7: MCP2140 Data Sheet, DS21790, Table 2-4, MCP2140 transmitted 240 bytes in this transmit time. CTS Receive Buffer Empty MCP2140A Can Receive Data Receive Buffer Has 59 Bytes, Receive Buffer Receive Buffer Empty MCP2140A Can Receive Data IR Data Packet Transmitted Full (60 Bytes) CTS Pin Driven High IR Data Packet Starts Transmission |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |