RK3568J + FPGA国产平台 瑞芯微RK3568J/RK3568B2处理器集成了四核ARM Cortex-A55处理器,主频高达1.8GHz/2.0GHz。创龙科技基于瑞芯微RK3568J/RK3568B2 + 紫光同创Logos-2 PG2L50H/PG2L100H FPGA,推出了SOM-TL3568F工业核心板和TL3568F-EVM评估板。值得一提的是,创龙科技SOM-TL3568F核心板的ARM、FPGA...
基于RK3568J + FPGA的FSPI通信案例 (1)案例说明 ARM端运行Linux系统,基于FSPI总线对FPGA DRAM进行读写测试。图4 ARM端程序流程图 ARM端实现SPI Master功能,原理说明如下:a)打开SPI设备节点,如:/dev/spidev4.0。b)使用ioctl配置FSPI总线,如FSPI总线极性和相位、通信速率、数据长度等。c)选择模式为单线...
创龙科技TL3568F-EVM是一款基于瑞芯微RK3568J/RK3568B2四核ARM Cortex-A55处理器 + 紫光同创Logos-2 PG2L50H/PG2L100H FPGA设计的异构多核国产工业评估板,由核心板和评估底板组成,ARM Cortex-A55处理单元主频高达1.8GHz/2.0GHz。核心板ARM、FPGA、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案...
创龙科技TL3568F-EVM是一款基于瑞芯微RK3568J/RK3568B2四核ARM Cortex-A55处理器 + 紫光同创Logos-2 PG2L50H/PG2L100H FPGA设计的异构多核国产工业评估板,由核心板和评估底板组成,ARM Cortex-A55处理单元主频高达1.8GHz/2.0GHz。核心板ARM、FPGA、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案...
本文带来的是基于瑞芯微RK3568J + 紫光同创Logos-2的ARM + FPGA多通道AD采集处理与显示案例。本次案例演示的开发环境如下:Windows开发环境:Windows 7 64bit、Windows 10 64bitLinux开发环境:Ubuntu18.04.4 64bit虚拟机:VMware15.5.5U-Boot:U-Boot-2017.09Kernel:Linux-4.19.232、Linux-RT-4.19.232LinuxSDK:Linux...
案例通过PCIe DMA在FPGA端(PCIe EP)与ARM端(PCIe RC)之间建立高速数据传输通道,由FPGA端按键触发GPIO中断启动数据传输,动态调整1KByte、16KByte、32KByte、64KByte数据量并统计传输速率、延迟及误码率。图5 案例演示 请参考产品资料完成U-Boot镜像、内核镜像替换,加载FPGA可执行程序,并将amp.img镜像固化至评估...
本文带来的是基于瑞芯微RK3568J + 紫光同创Logos-2的ARM + FPGA多通道AD采集处理与显示案例。 本次案例演示的开发环境如下: Windows开发环境:Windows 7 64bit、Windows 10 64bit Linux开发环境:Ubuntu18.04.4 64bit 虚拟机:VMware15.5.5 U-Boot:U-Boot-2017.09 ...
ARM通过FSPI总线(四线模式)写入2048Byte随机数据至FPGA DRAM,然后读出数据、进行数据校验,同时打印FSPI总线读写速率和误码率。 从下图可知,本次实测写速率为11.035MB/s,读速率为24.414MB/s,误码率为0.00%。图5 若设置FSPI总线通信时钟频率为150MHz,ARM通过FSPI总线写入1MByte随机数据至FPGA DRAM,然后读出数据,...
FPGA端实现SPI Slave功能,原理说明如下: a)FPGA将SPI Master发送的数据保存至DRAM。 b)SPI Master发起读数据时,FPGA从DRAM读取数据通过FSPI总线传输至SPI Master。 (2)测试结果 ARM通过FSPI总线(四线模式)写入2048Byte随机数据至FPGA DRAM,然后读出数据、进行数据校验,同时打印FSPI总线读写速率和误码率。