发明名称 CLOCK STRETCHER AND LEVEL SHIFTER WITH SMALL COMPONENT COUNTAND LOW POWER CONSUMPTION
摘要 A clock stretching circuit (110) mediates between a synchronous bus (112) an d a microcontroller (124) which is asleep most of the time to save electrical power. The bus is of a type in which a slow bus device can cause the sender of data to "hold" the data until the slow device is up to speed. The stretching circuit (110) is of small component count and low power consumption, and the re is no requirement for a continuous clock. In one embodiment is comprised of a triple analog switch (120, 121, 122) and a very small number of additional components. In another embodiment a dual four-position multiplexer (162, 163 ) is employed. In still another embodiment, four transistors (210, 212, 213, 215) are used with handful of additional components. A level shifter (220, 221, 222, 223) including an MOSFET and a large-value resistor help to minimi ze power drain within the bus device. The components can be external to an off- the-shelf microcontroller or can be included in an IC that also contains an embedded microcontroller.
申请公布号 CA2321051(C) 申请公布日期 2003.11.25
申请号 CA19982321051 申请日期 1998.07.09
申请人 USAR SYSTEMS INC. 发明人 MARTEN, VICTOR;MILIOS, IOANNIS;WANG, WEI
分类号 G06F1/08;G06F13/42;H03K19/0185;(IPC1-7):G06F13/00 主分类号 G06F1/08
代理机构 代理人
主权项
地址