Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
A Look inside Russian 28nm MIPS CPU – Baikal-T1 (zeptobars.com)
161 points by ingve on March 1, 2017 | hide | past | favorite | 53 comments


Are the black areas in this picture [0] residue or destruction from removing the heatspreder? What about the large areas that are not as dark? Is that residue from the solder/thermalpaste?

I'm especially curious because the die shot from AMD's Ryzen has smaller but kind of similiar looking areas. [1] But there they look too uniform to be damage.

[0] https://s.zeptobars.com/baikal-Si-HD.jpg

[1] http://i.imgur.com/le2atYb.jpg


It's a flip chip design, so the heatspreader and thermal paste does not touch the part that you are seeing in these images. The areas that I think you are referring to (the big "blob" areas) are computer place and routed standard cells (primarily transistors) that the PNR tool brute forces efficient placement under certain constraints. While it does not produce the most pretty or clean design, it does a good enough job in optimizing for speed and area for most designs.


Yes, that are the areas I was reffering to. Thank you for the explanation.


Any one of those pictures should look great on my screensaver. Getting a bit tired of all those scenic sierra and half dome pictures.


Judging from the title, I was expecting something like https://en.wikipedia.org/wiki/Matryoshka_doll


Your stereotypes aren't funny. Please check them at the door.


Oh come on, this was supposed to be a harmless tongue-in-cheek comment. I come from a country which is far behind Russia in terms of technology and I really didn't think anyone could take it as some way of mocking. My bad


I thought it was funny and particularly relevant because the article is written in a macro->micro progression in the tear-down. Hackernews does tend to want to stay dry. It reminds me of my second post where I got dinged trying to be funny. https://news.ycombinator.com/item?id=10211855


Also recursion theory. And Russian turtles. And recursion theory.


Man, those die images are phenomenal.


Are these only used in supercomputers, or is it common for PC's and workstations in Russia?


These are mostly for government structures, military etc. No one is using them (or, say, Elbrus) at home for PC's/workstations. Maybe only some geeks and just for fun. Usually you can't even buy them in normal computer stores (at least I have never seen any).


Maybe someone had used a grid of those, but alone that CPU is quite weak for supercomputers ;)

This CPU is used in a printer: http://katyusha-print.ru/ (but I doubt the product is any widespread - there are no such devices in stores, anywhere)

For PCs it's x86 (with a small fraction of ARM) - just like (almost) everywhere else.


It's probably only used in military technology and government devices; the only advantage is the control of supply chain, security (less risk of backdoors with manufacturer cooperation) and thus suitability for local defense industry. For example, I recall seeing some announcement about a locally designed tablet computer with this or similar CPU, designed for military map/geolocation use.

Both for supercomputers and ordinary workstations they'd use the same hardware as everyone else, the price/performance is better that way due to economies of scale.


No, actually these are mainly for IoT kind of use, multimedia and network devices, CNC systems (actually some companies already have ready CNC solutions with Baikal).

As for the PC (like in office PC) - https://en.wikipedia.org/wiki/Elbrus-8S is the main trend for state departmets and other places were security should be higher than your usual office. 8S will be replaced with 16S in 2018.



I think homegrown chips like these have many application in weapons systems. Russia wouldn't want their UAVs or missle defence systems to run with Intel CPUs or other COTS CPUs with embedded blackbox OSes for example.


How can this be purchased? Imagination claims that CPU and associated GPU both support hardware virtualization.


Right now you have to be a legal entity (hope this is a correct term) to buy them, but I'm pretty sure that their board will be available for public soon: https://habrahabr.ru/post/320840/ (review in russian)


"Russian", as in licensed from Imagination Technologies (UK) and manufactured in Taiwan.


Hey, chipmakers deserve more credit than that! I'm a chip architect and we license from IMG and we license IP from others as well, but then there's a shitton of work and plenty of things which can go wrong, costing loads of money and big delays. For those chip makers rolling their own IPs, this is rarely the biggest risk, the biggest risk is integrating everything into a working, marketable chip delivered more or less on time and within budget.

Incidentally, the reason why chip companies are worth so much more than IP companies is that the cost and risk of making chips is much larger. IP and chip companies are both fabless, if the costs and risks were about the same, then I don't see why profits wouldn't be about the same.

Now it could be that in this instance, marketability, schedule and budget weren't a particularly big deal, and maybe the performance is so bad that this in itself made a lot of problems disappear. But I think it's likely that someone still sweated quite some to make it work. (TFA claims they were the first to implement this CPU in silicon, BTW - again, could be easy enough if they didn't care about performance at all, or if Imagination did all the work on the synthesis scripts and the backend or held their hand, but if they wanted high performance and had to optimize synthesis and placement themselves, that's serious work. TSMC won't do it for you, either - they want a GDS-II file, and I don't think they outsourced the actual chip design.)


not giving them credit is like not giving a motherboard designer credit because he didn't design each component by hand.


>I'm a chip architect

Many people with an ECE/CS background have probably had a FPGA + VHDL/Verilog course.

What are some additional skills needed to enter the chip industry?


Don't ask me, it was mostly luck in my case. In general I think in chips even more than elsewhere you want to work at a small place to get big responsibilities quickly, and from that angle, right now doesn't look like a great time to enter the industry, since FinFET mask costs are 10x what they used to be in bulk CMOS and so the expected payout needed to justify risking the capital went up a lot, so less projects starting small. Maybe if node shrinks stop and mask costs go back down and people will start making plenty of specialized lower-volume chips since you won't be able to win just by shrinking high-volume architectures, it will be a good time to enter the industry again.


> "... since FinFET mask costs are 10x what they used to be in bulk CMOS"

