beautypg.com

COMMELL MPX-2515 User Manual

Page 6

background image

Commell MPX-2515 User’s Guide Rev 0101

Taiwan Commate Computer Inc.

6

Figure 2 MPX-2515 Block Diagram

The above figure shows the components diagram of the MPX-2515 CAN 2.0B USB
card. The Cypress CY24794 controller implemented a USB device that interacts with
a USB host to perform requests and return responses. A Microchip MCP2515 CAN
controller is connecting to CY24794 via SPI and other signals. Another Microchip
MCP2551 CAN Transceiver is interfacing to the CAN bus to send and receive CAN
messages.

1.3 CY8C24794 Programmable System-on-Chip

We uses Cypress CY8C24794 PSoC Programmable System-on-Chip as the general
purpose controller for MPX-2515 card. A firmware has implement for CY8C24794 to
support full speed USB, SPI master, timers, and others for MPX-2515 functionalities.
The full speed USB interface is used to communicate with a USB host to perform
request packets and return response packets. The SPI master interface however is
used to communicate to the MCP2515 CAN bus controller for CAN activities. Please
refer to the CY8C24x94 PSoC Programmable System-on-Chip Technical Reference
Manual for detail information.

The following figure shows the block diagram of CY8C24794.