Is it possible to use two P2 chips, in order to emulate a single MCU with 16 cogs?
samuell
Posts: 554
Hi,
This question may be rhetorical in nature, although I'm looking for a practical application. Is it feasible, or even possible, to use two P2 chips together to form a 16 cog MCU? Any loss of usable pins is acceptable, by the way, as long as the link between chips is fast enough so as not to represent a bottleneck.
And what about a configuration consisting of four chips, totaling 32 cogs?
Kind regards, Samuel Lourenço
This question may be rhetorical in nature, although I'm looking for a practical application. Is it feasible, or even possible, to use two P2 chips together to form a 16 cog MCU? Any loss of usable pins is acceptable, by the way, as long as the link between chips is fast enough so as not to represent a bottleneck.
And what about a configuration consisting of four chips, totaling 32 cogs?
Kind regards, Samuel Lourenço
Comments
PS: There is twice the number of hubram slices to go with twice the cogs. Each has its own data bus and address bus with a hulking cross-point switch, named the "egg-beater", muxing them all together.
It's like two concentric rings made of N segments, where one ring is rotated in relation to the other. Each of the outer ring segments (cogs) mate up to a corresponding inner ring segment (ram slice) for one clock all together. Then the next clock steps the ring by one segment to the neighbouring slices, and so on ...
The last 'bottleneck' bit is vague, any link connection forms something of a choke point, but the P2 streamer is giving very high burst speeds on Video.
Async links will be very forgiving, and run to speeds well above FS-USB.
Running multiple P2's from a common CMOS clock source might lock well enough in the PLL, to use Sync links.
I've not seen any numbers go past yet, on jitter spreads across 2 or more PLL's.
That looks promising! For the clock distribution, I'll probably use some low jitter solution, such as the CDCLVC1102. I've used this chip before, with success.
Kind regards, Samuel Lourenço
Kind regards, Samuel Lourenço
http://forums.parallax.com/discussion/170216/ringbuffer-was-streamer-questions-how-to-sync/p1
Mike