📜 ⬆️ ⬇️

Fees for developers and a terminal based on the Russian microprocessor Baykal-T

Over the past three days there have been some news about the Russian processor Baikal-T:

1. The Russian company T-Platforms presented the SF-BT1 processor module with Baikal-T, which it is going to distribute among developers .

2. Also, T-Platforms released a thin client, Tavolga Terminal, on the basis of Baikal-T , which can work not only as a terminal, but also as a stand-alone computer with Linux Debian 8 .
')
3. The T-Platforms showed the development board and the terminal based on Baikal-T at the Embedded World in Nuremberg, in collaboration with the British company Imagination Technologies, which developed the microprocessor core MIPS P5600, which uses Baikal-T.

I will not retell all articles about Baikal-T, T-Platforms and Tavolga. Those developers, who are interested in this, can follow the links themselves and see the parameters of the boards. I'll add some kind of information garnish about the processor, its ecosystem and history.

The photo below shows the early users of the Baikal boards. They are engineers from Russia, Ukraine, and Kazakhstan who are involved in the development of the MIPS P5600 microprocessor core and its hundreds of ecosystems in the Imagination Technologies branch in Santa Clara, California: Leonid Yegoshin (support for multi-core in the Linux kernel), Sergey Vakulenko (simulator for verification) and Yuri Panchul (bus interface models):



In general, Baikal-T is the fruit of international cooperation, which includes in particular:


1. The Russian supercomputer company T-Platforms, which had previously developed, for example, the Lomonosov cluster at Moscow State University.

2. Its subsidiary, Baikal Electronics, which developed the system on a Baikal-T crystal.

3. Experts from many other Russian companies came to work at Baikal Electronics, and in particular NIISI (developers of Russian processors COMDIV-32 and COMDIV-64) and MCST (developer of Russian processors Elbrus - both branches VLIW and SPARC), and Not only.

4. The British company Imagination Technologies, which is famous in particular as a developer of the PowerVR graphics processor inside the Apple iPhone .

5. The American offices of Imagination Technologies in California and Oregon, which were formerly MIPS Technologies, which came out of Silicon Graphics and Stanford University . In California, the core for Baikal-T was developed - MIPS P5600, and the team included not only specialists from MIPS / Silicon Graphics, but developers who were previously at Sun Microsystems. In Oregon, a coherence manager was developed — a unit that links the cores of a single system on a chip.

6. Synopsys is the number one company in chip design tools. They put Baikal on a prototype HAPS-70 based on a large number of FPGAs / FPGAs from Xilinx.

7. Taiwan Semiconductor Manufacturing Company - TSMC - the world's leading contract manufacturer of microcircuits.



At the same time, the history of Baikal-T began “from below,” in 2012, when former MIPT student and lecturer at Nizhny Novgorod Technical University Anton Moiseyev, along with his partner in Nizhny Novgorod incubator Alexei Yermolaev, introduced future managers of Baikal Electronics to Russian engineer MIPS Technologies Yuri Panchul. The first critical meeting took place in Moscow, in a restaurant at the Polyanka metro station. Here is a snapshot on the day of the meeting:



A note on how the deal with Baikal became a success story for Synopsys, the number one company among manufacturers of microchip development tools:



A note about Baikal-T in the leading American edition of the Electronic Engineering Times:





A note about how the P5600 core set a performance record among 32-bit single-threaded processors in CoreMark / MHz metric per core at the end of 2014:



Today's notes about the new board:



Today's note about the new thin client:



Documentation for the MIPS P5600 core is downloaded here - imgtec.com/mips/warrior/p-class-p5600-multiprocessor-core

P5600 Multiprocessing System Datasheet
P5600 Multiprocessing System Software User's Manual

Programming SDK - community.imgtec.com/developers/mips/tools/codescape-mips-sdk

Developer Forum - community.imgtec.com/forums/cat/mips-insider

Source: https://habr.com/ru/post/278011/


All Articles