会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Incremental phase smoothing desynchronizer and calculation apparatus
    • US5402452A
    • 1995-03-28
    • US935008
    • 1992-08-25
    • William E. PowellWilliam B. WeeberManal E. Afify
    • William E. PowellWilliam B. WeeberManal E. Afify
    • H04J3/07H04Q11/04H04L7/00
    • H04Q11/0414H04J3/076H04J2203/0003
    • A desynchronizer (20) for desynchronizing data stored within synchronous payload envelopes of a synchronous communication protocol such as SONET (Synchronous Optical Network), provides for smoothing the periodically discontinuous clock signal associated with that data after the synchronous communication protocol overhead has been removed. The desynchronizer accommodates for shifts in the position of the payload envelope and hence, the data within the synchronous communication frame as well as adjustments within the data itself due to asynchronous bit stuff information. The desynchronizer utilizes a leak filter (26) having a linear branch (54) and an integrator branch (56), both branches having adjustable factors (61, 63, 65, 88, 90, 91, 93, 95, 100, 102, 105) regarding their operation, wherein the adjustable factors are selected depending upon threshold values (86, 87, 89, 62) which in turn are based upon the difference between the average write address and read address for the associated elastic store (22) within which the incoming data removed from the synchronous communication system frame is temporarily stored. The leak filter (26) forms part of a phase locked loop which in turn adjusts the read clock frequency (46) in a manner which minimizes overflow or underflow of the elastic store while simultaneously minimizing the rate of change of the read clock rate so as to limit jitter. A fault recovery apparatus forms part of the desynchronizer for enabling fastlock high gain factors (67, 97, 107) to quickly adjust the read clock when elastic store overflow or underflow occurs. The gain factors associated with both the linear branch and integrator branch are provisionable (118, 120) as well as elastic store size and thresholds resulting in a desynchronizer which can be modified to meet the particular jitter requirements of a particular synchronous communication system. A calculation engine (82) performs iterative calculations to generate the leak filter output value using a reduced number of logic gates for ASIC implementation.
    • 2. 发明授权
    • Calculation apparatus for performing algebraic and logic computations
using iterative calculations and storage of intermediate results
    • US5528530A
    • 1996-06-18
    • US371884
    • 1995-01-12
    • William E. PowellWilliam B. WeeberManal E. Afify
    • William E. PowellWilliam B. WeeberManal E. Afify
    • H04J3/07H04Q11/04G06F7/38
    • H04Q11/0414H04J3/076H04J2203/0003
    • A desynchronizer (20) for desynchronizing data stored within synchronous payload envelopes of a synchronous communication protocol such as SONET (Synchronous Optical Network), provides for smoothing the periodically discontinuous clock signal associated with that data after the synchronous communication protocol overhead has been removed. The desynchronizer accommodates for shifts in the position of the payload envelope and hence, the data within the synchronous communication frame as well as adjustments within the data itself due to asynchronous bit stuff information. The desynchronizer utilizes a leak filter (26) having a linear branch (54) and an integrator branch (56), both branches having adjustable factors (61, 63, 65, 88, 90, 91, 93, 95, 100, 102, 105) regarding their operation, wherein the adjustable factors are selected depending upon threshold values (86, 87, 89, 62) which in turn are based upon the difference between the average write address and read address for the associated elastic store (22) within which the incoming data removed from the synchronous communication system frame is temporarily stored. The leak filter (26) forms part of a phase locked loop which in turn adjusts the read clock frequency (46) in a manner which minimizes overflow or underflow of the elastic store while simultaneously minimizing the rate of change of the read clock rate so as to limit jitter. A fault recovery apparatus forms part of the desynchronizer for enabling fastlock high gain factors (67, 97, 107) to quickly adjust the read clock when elastic store overflow or underflow occurs. The gain factors associated with both the linear branch and integrator branch are provisionable (118, 120) as well as elastic store size and thresholds resulting in a desynchronizer which can be modified to meet the particular jitter requirements of a particular synchronous communication system. A calculation engine (82) performs iterative calculations to generate the leak filter output value using a reduced number of logic gates for ASIC implementation.
    • 5. 发明授权
    • Desynchronizer for adjusting the read data rate of payload data received
over a digital communication network transmitting payload data within
frames
    • 用于调整通过数字通信网络接收的有效载荷数据的读取数据速率的同步器,其在帧内传送有效载荷数据
    • US5404380A
    • 1995-04-04
    • US935020
    • 1992-08-25
    • William E. PowellWilliam B. Weeber
    • William E. PowellWilliam B. Weeber
    • H04J3/07H04L7/04
    • H04J3/076
    • A desynchronizer for processing pointer movements and stuff bit information associated with payload data transmitted within a synchronous digital communication network. The desynchronizer includes a payload extractor (58) for removing payload data and storing it in an elastic store (32). The extractor also removes the pointer and stuff bit information which is passed through a digital low pass bit leaking module (36). The difference between the write and read addresses of the elastic store is determined (modules 48 and 50) and algebraically combined with the output of the bit leaking module (36) so as to provide the necessary data for adjusting the instantaneous frequency of a variable controlled oscillator (44) that generates the timing base for the read clock for reading the payload from the elastic store in a manner that minimizes jitter.
    • 用于处理与同步数字通信网络内发送的有效载荷数据相关联的指针移动和填充比特信息的去同步器。 去同步器包括用于去除有效载荷数据并将其存储在弹性存储器(32)中的有效载荷提取器(58)。 提取器还去除通过数字低通位泄漏模块(36)的指针和填充位信息。 确定弹性存储器的写入和读取地址之间的差异(模块48和50),并且与位泄漏模块(36)的输出代数组合,以便提供用于调整变量控制的瞬时频率的必要数据 振荡器(44),其以使抖动最小化的方式生成用于从弹性存储器读取有效载荷的读取时钟的定时基准。
    • 8. 发明授权
    • Time division multiplexed synchronous state machine having state memory
    • 具有状态存储器的时分复用同步状态机
    • US06449292B1
    • 2002-09-10
    • US08924451
    • 1997-08-28
    • William B. Weeber
    • William B. Weeber
    • H04J306
    • H04J3/0623
    • An implementation of a synchronous state machine, responsive to a time division multiplexed external input signal having plural time slots in a repetitive structure, has all of its flip-flop outputs hooked up to a state memory so that the state produced by each time slot is stored until that time slot is again repeated at the external input, at which point the stored state is recalled from memory for being input along with the incoming time slot data; in this way the hardware is shared between time slots. A substitution element is disclosed having a flip-flop with its output routed to memory and for providing a memory output as its output. A design methodology is taught whereby a state memory and a substitution element is substituted for each flip-flop in a synchronous state machine implemented for one time slot of a repeating pattern of time slots.
    • 同步状态机的实现,响应于具有重复结构中的多个时隙的时分复用外部输入信号,其所有触发器输出都挂接到状态存储器,使得每个时隙产生的状态为 存储直到在外部输入再次重复该时隙,此时从存储器调用存储状态以便与输入时隙数据一起输入; 以这种方式,硬件在时隙之间共享。 公开了一种替代元件,其具有触发器,其输出路由到存储器并用于提供存储器输出作为其输出。 教导了一种设计方法,其中状态存储器和替换元件代替实现在时隙的重复模式的一个时隙的同步状态机中的每个触发器。