Chip, Thanks for the update
Hope you're not over working yourself too much.
It sounds like you're making great progress though too!
P16X64A is going to be awesome.
Really getting excited for this chip,
Utilities will need to be written too.
Loving the fact we'll have 512KB to play with!
Especially with the smart IO and more pins.
So exciting times are coming soon! can't wait
Great news. Ive got no input or requests. Hopefully, everyone is past that now, which sort of happened spontaneously. You know what to do and we believe in you, so have fun. We will be excited to see what you come up with. Everything you mentioned will already be a huge advance.
It's coming along nicely. I've changed the way I was mapping instructions such that I'm now grouping them by functional block (i.e. all hub memory instructions start with the same several bits), instead of by operand groupings. This untangles what had been a knotted-up mess and lets me think about things in isolation, which is the only way forward I can handle.
It's coming along nicely. I've changed the way I was mapping instructions such that I'm now grouping them by functional block (i.e. all hub memory instructions start with the same several bits), instead of by operand groupings. This untangles what had been a knotted-up mess and lets me think about things in isolation, which is the only way forward I can handle.
Does that also give a small gain in Speed ?
What MHz did you get with all 16 COGs P&R'd into a FPGA ?
I should have explained better. If Quartus reports an Fmax of 130MHz, it will still safely run at 160MHz on the FPGA. The actual chip should have no problem running 200MHz.
I should have explained better. If Quartus reports an Fmax of 130MHz, it will still safely run at 160MHz on the FPGA. The actual chip should have no problem running 200MHz.
That's great news Chip, just keep going and hopefully you can get that bit file out there soon, then we can all help with the testing :-)
Do you think a name can be found that is just as descriptive as "egg beater", but even more homely?
I like egg beaters after mixing chocolate cake.
Not too many homely, but here goes ....
Scrambler (carnival ride)
Dueling Banjos (banjos are round right LOL)
A Major 7th (wonderfully dissonant)
Alternator (well ...)
Drivetrain (one propelling mechanism)
Ceiling Fan (cool on a hot day like today)
Double Fountain (chocolate)
Kaleidoscope (multiple reflection)
Rotisserie (because I'm hungry)
Chocolate-Vanilla Swirl (and thinking about dessert)
Transmission (lots of cogs)
Universal Gearbox (lots of diy cogs)
Okay, if you don't like Nexus but you want something a little bit closer to home then how about combining Parallax and Axis into "Parallaxis"
Yes, it's the turning axis that connects to all cores in parallel.
LARGE geared wheel representing the hub, with 16 small geared wheels representing each cog... it will show each cog always in contact with the hub wheel, at diffrerent points - which accurately shows the egg beater...
Toyota build their "hybrid synergy drive" around the planetary PSD, "Power Split Device", fascinating to watch in animations. Maybe an acronym is best. Avoids preconceptions.
Comments
Hope you're not over working yourself too much.
It sounds like you're making great progress though too!
P16X64A is going to be awesome.
Really getting excited for this chip,
Utilities will need to be written too.
Loving the fact we'll have 512KB to play with!
Especially with the smart IO and more pins.
So exciting times are coming soon! can't wait
It's coming along nicely. I've changed the way I was mapping instructions such that I'm now grouping them by functional block (i.e. all hub memory instructions start with the same several bits), instead of by operand groupings. This untangles what had been a knotted-up mess and lets me think about things in isolation, which is the only way forward I can handle.
Does that also give a small gain in Speed ?
What MHz did you get with all 16 COGs P&R'd into a FPGA ?
It only affects the speed at which I can work.
I'm getting an Fmax of ~130MHz with all 16 cogs. That will mean 160MHz/80MIPS.
I'm not quite following 130MHz => 160MHz/80MIPS ?
I should have explained better. If Quartus reports an Fmax of 130MHz, it will still safely run at 160MHz on the FPGA. The actual chip should have no problem running 200MHz.
That's great news Chip, just keep going and hopefully you can get that bit file out there soon, then we can all help with the testing :-)
Good work Chip. It takes a lot of guts to just build again. You are doing the right thing.
We gotta avoid calling the HUB "egg beater" somehow. Funny and true as it is!
There's no other way forward than to just do it anew with power consumption in mind.
Do you think a name can be found that is just as descriptive as "egg beater", but even more homely?
A nexus comes to mind..
NEXUS
1. a connection or series of connections linking two or more things.
2. a central or focal point.
So you're vote is "Nexus beater"??
I like egg beaters after mixing chocolate cake.
Not too many homely, but here goes ....
Scrambler (carnival ride)
Dueling Banjos (banjos are round right LOL)
A Major 7th (wonderfully dissonant)
Alternator (well ...)
Drivetrain (one propelling mechanism)
Ceiling Fan (cool on a hot day like today)
Double Fountain (chocolate)
Kaleidoscope (multiple reflection)
Rotisserie (because I'm hungry)
Chocolate-Vanilla Swirl (and thinking about dessert)
Transmission (lots of cogs)
Universal Gearbox (lots of diy cogs)
Yada, yada.
Crazy Susan
Well, I used "mix master" before. That's less homely. I might be no help at all Chip!
Adjacent viewers (cogs) see pictures (data) at adjacent locations (addresses) on the drum (hub).
Distributor and commutator might also be apt terms.
-Phil
Hub wheel of fortune $$$
Yes, it's the turning axis that connects to all cores in parallel.
Now, hub and cog are always connected by teeth...
LARGE geared wheel representing the hub, with 16 small geared wheels representing each cog... it will show each cog always in contact with the hub wheel, at diffrerent points - which accurately shows the egg beater...
Also, from a misspent youth, Cyclonite.
I like that one!