I have this project that I need to Level shift a I2C bus from 1.65V to 6.5V.
I'm planning to use MOSFET as level shifter... do you have other better IDea...
also if you have a driver, or controller that you can recommend...
with my speed requirement, I am but limited to FPGA only. PIC can operate to a mere 1MHz only..
My specs:
1. around Max 20MHz operation[To be used for testing I2C device]
The new Mega48/88 runs at 20Mhz genuine Risc giving 20 MIPS , most of the Megas have I2C hardware support , called TWI (Two Wire Interface) because Phillips owns the I2C name.
I ordered MAX3002 (check also MAX3001 and MAX3003) for my new project. They are quite cheap (2.3$) and have 8 independent bi-directional channels. They are pretty nice - you don't have to bother about directional control, just put them between.
Also, Analog Devices have new IC converter with similar features.