Video Processing subsystem例程分析
Video Processing subsystem例程分析

1.memory_ss模块
slave端口:
S00:
连接设备: microblaze_ss----M_AXI_DC
时钟来源: S01_ACLK---clk_out2(clock_and_reset)---100MHz
复位来源: S01_ARESETN---peripheral_aresetn(clock_and_reset)
S01:
连接设备:microblaze_ss---M_AXI_IC
时钟来源:S01_ACLK---clk_out2(clock_and_reset)---100MHz
复位来源:S01_ARESETN---peripheral_aresetn(clock_and_reset)
S02:
连接设备:v_proc_ss_0---m_axi_mm(接收video_processing_subsystem master端口传过来的 数据)
时钟来源:mig_7series_0---ui_clk/ACLK
复位来源:M00_ARESETN
master端口:
M00:
连接设备:mig_7series_0---S_AXI(将数据传递给DDR3)
时钟来源:mig_7series_0---ui_clk/ACLK
复位来源:M00_ARESETN
S02,M00公用时钟和复位原因是,对同一个数据流进行操作,接收数据与发送数据。
2.microblaze_ss模块
slave端口:
S00_AXI:
连接设备: microblaze----M_AXI_DP
时钟来源: LMB_Clk---clk_out2(clock_and_reset)---100MHz
复位来源: S00_ARESETN---peripheral_aresetn(clock_and_reset)
master端口:
M00_AXI:
连接设备: video_lock_monitor(AXI GPIO)---S_AXI
时钟来源: M00_ACLK---clk_out3(clock_and_reset)---9MHz
复位来源: M00_ARESETN---peripheral_aresetn_2(clock_and_reset)
M01_AXI:
连接设备: v_proc_ss_0(video processing subsystem)---s_axi_ctrl
时钟来源: LMB_Clk---clk_out2(clock_and_reset)---100MHz
复位来源: S00_ARESETN---peripheral_aresetn(clock_and_reset)
M02_AXI:
连接设备: v_tc_0(video Timing Controller)---ctrl
时钟来源: LMB_Clk---clk_out2(clock_and_reset)---100MHz
复位来源: S00_ARESETN---peripheral_aresetn(clock_and_reset)
M03_AXI:
连接设备: axi_uartlite_0(AXI Uartlite)---S_AXI
时钟来源: LMB_Clk---clk_out2(clock_and_reset)---100MHz
复位来源: S00_ARESETN---peripheral_aresetn(clock_and_reset)
M04_AXI:
连接设备: v_tpg_0(video Test Pattern Generator)---s_axi_CTRL
时钟来源: M04_ACLK---clk_out1(clock_and_reset)---200MHz
复位来源: M04_ARESETN---peripheral_aresetn_1(clock_and_reset)
关于M_AXI_DC,M_AXI_IC端口描述:

MicroBlaze Core Block Diagram


什么是instruction-sdie bus interface, Data-side bus interface:



3.Clock_and_reset模块
clk_wiz_0:
Clk_in1---clk_in1---ACLK(memory_ss)
Clk_out1---200MHz (reset is peripheral_aresetn_1)
Clk_out2---100MHz(reset is peripheral_aresetn)
Clk_out3---9MHz(reset is peripheral_aresetn_2)

