首页 > 其他分享 >xilinx demosaic ip 马赛克

xilinx demosaic ip 马赛克

时间:2022-11-06 13:01:34浏览次数:47  
标签:CONTROL Read ip Write demosaic XDEMOSAIC xilinx bit define

 功能

1.  单axi-stream 接口输入(10bit raw输入),axis输出(rgb10bit输出)。

 

​编辑

 

2. 使用xilinx hls 编写。

​编辑

 

3. 配置寄存器有

 

	#pragma HLS INTERFACE s_axilite  port=height //宽
	#pragma HLS INTERFACE s_axilite  port=width  //高
	#pragma HLS INTERFACE s_axilite  port=cfa   //CFA pattern

效果

​编辑

 

 

  支持

                支持xilinx 所有系列fpga

                              

仿真c/rtl

   对ip 进行仿真。是否能满足时序要求。

 

 

 图像开始传输​编辑

 

图像结束传输

​编辑

 

行尾

​编辑

 ip 接口

​编辑

// control
// 0x00 : Control signals
//        bit 0  - ap_start (Read/Write/COH)
//        bit 1  - ap_done (Read/COR)
//        bit 2  - ap_idle (Read)
//        bit 3  - ap_ready (Read)
//        bit 7  - auto_restart (Read/Write)
//        others - reserved
// 0x04 : Global Interrupt Enable Register
//        bit 0  - Global Interrupt Enable (Read/Write)
//        others - reserved
// 0x08 : IP Interrupt Enable Register (Read/Write)
//        bit 0  - enable ap_done interrupt (Read/Write)
//        bit 1  - enable ap_ready interrupt (Read/Write)
//        others - reserved
// 0x0c : IP Interrupt Status Register (Read/TOW)
//        bit 0  - ap_done (COR/TOW)
//        bit 1  - ap_ready (COR/TOW)
//        others - reserved
// 0x10 : Data signal of width
//        bit 31~0 - width[31:0] (Read/Write)
// 0x14 : reserved
// 0x18 : Data signal of height
//        bit 31~0 - height[31:0] (Read/Write)
// 0x1c : reserved
// 0x20 : Data signal of cfa
//        bit 31~0 - cfa[31:0] (Read/Write)
// 0x24 : reserved
// (SC = Self Clear, COR = Clear on Read, TOW = Toggle on Write, COH = Clear on Handshake)

#define XDEMOSAIC_CONTROL_ADDR_AP_CTRL     0x00
#define XDEMOSAIC_CONTROL_ADDR_GIE         0x04
#define XDEMOSAIC_CONTROL_ADDR_IER         0x08
#define XDEMOSAIC_CONTROL_ADDR_ISR         0x0c
#define XDEMOSAIC_CONTROL_ADDR_WIDTH_DATA  0x10
#define XDEMOSAIC_CONTROL_BITS_WIDTH_DATA  32
#define XDEMOSAIC_CONTROL_ADDR_HEIGHT_DATA 0x18
#define XDEMOSAIC_CONTROL_BITS_HEIGHT_DATA 32
#define XDEMOSAIC_CONTROL_ADDR_CFA_DATA    0x20
#define XDEMOSAIC_CONTROL_BITS_CFA_DATA    32


标签:CONTROL,Read,ip,Write,demosaic,XDEMOSAIC,xilinx,bit,define
From: https://www.cnblogs.com/alaode/p/16862417.html

相关文章

  • xilinx ip 热成像伪彩色ca
    ​ 功能1. 单axi-stream接口输入,axis输出。(y8bit输入,8bityuv输出) ​编辑  2.使用xilinxhls编写。​编辑 20221027优化​编辑 3.配置寄存器有......
  • xilinx ip ccm
    ​功能1. 单axi-stream接口输入,axis输出。(10bitrbg输入,10bitrbg输出。) ​编辑  2.使用xilinxhls编写。​编辑2022/10/27优化。​编辑  3.配置......
  • xilinx ip crop 功能
    ​功能 1. 单axi-stream接口输入,axis输出。(10bitrbg输入,10bitrbg输出。输入为大分辨率,输出为小分辨率) ​编辑 2.使用xilinxhls编写。​编辑 20221......
  • xilinx ip gamma
    ​功能1. 单axi-stream接口输入,axis输出。(10bitrbg输入,10bitrbg输出。) ​编辑 2.使用xilinxhls编写。 ​编辑  3.配置寄存器有  #pragmaHLS......
  • xilinx ip video
    ​功能1. 双axi-stream接口输入,大分辨率axis为底图,axis为顶图。     目前输入为rbg分量输入,各分量为10bit​编辑 2.使用xilinxhls编写。资源利用率不高......
  • Springboot2.x 结合 redis 实现ip请求次数限制
    参考https://cloud.tencent.com/developer/article/1607647SpringBoot整合Redis代码详解,四步搞定!https://blog.csdn.net/jinyangbest/article/details/98205802sprin......
  • Linux安装JDK,解压报错:gzip: stdin: not in gzip format
    问题描述在Linux安装JDKtar-zxvf命令解压时,报错,无法解压报错内容:gzip:stdin:notingzipformattar:Childreturnedstatus1tar:Errorisnotrecoverable:e......
  • NOIP 字串变换
    思路因为有很多的相似部分不妨用define定义一下,会很好.Code#include<bits/stdc++.h>usingnamespacestd;#defineMAXN32005#defineF(i,a,b)for(inti=a;i......
  • NOIP 时间复杂度
    思路写出如下的伪代码:然后实现出来就是这样:#include<bits/stdc++.h>usingnamespacestd;#defineMAXN32005#defineF(i,a,b)for(inti=a;i<=b;i++)#defi......
  • Makefile.win recipe for target '项目1.exe' failed
    在运行代码的时候出现了这个问题,查阅了许多资料,有的说是编译器的问题,有的说是重复定义变量名称的问题,在对代码检查后发现不是这两者的问题是我前面数组定义有问题,将数组定义......