Circuit for powering down unused configuration bits to minimize power consumption
    11.
    发明授权
    Circuit for powering down unused configuration bits to minimize power consumption 有权
    关闭未使用配置位的电路,以最大限度地降低功耗

    公开(公告)号:US06230275B1

    公开(公告)日:2001-05-08

    申请号:US09232053

    申请日:1999-01-15

    CPC classification number: G11C5/14 G11C7/1045 H03K19/0016

    Abstract: A system for powering down configuration circuits to minimize power consumption has at least one first configuration circuit for configuring a peripheral module. A second configuration circuit is coupled to the peripheral module and to the at least one first configuration circuit. The second configuration circuit is used for enabling and disabling the peripheral module. The second configuration circuit is further used to power down the at least one first configuration circuit to minimize current consumption of the at least one first configuration circuit when the peripheral module is disabled.

    Abstract translation: 用于断电配置电路以最小化功耗的系统具有用于配置外围模块的至少一个第一配置电路。 第二配置电路耦合到外围模块和至少一个第一配置电路。 第二个配置电路用于启用和禁用外围模块。 当外围模块被禁用时,第二配置电路还用于断电至少一个第一配置电路以最小化至少一个第一配置电路的电流消耗。

    Microcontroller chip with integrated LCD control module and switched
capacitor driver circuit
    12.
    发明授权
    Microcontroller chip with integrated LCD control module and switched capacitor driver circuit 失效
    具有集成LCD控制模块和开关电容驱动电路的微控制器芯片

    公开(公告)号:US5861861A

    公开(公告)日:1999-01-19

    申请号:US671575

    申请日:1996-06-28

    Abstract: Apparatus for providing multiple of discrete voltage levels to drive a liquid crystal display (LCD) from an LCD module on board a microcontroller chip includes a charge pump with a switched-capacitor that develops the discrete voltages as multiples of the value of a base voltage that remains substantially without change irrespective of change in the supply voltage. A switched-capacitor charging circuit selectively charges a capacitor to produce successive additive charges individually retrievable from the capacitor. An LCD drive selectively transmits the discrete voltage levels to activate the LCD according to status of an external system under the control of the microcontroller. Voltage losses that may occur during the switched-capacitor charging are compensated to maintain the levels of the discrete voltages free of decay. Compensation is achieved by overcharging the capacitor by an amount substantially equivalent to the amount of voltage loss on the capacitor, using active feedback obtained from monitoring the charge on the capacitor.

    Abstract translation: 用于提供多个离散电压电平以从微控制器芯片上的LCD模块驱动液晶显示器(LCD)的装置包括具有开关电容器的电荷泵,其将离散电压开发为基本电压值的倍数 无论电源电压的变化如何,均保持基本无变化。 开关电容器充电电路选择性地对电容器充电以产生可从电容器单独检索的连续的附加电荷。 LCD驱动器根据微控制器的控制,根据外部系统的状态选择性地发送离散电压电平以激活LCD。 在开关电容器充电期间可能发生的电压损耗被补偿以保持离散电压的电平没有衰减。 通过使用从监视电容器上的电荷获得的有效反馈,使电容器过充电达到与电容器上的电压损失量相当的量。

    Microcontroller instruction set
    13.
    发明授权
    Microcontroller instruction set 有权
    微控制器指令集

    公开(公告)号:US07206924B2

    公开(公告)日:2007-04-17

    申请号:US10751210

    申请日:2003-12-31

    Abstract: A microcontroller apparatus is provided with an instruction set for manipulating the behavior of the microcontroller. The apparatus and system is provided that enables a linearized address space that makes modular emulation possible. Direct or indirect addressing is possible through register files or data memory. Special function registers, including the Program Counter (PC) and Working Register (W), are mapped in the data memory. An orthogonal (symmetrical) instruction set makes possible any operation on any register using any addressing mode. Consequently, two file registers to be used in some two operand instructions. This allows data to be moved directly between two registers without going through the W register. Thus increasing performances and decreasing program memory usage.

    Abstract translation: 微控制器装置设置有用于操纵微控制器的行为的指令集。 提供了使得能够实现模块化仿真的线性化地址空间的装置和系统。 可以通过寄存器文件或数据存储器进行直接或间接寻址。 特殊功能寄存器,包括程序计数器(PC)和工作寄存器(W),映射到数据存储器中。 正交(对称)指令集可以使用任何寻址模式对任何寄存器进行任何操作。 因此,在两个操作数指令中要使用两个文件寄存器。 这允许在两个寄存器之间直接移动数据,而不经过W寄存器。 从而增加性能并减少程序内存的使用。

    Microcontroller with internal clock for liquid crystal display
    14.
    发明授权
    Microcontroller with internal clock for liquid crystal display 失效
    具有液晶显示器内部时钟的微控制器

    公开(公告)号:US06339413B1

    公开(公告)日:2002-01-15

    申请号:US08671933

    申请日:1996-06-28

    CPC classification number: G06F1/3265 G06F1/3203 G09G3/18 Y02D10/153

    Abstract: A device including a microcontroller fabricated on a semiconductor chip is used to control an LCD display of an external system intended to be controlled by the microcontroller. The microcontroller enters a sleep state in which it operates in a battery power conservation mode during periods of time when functional activity of the microcontroller is reduced. The microcontroller awakens from the sleep state for resumption of activity when such a period ends. Timing to the LCD is decoupled from the microcontroller's own internal clock when the independent internal on-chip clock, which may be an RC oscillator, is selected by the user of the device. This allows the chip to continue to drive the LCD display even though the microcontroller's internal clock has stopped during the sleep.

    Abstract translation: 包括在半导体芯片上制造的微控制器的器件用于控制旨在由微控制器控制的外部系统的LCD显示器。 微控制器进入睡眠状态,其中它在电池功率节省模式下操作,在微控制器的功能活动减小的时间段内。 当这样的时间段结束时,微控制器从休眠状态唤醒以恢复活动。 当独立的内部片内时钟(可能是RC振荡器)由设备的用户选择时,LCD的定时与微控制器自己的内部时钟分离。 即使在休眠期间微控制器的内部时钟已经停止,这样就可以使芯片继续驱动LCD显示。

    Microcontroller with dual port ram for LCD display and sharing of slave
