Dual Modulus Prescaler
有两个分频系数的整数时钟分频器。
类型: SubSystem
图书馆中的路径:
|
资料描述
座 Dual Modulus Prescaler 它由一个命令计数器,一个"吞下"信号的计数器和一个初步的分频器组成。
当第一次接收到输入信号时,脉冲吸收功能被激活。 预分频器将输入信号的频率除以 ,在哪里 由参数定义 Prescaler divider value, N . 命令和"吞下"信号的计数器开始倒计时。 "吞下"信号的计数器计数后复位 脉冲或 循环在哪里 由参数定义 Swallow counter value, S . 然后脉冲吸收功能被停用,预分频器将输入频率除以 .
因为命令计数器已经识别 他需要更多的脉搏。 脉冲或 循环以实现溢出,其中 由参数定义 Program counter value, P . 该循环在两个计数器复位后重复。
二模块预分频器的分频有效值等于输入频率与输出频率之比:
| 为了防止在"吞下"信号的计数器完成倒计时之前过早地重置命令计数器和频率的预分频器,必须遵守以下条件 . |
双模块预分频器也称为脉冲分频器。
港口
输入
#
clk在
—
输入时钟频率
标量,标量
Details
输入时钟频率,设置为标量。 在锁相频率(PLL)系统中,clk in*端口连接到单元的输出端口 *Ring Oscillator VCO.
| 数据类型 |
|
| 复数支持 |
非也。 |
参数
Parameters
# Program counter value, P — 命令计数器的最大值
Details
命令计数器的最大值,设置为整数标量。 计数器复位后 -循环。 此参数可以自定义。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
# Prescaler divider value, N — 初步除数的值
Details
暂定除数的值,设置为整数标量。 双模块初步分频器 将输入频率除以 或 ,取决于模块的控制线的逻辑状态。 此参数是可配置的。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
# Swallow counter value, S — "吞下"信号的计数器的最大值
Details
"吞下"信号的计数器的最大值,设置为整数标量。 当计数器复位后 -周期,脉冲吞咽功能被停用。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |