03-13-2008 08:41 AM
03-13-2008 09:14 AM
I have heard of an example that runs on a FPGA that does I2C but not serial.
There is a lot of functionality built into serial that would have to be coded explitly. Examples that come to mind are,
Over-sampling - ASICs capable of handling serial comm typically over-smaple at about 10X the bits cell time.
Framing - distingishing between start-stop bits and the data.
Parity checking - computing and checking the parity.
So this seems less a question of heresy but rather of re-inventing the wheel. At the rate I charge my customer, I would have to be able to write the "pseudo-serial" function in less than 20 minutes for it to be worth their money to pay me to do so.
I'd like to urge you to spring for the serial adapter and save yourself a lot of work and head-aches (everytime you have a com issue, you will have to question your psuedo-serial code).
Trying to help,
Ben
03-14-2008 06:33 AM