How is streaming channel different from normal channel? Topic is solved

If you have a simple question and just want an answer.
User avatar
sethu_jangala
XCore Expert
Posts: 589
Joined: Wed Feb 29, 2012 10:03 am

How is streaming channel different from normal channel?

Post by sethu_jangala »

To communicate between two cores, which type of channel should be used? what are the uses of a streaming channel?



View Solution
User avatar
sethu_jangala
XCore Expert
Posts: 589
Joined: Wed Feb 29, 2012 10:03 am

Post by sethu_jangala »

For transmission, a channel opens a route over network to send tokens and data. A normal channel closes the route over the network after sending data to free up resources whereas a streaming channel keeps the route open for future transmissions. Therefore, a normal channel acts as a packet switched network while Streaming channel acts as circuit switched network. A streaming channel will not have the overhead of synchronization tokens during transmission. The number of streaming channels is limited to four for channels across per xCORE tile.