news 2026/5/12 3:42:19

ctrl_logic + axis架构设计思路

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ctrl_logic + axis架构设计思路

一、ap_memory + axilite + axi_stream架构

二、代码框架

void param_array_top
(
hls::stream<ap_uint<32> >& src,
hls::stream<ap_uint<32> >& dst,
ap_uint<32> param_cfg[128]//axilite_ap_memory,generate bram logic
){
#pragma HLS RESOURCE variable=param_cfg core=RAM_2P_BRAM
#pragma HLS INTERFACE axis register both port=src
#pragma HLS INTERFACE axis register both port=dst
#pragma HLS INTERFACE s_axilite port=return bundle=CONTROL_BUS
#pragma HLS INTERFACE s_axilite port=param_cfg bundle=CONTROL_BUS

staitc ap_uint<32> local_param_1;
staitc ap_uint<32> local_param_2;
staitc ap_uint<32> local_param_3;
staitc ap_uint<32> local_param_4;
staitc ap_uint<32> local_param_5;

staitc ap_uint<32> local_param[128];

#pragma HLS RESOURCE variable=local_param core=RAM_2P_LUTRAM


local_param_1 = param_cfg[0];
local_param_2 = param_cfg[1];
local_param_3 = param_cfg[2];
local_param_4 = param_cfg[3];
local_param_5 = param_cfg[4];


kernel_process(src,dst,&param_cfg[0],local_param_1);

}


void kernel_process
(
hls::stream<ap_uint<32> >& src,
hls::stream<ap_uint<32> >& dst,
ap_uint<32> param_cfg[128],
ap_uint<32> local_param_1
){

#pragma HLS DATAFLOW

read_stream();
proc_stream();
write_stream();

}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/10 15:37:15

十三、基于 GPT2 中文模型实现歌词自动续写

在自然语言生成&#xff08;NLG&#xff09;领域&#xff0c;GPT2 凭借轻量化、易部署的特性&#xff0c;成为中文场景下文本创作的优选模型之一。本文将以 “GPT2 中文歌词生成模型” 为例&#xff0c;从代码解析、核心原理到实战优化&#xff0c;手把手教你实现歌词自动续写功…

作者头像 李华
网站建设 2026/5/8 1:03:34

AI原生决策支持平台的选型指南与评估框架

AI原生决策支持平台的选型指南与评估框架关键词&#xff1a;AI原生、决策支持平台、选型评估、企业数字化、智能决策系统摘要&#xff1a;本文从企业数字化转型的实际需求出发&#xff0c;系统讲解AI原生决策支持平台的核心概念、选型逻辑与评估框架。通过生活类比、实战案例和…

作者头像 李华
网站建设 2026/5/10 7:10:08

开题报告 微信小程序 老年人健康老友上门服务

目录微信小程序老年人健康老友上门服务概述核心功能模块技术实现要点创新性与社会价值项目技术支持可定制开发之功能亮点源码获取详细视频演示 &#xff1a;文章底部获取博主联系方式&#xff01;同行可合作微信小程序老年人健康老友上门服务概述 该小程序旨在为老年人提供便捷…

作者头像 李华
网站建设 2026/5/11 12:38:52

阿里不推荐使用 keySet() 遍历HashMap?是有原因的

引言 HashMap相信所有学Java的都一定不会感到陌生&#xff0c;作为一个非常重用且非常实用的Java提供的容器&#xff0c;它在我们的代码里面随处可见。因此遍历操作也是我们经常会使用到的。HashMap的遍历方式现如今有非常多种&#xff1a; 使用迭代器&#xff08;Iterator)。…

作者头像 李华