当前位置: 首页 > news >正文

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();

}

http://www.jsqmd.com/news/327091/

相关文章:

  • Python 潮流周刊#138:Python 正在被渐进式改进扼杀?
  • Flutter 三端应用实战:OpenHarmony “安全文本溢出处理调节器”
  • 大数据领域数据清洗中的数据集成问题
  • Agent设计模式学习(基于langchain4j实现)(10) - ReACT
  • 20260131 黄金调整的节奏
  • 基于深度学习的智能停车位检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
  • 50系显卡安装pytorch
  • 智慧编队,精准跟随:基于领航者跟随法的轮式移动机器人编队控制系统
  • 十三、基于 GPT2 中文模型实现歌词自动续写
  • 中兴E2633刷公版系统
  • UI 设计新范式:从国际案例看体验与商业的融合之道
  • 5 种核心 UI 导航设计:从空间利用到用户体验的优化指南
  • 【接口自动化测试项目】1.博客系统需求接口分析
  • libredwg 教程目录
  • Node-RED:自定义节点开发:打造专属工具箱 - 详解
  • qcad 教程目录
  • solvespace 教程目录
  • 多智能体系统工作流的设计模式与实现策略
  • .NET Reactor 教程目录
  • Admin.NET 教程目录
  • 老年人能力评估系统开发Day7
  • ReoGrid 教程目录
  • Java 工厂方法模式:解耦对象创建的优雅方案
  • sod 教程目录
  • npoi 教程目录
  • 恶意代码演变:AI 生成的多态恶意软件与免杀技巧
  • 神马皆欢腾,新春共游园——2026年北京台春晚新春游园会后台直播欢乐直击
  • 洛谷P5322 [BJOI2019] 排兵布阵 题解
  • 【前缀和+哈希】LCR_011_连续数组
  • Agentic AI在交通:提示工程架构师解析交通事故预测落地