First of all I will take "involved in research" to pretty much mean waffling around in grad school before finding your way to industry and making the Big Bucks.
Then I would say learn another language if you like learning languages. Or if you plan on ordering a bride from oversees or something.
I work as a computer engineer for a large tech company with global reach and I see no reason to know anything other than English.
Sure, learning things is nice but as far as what increases your marketability or productivity, you're better off spending your time elsewhere.
These are the languages you should know as a computer engineer, at least if you're doing chip design:
A process shrink, even a deep one like.6 um to 45 nm shouldn't require too many RTL changes if the design was done right.
But I don't think they are using "soft" or RTL cores. Most likely this P54C was a custom design. Shrinking a custom design is a lot more tedious. Which might help explain why they chose such a old, small core.
they probably hired one or 2 people to code the Linux drivers
Um, no. When a company announces support for something it should go through their existing qualification system. It's not as simple as adding one or two programmers. It can take a considerable amount of engineering effort.
In no particular order.
A process shrink, even a deep one like .6 um to 45 nm shouldn't require too many RTL changes if the design was done right.
But I don't think they are using "soft" or RTL cores. Most likely this P54C was a custom design. Shrinking a custom design is a lot more tedious. Which might help explain why they chose such a old, small core.
Um, no. When a company announces support for something it should go through their existing qualification system. It's not as simple as adding one or two programmers. It can take a considerable amount of engineering effort.
This obsession with "Moore's Law" is detrimental to accurately judging semiconductor progress. It's an arbitrary and irrelevant benchmark.