ports
    15.
    发明授权
    Microcontroller with dual port ram for LCD display and sharing of slave ports 失效
    具有双端口RAM的微控制器,用于LCD显示和从站端口的共享

    公开(公告)号:US5874931A

    公开(公告)日:1999-02-23

    申请号:US671962

    申请日:1996-06-28

    CPC classification number: G06F3/147 G09G3/18 G09G3/3696

    Abstract: A single semiconductor chip device is utilized for controlling an external system which has a liquid crystal display (LCD) associated therewith. A dual port random access memory (RAM) stores data representative of information to be displayed on the LCD. The RAM includes a plurality of master data storage latches and a single slave data storage latch shared by all of the plurality of master storage latches. A microcontroller has a central processing unit (CPU) for communicating with the master storage latches via one of the RAM ports to periodically change the data stored therein. An LCD control module successively updates the data in the single slave storage latch with data from each of the master storage latches and downloads the updated data from the single slave storage latch to a temporary store associated with the LCD after each update from a master storage latch and before the update of data from the next master storage latch. Consequently, data in each master storage latch may be changed periodically by the CPU without interference with downloading of updated data from the single slave storage unit.

    Abstract translation: 单个半导体芯片装置用于控制具有与其相关联的液晶显示器(LCD)的外部系统。 双端口随机存取存储器(RAM)存储表示要显示在LCD上的信息的数据。 RAM包括多个主数据存储锁存器和由所有多个主存储锁存器共享的单个从属数据存储锁存器。 微控制器具有中央处理单元(CPU),用于经由一个RAM端口与主存储锁存器进行通信,以周期性地改变存储在其中的数据。 LCD控制模块使用来自每个主存储锁存器的数据连续地更新单个从存储锁存器中的数据,并且在从主存储器锁存器每次更新之后将更新的数据从单个从存储锁存器下载到与LCD相关联的临时存储器 并在更新下一个主存储锁存器的数据之前。 因此,每个主存储锁存器中的数据可以由CPU周期性地改变,而不会干扰来自单个从存储单元的更新数据的下载。

    Method and apparatus for testing a relatively slow speed component of an
