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

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

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

Postby tonyshao » Tue May 18, 2010 10:08 am

We want to connect XS1-L1-64 to cypress's CY7C68013A, anybody can give me some advice?
User avatar
lilltroll
XCore Expert
Posts: 955
Joined: Fri Dec 11, 2009 3:53 am
Location: Sweden, Eskilstuna

Postby lilltroll » Tue May 18, 2010 10:38 am

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

Postby Folknology » Tue May 18, 2010 12:05 pm

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

Postby otitov » Sat Jun 05, 2010 2:05 pm

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.

Postby leon_heller » Sat Jun 05, 2010 4:25 pm

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

Postby otitov » Sat Jun 05, 2010 5:24 pm

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.

Postby leon_heller » Sat Jun 05, 2010 5:34 pm

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

Postby otitov » Sat Jun 05, 2010 5:48 pm

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.

Postby leon_heller » Sat Jun 05, 2010 7:22 pm

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

Postby Folknology » Sat Jun 05, 2010 8:36 pm

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!

Who is online

Users browsing this forum: No registered users and 0 guests