I need to connect the SJA1000 CAN controller to an OMAP3530 MCU.
The SJA1000 uses 5V signals, the OMAP uses 1.8V signals.
So I need a level-shifter but can not choose the right one without the knowledge
of how the I/O pins of the SJA1000 are driven.
Are the data/address and control signals of the SJA1000 open-drain or push-pull or something else?
Different level-shifter need to be used for each technology.
Especially push-pull output complicates the situation as in that case one need to control the direction
of the signals passed through the level-shifter manually in most cases. Unless a very expensive chip is used.
Any suggestion how to connect SJA1000 to 1.8V MCU I/Os using the least possible amount of external components?