|
|
|
|
移动端

4.5 蜂鸟E200配套SoC

《手把手教你设计CPU——RISC-V处理器篇》第4章开源RISC-V——蜂鸟E200系列超低功耗Core与SoC,本章对蜂鸟E200处理器的介绍将使用许多处理器的关键特性参数或名称,对于完全不了解CPU的初学者而言可能难以理解,请参见本书第二部分与第三部分的各章节进行系统学习后再行理解本章。本节为大家介绍蜂鸟E200配套SoC。

作者:胡振波来源:人民邮电出版社|2018-05-23 13:40

技术沙龙 | 6月30日与多位专家探讨技术高速发展下如何应对运维新挑战!


4.5 蜂鸟E200配套SoC

很多开源的处理器核仅提供其实现,为了能够完整使用,用户需要花费不少精力来构建完整的SoC平台、FPGA平台。很多开源的处理器核也不提供对于调试器(Debugger)的支持。为了方便用户快速地上手使用,蜂鸟E200不仅开源了自主设计的Core,还开源如下配套组件。

完整的SoC平台,如图4-2和表4-3所示。有关SoC的详情请参见第18.2节。


表4-3 E200系列处理器配套SoC特性


 
特性

描述

CPU

使用Windows/Linux GCC工具链开发


基于E200系列处理器核


使用标准JTAG调试接口,支持GDB交互式软件调试能力


支持中断控制器


存储

片上ITCM-SRAM(指令)

可配置大小

片上DTCM-SRAM(数据)

可配置大小

可通过QSPI等接口外接其他片外存储

片外Flash

外设

提供PWM

3组

提供SPI、QSPI

3组

提供GPIO

32个pin脚

提供UART

1组

提供WatchDog

1组

提供RTC(Real Time Counter)

1组

提供计时器(Timer)

1组

提供软件开发环境,如第19.2节所述。

提供交互式硬件调试工具(GDB)的支持,如第19.4节所述。

用户可按照第17、18章所描述的步骤便可快速搭建完整的SoC仿真平台和FPGA原型平台,按照第19章所描述的步骤便可快速运行软件示例。可以说,蜂鸟E200开源的不仅是一个处理器核,而且是一个完整MCU软硬件实现。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

构件中国:面向构件的方法与实践

本书通过丰富的案例研究示例,阐明了构建面向构件软件的最重要因素:概念、技术、规范、管理以及分析与设计过程。 本书的涵盖范围包括:面...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