Video Processing subsystem例程分析的更多相关文章
- 嵌入式开发之davinci--- 8148/8168/8127 中的High-DefinitionVideo Processing Subsystem (HDVPSS)
High-DefinitionVideo Processing Subsystem (HDVPSS) 这一章介绍了高清视频处理子系统(HDVPSS). 2.1导论 2.1.1 简介 HDVPSS 使用 ...
- 3D CNN for Video Processing
3D CNN for Video Processing Updated on 2018-08-06 19:53:57 本文主要是总结下当前流行的处理 Video 信息的深度神经网络的处理方法. 参考文 ...
- Video processing systems and methods
BACKGROUND The present invention relates to video processing systems. Advances in imaging technology ...
- Video Processing and Communications:(视频处理和通信)
https://max.book118.com/html/2017/1010/136711526.shtm Application of (GAN) of AI faceswap in Music V ...
- 视频处理单元Video Processing Unit
视频处理单元Video Processing Unit VPU处理全局视频处理,它包括时钟门.块复位线和电源域的管理. 缺少什么: •完全重置整个视频处理硬件块 •VPU时钟的缩放和设置 •总线时钟门 ...
- ARM1138@PWM例程分析
1. Buzzer例程控制原理 由ARM1138原理图可得:Buzzer使用CCP3(对应GPIO-G组0x40026000,4号引脚0x00000010)作为输入引脚: Buzzer例程结构: 涉及 ...
- linux 高级字符设备驱动 ioctl操作介绍 例程分析实现【转】
转自:http://my.oschina.net/u/274829/blog/285014 1,ioctl介绍 ioctl控制设备读写数据以及关闭等. 用户空间函数原型:int ioctl(int f ...
- video.py OpenCv例程阅读
#!/usr/bin/env python ''' Video capture sample. Sample shows how VideoCapture class can be used to a ...
- DM8168 DVRRDK软件框架研究
转载注明:http://blog.csdn.net/guo8113/article/details/41120491 Netra(DM8168)处理器是个多核处理器,每一个核之间相互独立却又相互关联, ...
随机推荐
- python文件读写小结
读文件 打开一个文件用open()方法(open()返回一个文件对象,它是可迭代的): >>> f = open('test.txt', 'r') r表示是文本文件,rb是二进制文件 ...
- prototype和_proto_
__proto__(隐式原型)与prototype(显式原型) 显式原型 explicit prototype property:用来实现基于原型的继承与属性的共享. 每一个函数在创建之后都会拥有一个 ...
- awr脚本使用dump导出导入
实际工作中,存在这么一种场景.客户现场分析问题,无法立即得出结论,且无法远程服务器,因此对于服务器中的awr信息,如何提取是一个问题,oracle有脚本可以对服务器中以db为单位导出awr基表的dum ...
- 设计简单算法体验Vivado HLS的使用
前言 本文主要讲解了使用Vivado HLS设计简单C语言的二选一选择器算法的硬件HLS开发的全流程,包括工程创建-算法验证和仿真-算法综合-RTL仿真-IP封装等步骤. 参考网站: http://b ...
- go:基于时间轮定时器方案
/* * http://blog.csdn.net/yueguanghaidao/article/details/46290539 * 修改内容:为定时器增加类型和参数属性,修改回调函数类型 */ p ...
- s21day05 python笔记
s21day05 python笔记 一.昨日内容回顾及补充 回顾 补充 列表独有功能 extend:循环添加到一个列表中 1.users = ['张三',66],people = ['王五',99] ...
- Codeforces 978E:Bus Video System
题目链接:http://codeforces.com/problemset/problem/978/E 题意 一辆公交车,在每站会上一些人或下一些人,车的最大容量为w,问初始车上可能有的乘客的情况数. ...
- 基于PaaS和SaaS研发平台体系
基于PaaS和SaaS研发的商业云平台实战 背景介绍 SaaS.PaaS.IaaS等云服务模式已经被大家普遍认可,在研发过程中借力一些PaaS和SaaS平台,能够提升产品的研发速度和功能稳定程度.本文 ...
- this语句的用法第一、二点
1.this是js的一个关键字,指定一个对象然后去代替他. 函数内的this和函数外的this,函数内的this指向行为发生的主体.函数外的this都指向window没有意思. 例题: functio ...
- Apache Kafka 源码剖析
Getting Start 下载 http://kafka.apache.org/ 优点和应用场景 Kafka消息驱动,符合发布-订阅模式,优点和应用范围都共通 发布-订阅模式优点 解耦合 : 两个应 ...