IPv6 router

XCore Project reviews, ideas, videos and proposals.
Post Reply
User avatar
otitov
XCore Addict
Posts: 207
Joined: Thu Dec 10, 2009 11:00 pm
Location: Mexico
Contact:

IPv6 router

Post by otitov »

I have particular interest to implement IPv6 router, but current development boards offer do not allows me to do this - I expect that I will need at least a board with 2 Ethernet ports and one-two-three G4 cores.


User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm
Contact:

Post by Folknology »

Can you expand why those are the requirements?

I get the two ethernet ports bit but why so many G4s?

Could you not use the XC-3 https://www.xmos.com/products/developme ... d-tile-kit ?
User avatar
otitov
XCore Addict
Posts: 207
Joined: Thu Dec 10, 2009 11:00 pm
Location: Mexico
Contact:

Post by otitov »

I would like to use a web based UI to configure the router, and on 1 G4 chip where is no much space left in this case.

You are right, I could consider XC-3 to make a router, but without web based interface.
User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm
Contact:

Post by Folknology »

Do you mean space as in memory?
User avatar
Berni
Respected Member
Posts: 363
Joined: Thu Dec 10, 2009 10:17 pm
Contact:

Post by Berni »

One core is enough to run a webserver with the uIP stack
User avatar
otitov
XCore Addict
Posts: 207
Joined: Thu Dec 10, 2009 11:00 pm
Location: Mexico
Contact:

Post by otitov »

@Folknology: yes

@Berni: great news! I still have lwIP based stack, but already migrating to new uIP
User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm
Contact:

Post by Folknology »

How much memory do you need?
User avatar
otitov
XCore Addict
Posts: 207
Joined: Thu Dec 10, 2009 11:00 pm
Location: Mexico
Contact:

Post by otitov »

good question. it's to be defined as I would like to include ayiya support.
User avatar
Andy
Respected Member
Posts: 279
Joined: Fri Dec 11, 2009 1:34 pm

Post by Andy »

Doesn't routing need quite a large amount of memory (MBs) for tables, buffers etc? You could use external SRAM to selectively store such things.
User avatar
otitov
XCore Addict
Posts: 207
Joined: Thu Dec 10, 2009 11:00 pm
Location: Mexico
Contact:

Post by otitov »

yes, that would be define as soon as I get something compiling ;)
Post Reply