Skip to content

Commit 625df22

Browse files
committed
docs: modify env install section
1 parent 215b3f7 commit 625df22

File tree

1 file changed

+18
-9
lines changed

1 file changed

+18
-9
lines changed

README.md

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Now the TreeCore has two version, TreeCoreL1(**_TreeCore Learning Core 1_**) and
2626

2727

2828
## Feature
29-
TreeCoreL1
29+
TreeCoreL1(**under development**)
3030
* 64-bits single period riscv core
3131
* written by verilog
3232

@@ -36,18 +36,18 @@ TreeCoreL2
3636
* support RISCV integer(I) instruction set
3737
* supports machine mode privilege levels
3838
* supports AXI4 inst and mem acess
39-
* supports ICache and DCache
40-
* supports branch prediction
39+
* supports dynamics branch prediction
4140
* can boot rt-thread
4241
* develop under all open-source toolchain
4342

4443
TreeCoreL3(**under development**)
45-
* 64-bits two-issue, eight-stage pipeline riscv core
44+
* 64-bits five-stage pipeline riscv core
4645
* written by chisel3
4746
* support RV64IMAC instruction set
4847
* supports machine mode privilege levels
4948
* supports AXI4 inst and mem acess
50-
* can boot linux
49+
* supports ICache, DCache(directed-map)
50+
* can boot rt-thread, xv6 and linux
5151
* develop under all open-source toolchain
5252

5353
## Develop Schedule
@@ -74,13 +74,22 @@ Now, the develop schedule is recorded by the **Tencent Document**. You can click
7474
## Usage
7575

7676
### Getting Started
77-
#### Enviroment setup(ubuntu 20.04 LTS)
78-
install verilator, mill and dep lib:
77+
#### Enviroment Setup
78+
> NOTE: All of the components are installed under linux operation system. To gurantee the compatibility and stability, I strongly recommend using `ubuntu 20.04 LTS`.
79+
80+
First, you need to install verilator, mill and dependency libraries:
81+
```bash
82+
$ make install
83+
```
84+
Then, download and configuare all components from the github:
7985
```bash
80-
make install
8186
make setup
8287
```
83-
change the sim memory from 8G to 256MB. need to enter 'make menuconfig' and modify [Memory - Configuration]->[Memory size] to '0x10000000' manually.
88+
89+
IMG!!!!!!!
90+
91+
Becuase the change the sim memory from 8G to 256MB. need to enter 'make menuconfig' and modify [Memory - Configuration]->[Memory size] to '0x10000000' manually.
92+
8493
cd in root rtl dir
8594
```bash
8695
make nemuBuild

0 commit comments

Comments
 (0)