Not true, it is closer to 2 to 3x, and it is (slowly) getting cheaper. While it will take a long time (~3 years) for 14/16nm FinFET processes to reach price parity with what 28nm is now, it is dropping in price faster than when the 28nm generation came out due to the massive volumes of Apple, NVIDIA, etc.

It is looking like the 28nm generation will be a mainstay node, with continued investments by the major pure play fabs to keep bringing costs lower.


>> It is looking like the 28nm generation will be a mainstay node, with continued investments by the major pure play fabs to keep bringing costs lower.

Is that because it's essentially the last planar node? IIRC 20nm kinda sucked for both planar and FinFET so 28 is the last planar and 14/16 is looking like a long term node as well. Is that why you think 28 will be a mainstay?

I'm seeing 28,14 and 7 as pretty much stable and widespread over the next 10 years, with 14 and 7 being significant for cost/perf and cost/density reasons.


like yosefk I sort of fell into it, worked for a company architecting stuff in pals/fpgas, it came time to build chips, someone else laid gates and I did the high level stuff, next time around it was easier for me to do it in verilog - after that I changed companies and build a bunch of SoCs with a larger team working as a logic designer.

After a decade or so I actually made a concious decision to stop building chips, once the novelty wore off I found I was doing a month's creative work a year and 11 months of timing and DV. As a systems software hack I'd get somthing woprking today, and something else tomorrow - much more of a sense of accomplishment - these days I do a bit of hardware and a bit of software - mostly embedded systems - I definitely enjoy it more


What sort of software tooling is needed to generate a GDS-II file?


Erm... A shitton of tools. You roughly write and validate an HLL description, translate it to gates or more generally/correctly library cells and then place them and route the connecting wires. GDS-II has everything at an exact place, from that they make wafer masks. But each stage is many tools and it's not fully independent considerations.

Or you can use Chuck Moore's famous 500 lines of Forth to produce a chip for 180 nm that can't access DRAM and go on about everyone doing it wrong.


The semiconductor industry is globalism on steroids.

A single SoC can have multiple IP cores designed in the UK, US, India etc. but also some designed in smaller countries like Israel and Ireland.


It's OK with the Russians. The performance is good enough.They probably care more about the verification against security issues, and could do interesting stuff there, but we surely won't hear about that.


If they're using Imagination and other's IP I'm not sure they could really verify it... but they could definitely insert their own "issues".


I'm sure their licensing with imagination includes full source code, and there's no reason they couldn't verify and/or change that for security.


"American" Intel - Designed in Israel manufactured in Ireland assembled in the Philippines.


Intel has two architecture teams, one in Israel and the other in Oregon. They also have fabs all over, with their big 14nm ones being in Oregon (D1X, D1D, D1C) and Arizona (Fab 12, 32 and 42).

Altogether, they have more fabs in the US than outside (7 vs 3).


I know was just still making a point that you can buy an Intel CPU today that was designed in Israel, manufactured in Ireland (Fab 24) and the packaged somewhere else and it's still "American".


If I remember well some parts of the Itanium were designed in Barcelona.

http://www.intel.com/content/www/us/en/jobs/locations/spain/...

I guess most Intel stuff is now designed almost everywhere ;-)

And it's American... because it's made by an US corporation.


Which makes me wonder about the on-board ethernet, is that of their own design, or is that also licensed from someone.


Interesting chip - under 5W usage and yet powerful enough for lots of things. I wonder what one of these with 8GB RAM and 1x10Gbe, 2x SATA connectors would use for power.

EDIT: the Broadcom chipset used in the Rasp. Pi 3 is still at 40nm process, according to what I can find. So not sure why people would question the 28nm process' usefulness.


[flagged]


We've banned this account for posting national slurs and ignoring our requests to be civil.


It's a 2014 MIPS CPU core, why do you believe it's "junk" (unless you have prejudice against MIPS)?

I'm not sure how much Russian it is, though - given that it's CPU core is developed by UK company - doubt other stuff like Ethernet core are in-home designs as well - and the silicon is manufactured in Taiwan... Not to diminish the significant amount of engineering skills necessary to put all the stuff together, debug and test it and whatever else, but that doesn't look to be much of a domestic product to me.


There are lot of cool tech out of Russia. Check the blogs of mail.ru devs. Their tarantool database is really cool for example.


Lots of tech claims and vaporware. FTFY.


So you want to uninstall nginx from your web server today, correct?


>> who buys anything Russian except oil and weapons?

US government, businesses and individuals buy tickets to the ISS, rocket engines, exploits, botnets, mail bribes, etc :)

Other countries buy Russian nuclear reactors.


All of these are even more scary.


Looks like a completely standard chip based on open specs. What sort of "general competence" are they missing here?


[dead]


It seems to be a reasonably competitive SoC for IoT applications. The ARM on a RPi is on the 40 nm range. This should have reasonably better performance and MIPS used to be a nice architecture.


> It seems to be a reasonably competitive SoC for IoT applications.

You can't buy it as individual and for _organizations_ price is quite high.

How it can be competitive?


I was talking about the part itself, not the price.


It's a rather boring chip - but that's OK. Given what it costs to take a 28nm design into production, you generally do need to be conservative especially on a first go around.


[dead]


When I hear that I think "China?" - and they do have much more impressive tech. There's a JV that has a license to AMD's Ryzen* tech for servers, and another company with a 64-core ARM server chip.

(* - I was thinking it was for Fail^H^H^H^HBulldozer at first, which would probably have set them back several years ;) )


this is only a guess, but i don't expect this chip to be 'competitive' -- my assumption is that they're trying to maintain domestic expertise to reduce critical reliance in imported computers. though the fact that they're licensed from the uk and manufactured abroad complicates this some.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: