专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
目录
相关文章推荐
今天看啥  ›  专栏  ›  嵌入式微处理器

控制类寄存器2种实现方式

嵌入式微处理器  · 公众号  ·  · 2024-06-18 13:08
    

文章预览

控制类寄存器2种实现方式: 在数据处理过程中,需要一些可配置的寄存器,用于控制数据处理过程中的行为,如果各类处理信号的使能信号,还有功能模块的特定控制信号。 例如:在ETH处理过程中,有数据流使能控制,最大包长度控制信号。 例如:在PCIE中,存在bus master enable信号,max payload size等控制信号。 那么,这类可配置的控制类寄存器是如何在数据处理过程中起作用的呢?有哪些实现方式呢? 如下图所示,data_in为输入数据,data_out是处理后的数据,处理过程中data_proc_a/b/c需要用到控制寄存器对处理进行处理,client_id表示data的用户id号,模块采用时分复用的方式处理不同id的data。       实现方式1:寄存器信号线输出 通过寄存器信号线的方式输出给需要的模块,如图方式1,cfg module把所有的控制信号都暴露出来,送给需要的模块data_proc_a/b/c ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览