Network on chip

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

Reply to
Vijay
Loading thread data ...

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
Reply to
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
Reply to
Tim Wescott

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
Reply to
Alex Colvin

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?
Reply to
Petter Gustad

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

Reply to
PC

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.