0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Video Processing subsystem例程分析

Hack电子 来源:Hack电子 作者:Hack电子 2022-10-28 14:30 次阅读

d14fffec-567f-11ed-a3b6-dac502259ad0.png

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

S02M00公用时钟和复位原因是,对同一个数据流进行操作,接收数据与发送数据。

d183f73e-567f-11ed-a3b6-dac502259ad0.png 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_DCM_AXI_IC端口描述:

d19e9cba-567f-11ed-a3b6-dac502259ad0.png

MicroBlaze Core Block Diagram

d206e6b2-567f-11ed-a3b6-dac502259ad0.png

d44e0dd8-567f-11ed-a3b6-dac502259ad0.png

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

d4b8fec2-567f-11ed-a3b6-dac502259ad0.png

d4c6e38e-567f-11ed-a3b6-dac502259ad0.png

d576f3fa-567f-11ed-a3b6-dac502259ad0.png

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)

d58bc564-567f-11ed-a3b6-dac502259ad0.png


审核编辑 :李倩


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    6985

    浏览量

    88931
  • Video
    +关注

    关注

    0

    文章

    195

    浏览量

    45171

原文标题:Video Processing subsystem例程分析

文章出处:【微信号:Hack电子,微信公众号:Hack电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    请问TLV320AIC3204中Processing Block是做什么用的啊?

    TLV320AIC3204中Processing Block 是做什么用的啊?
    发表于 10-24 08:24

    如何使用tlv320aic3254的Predefined Processing Blocks实现5段均衡?

    如何使用tlv320aic3254 的Predefined Processing Blocks实现5段均衡?
    发表于 10-17 08:31

    TLV320AIC3254 IIS音频输入不能应用于signal processing吗?

    miniDSP for signal processing IIC_Write_2ByteData(0x00,0x2c,0x04);//# Select Page 44, Enable Adaptive
    发表于 10-12 08:46

    使用PPC3软件,进入Tuning and Audio Processing模块后,喇叭就不发声了怎么解决?

    我在使用PPC3软件,进入Tuning and Audio Processing模块后,喇叭就不发声了,这个问题怎么解决? 同样的硬件配置,在别人可以正常使用PPC3软件的电脑上用起来没有问题,我
    发表于 10-12 07:58

    图片动画控件和Video image控件的使用方法

    在UI开发过程中,序列帧基本是绕不开的,AWTK 支持多种方法实现序列帧显示,本文介绍图片动画控件和Video image控件的使用方法。
    的头像 发表于 08-06 16:44 837次阅读
    图片动画控件和<b class='flag-5'>Video</b> image控件的使用方法

    微软将优化Windows Subsystem for Linux并加入图形用户界面设置

    微软宣布提升Windows Subsystem for Linux(WSL)性能,推出全新设置应用提供图形化配置环境。
    的头像 发表于 05-31 11:26 529次阅读

    Mozilla Firefox添加NVIDIA RTX Video功能,AI提升在线视频质量

    RTX Video由英伟达于CES 2023上首次亮相,旨在利用AI提升YouTube、Prime Video及Disney+等平台在浏览器中的视频观看体验。
    的头像 发表于 05-16 10:39 484次阅读

    亚马逊Prime Video增设暂停广告,部分影片不再&quot;无广告&quot;

    此种广告模式将于 Prime Video 的剧集、电影及体育赛事播出期间执行,当观众点击暂停键后,广告便会映入眼帘,使得 Prime Video 的用户们能接收到较以往大幅度提升的广告展示量。
    的头像 发表于 05-08 15:58 462次阅读

    Stability AI推出全新Stable Video 3D模型

    近日,Stability AI 推出了全新的 Stable Video 3D 模型,该模型以其独特的功能吸引了众多关注。此模型具备从单张图像中生成多视图3D视频的能力,为视频制作领域带来了革命性的突破。
    的头像 发表于 03-22 10:30 825次阅读

    浅谈S-VIDEO接口静电浪涌防护

    浅谈S-VIDEO接口静电浪涌防护S-Video接口曾经在一些旧款的电视机、录像机、游戏机等设备上广泛应用,用于传输视频信号。不过,随着技术的发展,S-Video接口已经逐渐被其他更先进的接口所取
    的头像 发表于 03-07 08:02 688次阅读
    浅谈S-<b class='flag-5'>VIDEO</b>接口静电浪涌防护

    浅谈S-VIDEO接口静电浪涌防护

    S-Video 接口曾经在一些旧款的电视机、录像机、游戏机等设备上广泛应用,用于传输视频信号。不过,随着技术的发展,S-Video 接口已经逐渐被其他更先进的接口所取代,比如 HDMI、DVI 等
    的头像 发表于 03-03 17:03 571次阅读
    浅谈S-<b class='flag-5'>VIDEO</b>接口静电浪涌防护

    如何在SlaveFifoSync例程中添加HID设备枚举?

    您好,我使用了SlaveFifoSync的32bit模式例程,现在我想在其中添加一个HID的设备(鼠标),程序见附件,我参照了Can EZ-USB FX3 enumerate serial
    发表于 02-28 06:31

    舵机控制例程、原理介绍

    电子发烧友网站提供《舵机控制例程、原理介绍.zip》资料免费下载
    发表于 02-23 14:02 1次下载

    鸿蒙ArkUI开发-Video组件的使用

    以视频功能为例,在应用开发过程中,我们需要通过ArkUI提供的Video组件为应用增加基础的视频播放功能。借助Video组件,我们可以实现视频的播放功能并控制其播放状态。常见的视频播放场景包括观看网络上的较为流行的短视频,也包括查看我们存储在本地的视频内容。
    的头像 发表于 01-23 16:59 1324次阅读
    鸿蒙ArkUI开发-<b class='flag-5'>Video</b>组件的使用

    如何在zcu102板卡上创建pipeline呢?

    DisplayPort 1.4 Tx Subsystem core的最简pipeline就是如它的linux driver wiki page里的figure-4那样,framebuffer_read+DP+video_phy。
    的头像 发表于 12-29 10:09 525次阅读