???Decode
???oudi@pingwest.com
??????????????
2020 ? 4 ??RISC-V ?????????????????Calista Redmond??????????????????????????????????????RISC-V ???????
?? 5 ?? RISC-V ????????????????????????????????????????????????
??? 2010 ?? RISC-V ????????????????????????? CPU ???????????????????????? RISC-V ???????????x86 ? ARM ???????????????? PC ???????????????? AMD ????????????????? IoT ?????????????????????
?????????????????????? RISC-V???????????????????? ARM ???????????????????????????? x86 ? ARM ????????????????
???????? RISC-V ?????????????????RISC-V ??????????????????????? RISC-V ???????????CEO ?????????????????? RISC-V???????????????????????????????????? IP ???????????
RISC-V ????
???? 4 ????????? RISC-V ????????? RISC-V ????????????????
2017 ? 5 ? 8 ????? RISC-V ????????????????????????????????????????? 200 ????????????????????????2017 ????????
??? 2017 ? RISC-V ???????????????? RISC-V ??????????????????????
????????????????? RISC-V ???????????????????? Marvell?????????Synopsys?????????????????????????? 2016 ?????? RISC-V???? 2017 ?????????????????????? RISC-V ????? IP ????? E203??
?? IP ?????????????????????????????????????????????????????????? IP ????????????????
RISC-V ????????????????????????????????????????????????? IP???????????
?ARM ??????????????????????????????????????????????????? ARM ??????????????????2018 ???? RISC-V ?????????????????
??? RISC-V ???????????????????????????ARM ?????????????? ARM ?????????????? RISC-V ?????????????????????
??????????? IP???? RISC-V ?????????????? E203 ?????? RISC-V ????????????????????????????? ???? ?????????????????????????? Verilog HDL??????????????????????????????????????????? ??????????????? E203??????????????????? CPU?RISC-V ??????
???????????????????? E203 ?????????????? RISC-V ?????? 2019 ? 3 ?????? Github ?? Star ? 627 ??Fork ? 258 ?????????????????? Fork ???????? Watch ???????? Star ???????
RISC-V ?????
2018 ????RISC-V ??????????????????????????? RISC-V ??????????????????????????????? RISC-V ??????????????????????????? RISC-V ??????????????
???????????????????????????????2018 ? 4 ? 16 ????????????????????????????????????????????????2019 ? 5 ? 16 ?????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? x86?Arm?IBM Power ???????????????????????????????????? ISA????????????????IP????????????? ???????????????????????????????????????????????2018 ????? RISC-V ?????????????
?????????RISC-V ?????????????????????
??????????2018 ? 7 ???????????? 100 ???????????????????????????????????? RISC-V ??????32 ??????????????????????????????????????????????????2018.7.1?2020.6.30??????????????????????? RISC-V ???????
????????????????????????RISC-V ?????????????????????? x86 ? ARM ??????????????????? RISC-V ??????RISC-V ?????????RISC-V ?????????????????
2018 ? 9 ???? RISC-V ?????????? RISC-V ?????11 ???????????RISC-V??????????????????????????????????????????????????? RISC-V ?????????? RISC-V ?????????????????????RISC-V??????????
???????2018?2020 ???????????? RISC-V ???????????????
2018 ? 4 ??????????????9 ?????????????????????????????????????????????????????? RISC-V ??????? C-SKY?????? RISC-V ?????? CK902????????????????????????
2019 ? 7 ???????? RISC-V IP ??? 910???? 16 ?????? 2.5GHz??????? 7.1 Coremark/MHz???????????? 40%?????????? 20%?
????????????????????????????????????????????????????????????????????????????????????????? 3 ??? 5000 ??????????????????? 906 ? 902????? 910???? 2007 ??????????????????????????????????????? ARM ?????????? RISC-V ????
????? 2018 ? 6 ? ???????????????? RISC-V ?? IP ??????????????????????????????????? E203 ?????????????????????????????????? RISC-V ?? IP ???????????????? CPU ???????? RISC-V ?????????????????????????????????????????? RISC-V ?? IP ?????
?????????????????? IP ?????100 ???200 ???300 ???600 ??? 900 ????????????????????????? ARM ?????
?? 2020 ? 12 ???????????????? 200 ??????????????????????????????2019 ? 8 ?????????????????????? RISC-V ? 32 ??? MCU??????????? Bumblebee ????????????????? MCU ??????????? ARM ????? MCU ???????????????????? RISC-V ??????
???????????????????2020 ? 8 ?????????????????????????12 ??????????????????????????????????????????????????????????????????????
???????????????????????? RISC-V ???????? 2001 ?????????????????? IP ???????????????
???????? RISC-V ??????????????????????????????????????????????????? IP????????? GPU?VPU??????????????ISP?DPU ? IP????? CPU IP????? RISC-V ??????
????? RISC-V ???????? RISC-V ???????????? 2015 ???????? RISC-V ?????? ?SiFive???????????????????????2018 ??? RISC-V ????????????????????????????????? ???????
???? CEO ????????????????? IC ??? 20?30 ????????????????? IC ?????????????????????????????????????????
????? SiFive ???????????????????????????????????????????????????????????????????
???????????? RISC-V ???????????2020 ? 9 ????????????? RISC-V ????????? ??? 7100?????????????????????????????????12 ????????????????????????? RISC-V ????? ?? ????????
??????? 100 ?? Core IP ?????? ??????????? 2020 ? 7 ??????????????????? RISC-V ??????????????????????
?????????????????????????? 2018 ? 9 ? 17 ??????? RISC-V ????????? 1 ????????????
???????????????????????????????????????????????????????????????????????? ??????????????????? ???? ? AI ???????????????????????
???????????????????????????????????????? RISC-V????????????????????????? 2016 ???????? SiFive ???????????? 2018 ? 6 ??????????????? SiFive????????????????????????? GreenWaves Technologies?????? RISC-V ???????????????????????? IoT ???
2020 ? 6 ? 15 ???????????? 2 ?????????????????????? ARM Cortex-M4 ???????? 2 ??????????? 38%?
?????????????????????? RISC-V ???????????????? IP ??????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????
?? RISC-V ?????????????????? RISC-V ???????????????????? IoT?
???????????????????????????????????????????????????????????????DSA?Design Specific Architecture?????????????????? RISC-V ????????????????????????????????????
???RISC-V ???? x86 ? ARM ????? IoT ?????????????????????????????????????????????????????????????? IoT ???????????????????????????
???????????????????????????????????????????????????? IoT ??????????IoT ??????????? ???? CEO ???????????????????????????????????????????????????????????????????????
?????????? RISC-V ???????????????????RISC-V???????????????????????????????????????????????????????????????????????????????????? RISC-V ???????????????????????????????? RISC-V ????????????????????
?????????RISC-V ??????????????????????????????????? RISC-V ???????????????????????????????????????????????????? ARM??????????????????????
??????? RISC-V ??????????????????????????????????????????????????????????????????????? RISC-V ???IP?????????????????????
2020 ? 12 ? 10 ???????????????? RISC-V ?????-???????????????????????????? 64 ?????? 12 ????? 7nm ??????????? 3.5GHz??????????? RISC-V ??????????????
RISC-V ?????????
????????????????RISC-V ????????????????????????? RISC-V ?????????????????????????RISC-V???????????????????????
??????????????????????????? RISC-V ?????????????RISC-V?????????????????????
????????????????????????????????????????????????????OS???????????????????????????????????????????????????????????????????????????
??????????????????????????? RISC-V ????????????????????????????
???????????????????