复旦微PS+PL异构多核开发案例分享,基于FMQL20SM国产处理器平台
本文主要介绍复旦微FMQL20S400M的PS + PL异构多核开发案例,开发环境如下:
Windows开发环境:Windows 7 64bit、Windows 10 64bit
PL端开发环境:Procise
IAR:IAR Embedded Workbench ARM 8.11.2
为了简化描述,本文仅摘录部分方案功能描述与测试结果。
复旦微FMQL20SM ARM+FPGA SoC国产平台
FMQL20S400M是复旦微四核ARM
Cortex-A7@1GHz(PS端)+85K可编程逻辑资源(PL端)异构多核SoC处理器。创龙科技基于FMQL20S400M设计的工业核心板(SOM-TLFM20S)板载的CPU、ROM、RAM、电源、晶振、接器等所有器件,均采用国产工业级方案,国产化率100%。此外,创龙科技基于FMQL20S400M设计的工业评估板(TLFM20S-EVM)接口资源丰富,支持2路Ethernet、4路USB2.0、2路CAN、2路RS485、RS232等,很好的满足客户的项目评估需求!
图 1 创龙科技FMQL20SM工业评估板硬件资源图解
PS+PL异构多核架构优势
功耗优化
根据系统的实际负载情况调整PS端和PL端部分的功耗,可以实现整体功耗的优化。
性能提升
PS端可以运行操作系统和应用程序,PL端可以执行高速的数据处理或运算任务,针对特定任务进行优化,从而大幅提高系统性能。
灵活性和可扩展性
PL端可以根据具体需求配置内部的逻辑资源,提高系统的适应性,减少对外部硬件的需求,简化设计,能够适应多种复杂的应用场景。
FMQL20SM典型应用领域
图 2 FMQL20SM典型应用领域
axi_uart_demo案例演示
案例说明
PS端通过AXI4-Lite总线发送命令至PL端AXI Uartlite IP核,IP核根据命令控制评估底板PL端串口进行数据收发。
案例测试
将PC机与评估板的调试串口相连接,将评估板的RS232串口连接至PC机的USB接口,硬件连接如下图所示。
图 3
参考产品资料,先加载设备树文件和PL端可执行文件,然后在PS端串口终端执行如下命令,通过RS232串口向上位机发送字符。
Target# echo "tronlong" > /dev/ttyUL0
图 4
此时,RS232串口终端将显示上位机接收到的字符。
图 5
在PS端串口终端执行如下命令,监听从RS232串口将要接收的字符。
Target# cat /dev/ttyUL0
图 6
在RS232串口窗口中输入字符,再按回车键进行发送。
图 7
同时,PS端串口终端将会打印通过RS232串口接收到的字符。
图 8
emio_can案例演示
案例说明
PS端通过EMIO方式使用CAN接口进行数据收发。
案例测试
将评估板CAN接口连接至PC机USB接口,硬件连接如下图所示。
图 9
参考产品资料,先加载PL端可执行文件,设置波特率并启动CAN接口后,请执行如下命令,评估板发送帧ID和数据。
Target#cansend can0 -i 0x88 0x11 0x22 0x33 0x44 0x55
图 10
PC机GCANTools软件接收到评估板发送的帧ID和数据。
图 11
执行如下命令,评估板等待接收数据。
Target#candump can0
图 12
在GCANTools点击“发送”按钮,向评估板发送一帧数据。
图 13
评估板接收到GCANTools发送的帧ID和数据。
图 14
- 分享
- 举报
-
浏览量:110次2024-08-23 10:51:30
-
浏览量:1929次2022-11-18 20:55:29
-
浏览量:188次2024-09-11 16:57:00
-
浏览量:1993次2022-01-12 09:00:26
-
浏览量:149次2024-08-23 14:37:40
-
浏览量:2407次2022-01-10 09:00:17
-
2024-10-30 11:41:00
-
浏览量:3090次2017-12-22 09:08:10
-
2024-08-23 14:17:24
-
浏览量:9044次2020-11-26 16:31:52
-
浏览量:3284次2020-09-28 10:35:46
-
浏览量:654次2024-01-17 17:52:57
-
浏览量:1437次2022-01-29 09:00:18
-
浏览量:2646次2019-06-28 10:48:02
-
浏览量:2170次2019-06-10 09:13:11
-
浏览量:6667次2022-01-24 09:00:18
-
浏览量:5288次2018-11-06 23:33:39
-
浏览量:2073次2022-02-19 09:00:28
-
浏览量:1894次2018-06-18 11:38:30
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
Tronlong创龙科技
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明