Network on chip

Jan 21, 2008 5 Replies

Hi All ,



I am working on a project where I have to design a router for onchip network. I was curious to know if the network on chip architecture/ concept was successfully implemented in any commercial chip. The Intel / AMD dual and quad core seems to be a bus based architecture.The literature directs towards possible implementations in graphic chips.



I would be very thankful if you could share your knowledge about commercial NOC implementations.



Thanks PC


Hi!

Vijay wrote on 21/01/08 11:02 MET:

Do you mean something like a SOC(System On Chip) Platform with on-chip Ethernet MAC?

eg. Micrel got such SOC's witch inlude a VLAN capable Ethernet Switch on-chip:

MfG / Regards Friedrich Lobenstock

Do you mean for on-chip inter-processor communication, or do you mean on- chip Ethernet as suggested in another thread?

I suspect that any on-chip network is either going to be very expensive in terms of silicon usage, very disappointing in terms of speed, very engineering-intensive, or very specific to your application. Unless you want to go the "very engineering-intensive" route and hope that you can sell the IP, I'd go for something simple and specific to your application.

If you don't have to implement too many connections on each block, I'd go for point-to-point links, either way-fast serial or parallel depending on which used less silicon. Alternately, a multi-master bus with either a shared memory pool or a chunk of memory that 'belongs' to each block but which is globally mapped may work quite well. If you go the 'memory belongs to each block' then you can make the memory dual port, with fast non-blocking access from the 'owner', and arbitrated access from everyone else.

Good luck (you'll need it), and have fun.

Tim Wescott Control systems and communications consulting http://www.wescottdesign.com Need to learn how to apply control theory in your embedded system? "Applied Control Theory for Embedded Systems" by Tim Wescott Elsevier/Newnes, http://www.wescottdesign.com/actfes/actfes.html

See the Sep/Oct issue of IEEE Micro, 27(5), for several chips using mesh interconnects. Tilera and Ambric appear to be commercially available.

mac the naïf

Look at the Scalable Coherent Interface (IEEE Std 1596) for a cache coherent interconnect.

Petter

A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail?

Thanks all for your replies .

I was actually referring to packet switched on chip networks . Something similar to Philips =C6thereal or Intels experimental terrascale processor architecture containing about 80 processor cores

formatting link
). I had also read an article about philips using this technology in its set top box chips.

My design is based on the ST micro Spidergon topology with wormhole routing.

Thanks again PC

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required