Patent ID: 6715001
Filing Date: 2004-03-30
Classification: G06F,H04L

Abstract:
A CAN microcontroller that supports a plurality of message objects, comprising:a processor core that runs CAN applications; a CAN/CAL module that processes incoming messages; a plurality of message buffers associated with respective ones of the message objects, each message buffer having a size and a location that are programmable; and a plurality of individual message object registers associated with each of the message objects that contain fields of command/control information that facilitate configuration and setup of that message object, the plurality of individual message object registers associated with each message object including: at least one buffer size register that contains a message buffer size field that enables the size of the message buffer associated with that message object to be programmed; and, at least one buffer location register that contains a message buffer location field that enables the location of the message buffer associated with that message object to be programmed.