intergrated circuit having mixed slow speed and high speed components
    16.
    发明授权
    Method and apparatus for testing a relatively slow speed component of an intergrated circuit having mixed slow speed and high speed components 失效
    用于测试具有混合的低速和高速分量的集成电路的相对较慢速度分量的方法和装置

    公开(公告)号:US5870409A

    公开(公告)日:1999-02-09

    申请号:US671011

    申请日:1996-06-28

    CPC classification number: G09G3/006 G06F11/2221

    Abstract: A method is disclosed for testing a high speed microcontroller fabricated on a semiconductor chip, and for testing relatively low speed functions of a liquid crystal display (LCD) module on the chip that drives an off-chip LCD for an external system to be controlled by the microcontroller with a plurality of discrete analog voltage levels for performing the LCD functions. Digital values are multiplexed in time slots of a test waveform to simulate in high speed digital format of a test mode the low speed timing, relative magnitude and functionality of analog voltage levels used to drive the LCD; A high speed driver is selectively coupled to a pin of the chip, to which the discrete analog voltage levels are normally applied at low speed to drive the LCD, and the test waveform is applied to the high speed driver. The digital values and timing that appear on the pin are then monitored as an indication of proper functionality of the LCD module. The high speed driver is switched out and the normal low speed LCD driver is switched back for return to an LCD user mode when the test mode is completed. Monitoring the pin with a digital tester allows verification that pin pulses in predetermined time slots indicate the corresponding analog voltage level is being applied at the proper time during normal operation of the LCD module, and digitally testing of continuity in an analog channel. A transistor normally employed on the chip for electrostatic discharge protection is activated to selectively couple the high speed driver to the pin for the high speed testing mode.

    Abstract translation: 公开了一种用于测试在半导体芯片上制造的高速微控制器的方法,并且用于测试芯片上的液晶显示器(LCD)模块的相对低速功能,该芯片驱动用于外部系统的片外LCD以由 具有用于执行LCD功能的多个离散模拟电压电平的微控制器。 数字值在测试波形的时隙中进行多路复用,以模拟用于驱动LCD的模拟电压电平的低速定时,相对幅度和功能的测试模式的高速数字格式; 选择性地将高速驱动器耦合到芯片的引脚,通过低速驱动分立的模拟电压电平来驱动LCD,测试波形被施加到高速驱动器。 然后监视引脚上出现的数字值和时序作为LCD模块正常功能的指示。 当测试模式完成时,高速驱动器被切换并且正常的低速LCD驱动器被切回以返回到LCD用户模式。 使用数字测试仪监控引脚,可以验证在预定时隙内的引脚脉冲表示在LCD模块正常工作期间的适当时间正在施加相应的模拟电压电平,并对模拟通道的连续性进行数字测试。 通常在芯片上用于静电放电保护的晶体管被​​激活以选择性地将高速驱动器耦合到用于高速测试模式的引脚。

    System having input output pins shifting between programming mode and
normal mode to program memory without dedicating input output pins for
programming mode
    17.
    发明授权
    System having input output pins shifting between programming mode and normal mode to program memory without dedicating input output pins for programming mode 失效
    具有输入输出引脚在编程模式和正常模式之间切换到程序存储器的系统,而不用将输入输出引脚用于编程模式

    公开(公告)号:US5473758A

    公开(公告)日:1995-12-05

    申请号:US938911

    申请日:1992-08-31

    CPC classification number: G11C16/102

    Abstract: A microcontroller and associated EPROM program memory are fabricated in a single semiconductor chip. The microcontroller device is adapted to be programmed using digital command words or other bit patterns applied as inputs after installation of the device in circuit with a system to be controlled by the device, and to have its programming pins isolated from the system to avoid effects on system operation while the programming is taking place. The in-circuit programming uses considerably less than the total number of input/output (I/O) pins of the device, which in total are fewer than the number of bits in a command word. This is achieved with a serial/parallel programming interface between the pins and the program memory, and by applying the data in serial fashion to the interface where it is latched and loaded in parallel in the memory. Input data to the device may alternatively be entered in parallel to the interface in bytes of width less than the total number of I/O pins of the device.

    Abstract translation: 在单个半导体芯片中制造微控制器和相关联的EPROM程序存储器。 微控制器设备适于在使用要由设备控制的系统安装设备的电路中的数字命令字或其他位模式中使用数字命令字或其他位模式进行编程,并将其编程引脚与系统隔离以避免对 系统运行时正在进行编程。 在线编程使用量远低于设备的输入/输出(I / O)引脚总数,总共少于命令字中的位数。 这是通过引脚和程序存储器之间的串行/并行编程接口实现的,并且通过将数据以串行方式应用于其被锁存并且并行加载到存储器中的接口来实现。 输入到设备的数据可以替代地以与字节相同的字节并行输入,该字节的宽度小于设备的I / O引脚的总数。

Patent Agency Ranking