Update multi-processor-az.md
[leet.git] / README.md
blob940c0c0c5a237617ad5ece3152857dd7573ee635
1 Leet (1337/eleet) CPU is the first Microprocessor Of Azerbaijan which is developed by Goup.
3 We are developing this CPU to implement cutting-edge _microarchitectural_ components/techniques (Branch Prediction, RAS, Pipelining, OoO Superscalar execution, Low-Power Techniques, Multi-Threading/SMT).
5 _The impossible dream_
7 ## Our main goals:
8 * Analysis power-efficiency, high-bandwidth memory traffic, low cache coherency traffic (mostly Electrical Engineering/Digital Circuit depended things).
9 * Review IEEE articles/Patents for implementation.
10 * Researching about Fabrication process (Silicon IC).
11 * Implement L1/L2 (Instruction/Data) cache, TLB/ITLB.
12 * Implement Branch predictor/RAS.
13 * Implement Pipelining and Superscalar execution (OoO).
14 * Implement ALU/FPU/AGU/Execution unit.
16 ## SoC
17 * SPI
18 * UART
20 ## This is motivation for us.
21 #### Intel Bloomfield microprocessor
22 * 263 mm²
23 * 731,000,000 transistors
24 * 45 nm process
25 * 4 cores
26 <img src="assets/1050px-nehalem_die_shot.png" alt="Bloomfield" style="max-width:100%;" width="600" height="350">