Electronics > Projects, Designs, and Technical Stuff
Faster 74HC595
(1/2) > >>
OwO:
I need to drive a slow (30MHz) parallel interface with ~26 pins some distance away from a FPGA, and want to avoid using 26 IOs. The idea is to use shift registers to deserialize the data at the receiver side. The lines will go over fpc cable and be driven differentially, and will be terminated on the FPGA side. So far I've found the 74LVC595 which goes up to 120MHz, but this is still a bit slow for my liking (I would prefer at least 8x serialization factor or 240MHz). Is there a faster 595 or other shift register IC? I would like to keep chips cost below $2 for the whole solution.
Wolfram:
A GMSL or FPD-link II receiver could be an option, if you have enough FPGA resources available to implement the transmitter.
ebastler:
ECL might be a tad inconvenient, but gets you to 2.8 GHz shift clock:  ::)
https://www.onsemi.com/pub/Collateral/MC10EP142-D.PDF

Edit: Ah, sorry. Just realized that they are no longer available from ON, but only from Rochester Electronics, at boutique prices...
SiliconWizard:
You can take a look at Maxim's MAX9206/9208: https://www.maximintegrated.com/en/products/interface/high-speed-signaling/MAX9206.html

I'm sure other vendors have similar ICs as well if you're not comfortable with Maxim.
OwO:
ECL input isn't a problem; actually it is desirable because it's easier to terminate correctly. (LVCMOS can only be source-terminated for the receiver to see correct voltage levels). However I do need 3.3V CMOS outputs to drive the parallel interface.

MAX9206 looks like it would do the job if I can find it for a good price (3 are needed to get 30 bits).

I see a lot of LVDS receiver chips for really cheap ($0.5), but need to find datasheets... Not sure if these can be used as dumb deserializers (they are usually for driving LCDs).
Navigation
Message Index
Next page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod