【技术实现步骤摘要】
一种可动态配置的时钟信号产生装置
[0001]本专利技术涉及时钟信号产生
,具体涉及一种可动态配置的时钟信号产生装置。
技术介绍
[0002]在逻辑电路中,时钟信号是时序逻辑的基础,用于决定逻辑单元中的状态何时更新,是具有固定周期并与运行无关的信号量。随着SOC(系统级芯片)的复杂度越来越高,SOC上的电路越来越复杂,当不同的电路需要不同频率的时钟信号时,那么SOC对时钟数量和频率的可选择性要求越来越高。
[0003]如果采用传统的时钟信号产生装置即需要什么频率的时钟信号就在SOC上集成对应的时钟信号产生电路,则会增加电路设计,从而增加电路复杂度和降低资源利用率。
[0004]而如果通过对每个时钟信号产生电路进行配置来使每个时钟信号产生电路输出对应频率的时钟信号时,由于现有的时钟信号电路在进行配置时都是单独配置的,不能灵活配置,例如当有多个时钟信号产生电路被配置输出相同的时钟信号时,那么这些时钟信号产生电路在实际使用时都是通过不同的启动信号来启动的,操作繁琐,不能灵活配置。
技术实现思路
>[0005]鉴于背本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种可动态配置的时钟信号产生装置,其特征在于,包括时钟信号产生单元,所述时钟信号产生单元包括N个子单元,N大于1且为正整数;地址设置单元,被配置于设置所述时钟信号产生单元的子单元的地址;仲裁单元,被配置于将时钟信号产生单元的地址相同的子单元作为一组时钟模块;启动单元,被配置于向所述仲裁单元输入每个子单元的时钟启动信号,所述仲裁单元接收到所述时钟启动信号后将待启动的子单元所在的时钟模块中的所有子单元同时启动。2.根据权利要求1所述的一种可动态配置的时钟信号产生装置,其特征在于,当所述时钟模块中的一个子单元停止输出时钟信号时,同一个时钟模块中的其余子单元也同时停止输出时钟信号。3.根据权利要求1所述的一种可动态配置的时钟信号产生装置,其特征在于,所述地址设置单元在接收到开始配置数据后才开始依据所述地址配置数据设置所述时钟信号产生单元的子单元的地址,所述地址设置单元接收到结束配置数据后停止配置所述时钟信号产生单元的子单元的地址,所述地址设置单元接收到清空配置数据时清空所述时钟信号产生单元的子单元的地址。4.根据权利要求1所述的一种可动态配置的时钟信号产生装置,其特征在于,还包括配置单元,所述配置单元用于获取和分发配置数据,所述配置数据包括地址配置数据和时钟配置数据,所述配置单元将所述地址配置数据写入到所述地址设置单元,所述地址设置单元依据所述地址配置数据设置所述时钟信号产生单元的子单元的地址,所述配置单元将所述时钟配置数据写入到所述子单元,所述子单元依据所述时钟配置数据输出时钟信号。5.根据权利要求4所述的一种可动态配置的时钟信号产生装置,其特征在于,还包括选择单元,所述时钟信号产生单元的数量为至少两个,所述配置数据还包括选择配置数据,所...
【专利技术属性】
技术研发人员:杨滔,王鹏程,孙亮,刘海峰,
申请(专利权)人:无锡亚科鸿禹电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。