Table 1Now you can compare various peripheral-type CAN controllers. The Philips device stores all messages in a FIFO, while other devices store messages in mailboxes based on their identifier.
| Intel 82527 |
Philips SJA1000 |
Siemens SAE 81C90 |
Siemens SAE 81C91 |
|
| Package | PLCC 44 | DIP 28 | PLCC 44 | PLCC 28 |
| QFP 44 | SO 28 | |||
| Parallel CPU | 8-bit multiplexed | 8-bit | 8-bit | 8-bit |
| Interface | 8-bit non-multiplexed | multiplexed | multiplexed | multiplexed |
| 16-bit multiplexed | ||||
| Access time | 288 ns | 45 ns | 120 ns | 120 ns |
| Serial Interface | SPI, 8 MHz | None | 4 wire, 5 MHz | 4 wire, 5 MHz |
| I/O Ports | 1 or 2 eight-bit ports | None | 2 eight-bit ports | None |
| Organization | 15 mailboxes;1 is double-buffered | 64-byte FIFO | 16 mailboxes | 16 mailboxes |
| Identifier mask registers | 1 global for mailboxes 1-14, and 1 special for mailbox 15 | 1 global | None | None |
| Identifier match registers | 1 per mailbox | 1 global | 1 per mailbox | 1 per mailbox |
| Message timestamp | No | No | Yes | Yes |
| Max. DC current | 50 mA | 15 mA | 30 mA | 30 mA |
| Approx. price | $7.50 | $7.30 | $6 | $5.30 |