|
Floating Point Choices
AWC makes a wide variety of math coprocessors. Math coprocessors have a wealth of advantages:
With four coprocessors to choose from, which one is right for you?
The PAK-I, II, and IX use a synchronous serial protocol (SHIFTIN/SHIFTOUT-type interface) which is not speed critical, allows the processor to pace the transaction, and simplifies multitasking (where the main processor does a task while the coprocessor performs math). These PAKs use an efficient 32-bit floating point representation (and can accept and produce IEEE-format numbers, if required). The PAK-XII, on the other hand, uses standard 9600 baud, TTL-level RS232 communications with ordinary ASCII characters. This makes it very simple to understand and use. However, advanced applications that want to multitask and require compact representations of numbers will find the ASCII format and RS232 complicate their task. The bottom line? If you want to get something done rapidly and your processor can handle serial I/O, the PAK-XII is likely the best choice. If you have a processor that can't easily handle serial data or you are concerned with getting the maximum performance from the coprocessor, you will want to consider the PAK-I, II, or IX. There are many examples of using all of the coprocessors in the document library. Keep in mind that code written for the PAK-I will work on the PAK-II and IX. And, of course, code written for the PAK-II will mostly work on the PAK-IX or vice versa, except for code that relates to I/O not present on the device.
|
![]()
[Kits] |
[Math] | [PS/2] |
[Pulse In] | [Pulse Out] |
[I/O] | [A/D] |
[PWM] | [Position Sensing] [PIC Programming] | [RS232]
| [PLD/FPGA] | [NetPorter]
[MicroTasks/Consulting] |
[Components] |
[Products] |
[News] | [Search] |
[Documents] | [Projects] |
[Resources] | [Updates] |
[FAQ] |
[Support]
[PDF Catalog] |
[Secure e-mail]
Jump to PAKs: I, II,
III, IV, V,
VI, VII, VIII,
IX, X, XI,
XII PicoPAK:
VIII
Site contents © 1997-2011 by AWC, 310 Ivy Glen, League City, TX 77573 (281) 334-4341