how to connect XS1-L1-64 to cypress's CY7C68013A?

Non-technical related questions should go here.
Post Reply
tonyshao
Junior Member
Posts: 6
Joined: Fri Jan 08, 2010 6:13 am

how to connect XS1-L1-64 to cypress's CY7C68013A?

Post by tonyshao »

We want to connect XS1-L1-64 to cypress's CY7C68013A, anybody can give me some advice?


User avatar
lilltroll
XCore Expert
Posts: 956
Joined: Fri Dec 11, 2009 3:53 am
Location: Sweden, Eskilstuna

Post by lilltroll »

Check out this proj. http://www.xcore.com/projects/netstamp

It uses a CY8xxxx with a L2, at least close to what you want.
Probably not the most confused programmer anymore on the XCORE forum.
User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm
Contact:

Post by Folknology »

I am just using SPI at the momemnt for NetStamp, thats the plan although I am having issus with my xmos kits this morning which is preventing me grr..

Later we wuld do something more elaborate like built a digital block that supports L1 4 wire LLink protocol..
User avatar
otitov
XCore Addict
Posts: 207
Joined: Thu Dec 10, 2009 11:00 pm
Location: Mexico
Contact:

Post by otitov »

hope G4 + CY7C68013A will also appear.

i am very interested to see a credit card sized board with G4 and easy full/high speed USB (micro) connector on it.
User avatar
leon_heller
XCore Expert
Posts: 546
Joined: Thu Dec 10, 2009 10:41 pm
Location: St. Leonards-on-Sea, E. Sussex, UK.
Contact:

Post by leon_heller »

Wouldn't it be better to use an L2 chip, and implement the USB interface on that? The G4 doesn't need another chip (apart from the PHY).
User avatar
otitov
XCore Addict
Posts: 207
Joined: Thu Dec 10, 2009 11:00 pm
Location: Mexico
Contact:

Post by otitov »

you thinks it would be better to use software implementation for USB?

why not to link L{1,2}/G4 with cypress chip and have more program space on xmos?
User avatar
leon_heller
XCore Expert
Posts: 546
Joined: Thu Dec 10, 2009 10:41 pm
Location: St. Leonards-on-Sea, E. Sussex, UK.
Contact:

Post by leon_heller »

Peripheral functions implemented in software is one of the XMOS selling points.
User avatar
otitov
XCore Addict
Posts: 207
Joined: Thu Dec 10, 2009 11:00 pm
Location: Mexico
Contact:

Post by otitov »

Yes, you are right.

May be you can comment why Opal Kelly products use Cypress + FPGA? I assume that USB could be implemented directly on FPGA too, right?
User avatar
leon_heller
XCore Expert
Posts: 546
Joined: Thu Dec 10, 2009 10:41 pm
Location: St. Leonards-on-Sea, E. Sussex, UK.
Contact:

Post by leon_heller »

The amount of logic required and design effort might be excessive, especially for high-speed USB. There is a full-speed USB 2.0 implementation in Open Cores.
User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm
Contact:

Post by Folknology »

Often it comes down to drivers. The big issue with USB is not implementing the hardware rather having cross platform usb drivers on the otherside!
Post Reply