会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Processor with embedded in-circuit programming structures
    • 具有嵌入式在线编程结构的处理器
    • US6151657A
    • 2000-11-21
    • US952045
    • 1997-10-03
    • Albert C. SunChang-Lun ChenChee-Horng Lee
    • Albert C. SunChang-Lun ChenChee-Horng Lee
    • G06F9/445G06F12/02
    • G06F8/665
    • An architecture for an integrated circuit with in-circuit programming, allows for dynamically altering the in-circuit programming instruction set itself, as well as other software stored on the chip. The architecture is based on a microcontroller on an integrated circuit having two or more banks of embedded non-volatile memory arrays which store instructions, including an in-circuit programming instruction set. Using a control program stored on the device, the device interactively establishes an in-circuit programming exchange with a remote partner, and updates data and software, including the in-circuit programming instruction set, when needed. The processor and ICP code are responsive to an in-circuit programming update command to write a copy of the in-circuit programming set from a first memory array to a second memory array, and to cause the in-circuit programming to execute the in-circuit programming set from the second memory array to program the non-volatile memory cells of the first memory array with data from the external port.
    • PCT No.PCT / US96 / 17302 Sec。 371日期:1997年11月3日 102(e)日期1997年11月3日PCT 1996年10月28日PCT公布。 第WO98 / 19234号公报 日期1998年5月7日具有在线编程的集成电路的架构允许动态改变在线编程指令集本身以及存储在芯片上的其他软件。 该架构基于具有两个或多个嵌入式非易失性存储器阵列组的集成电路中的微控制器,其存储包括在线编程指令集的指令。 使用存储在设备上的控制程序,设备与远程伙伴交互地建立在线程序交换,并且在需要时更新包括在线编程指令集的数据和软件。 处理器和ICP代码响应于在线编程更新命令,以将在线编程集合的副本从第一存储器阵列写入第二存储器阵列,并且使得在线编程执行在线编程, 从第二存储器阵列设置电路编程,以利用来自外部端口的数据对第一存储器阵列的非易失性存储单元进行编程。
    • 2. 发明授权
    • In-circuit programming architecture with ROM and flash memory
    • 具有ROM和闪存的在线编程架构
    • US5901330A
    • 1999-05-04
    • US818389
    • 1997-03-13
    • Albert C. SunChang-Lun ChenChee-Horng Lee
    • Albert C. SunChang-Lun ChenChee-Horng Lee
    • G06F11/00G06F9/24G06F9/445G07F7/10G06F12/06G06F13/20
    • G07F7/1008G06F8/65G06F9/24G06Q20/3552
    • An architecture for an integrated circuit with in-circuit programming includes a microcontroller on an integrated circuit and one or more banks of non-volatile memory which store instructions, including an in-circuit programming (ICP) set of instructions. Using a control program stored on the device, the device interactively establishes an in-circuit programming exchange with a device external to the integrated circuit and uses data obtained in the exchange to update software for the microcontroller. Portions of the ICP code which are likely to change between different application environments are stored in reprogrammable flash memory cells. Other portions of the ICP code, which are not likely to change between different application environments, are stored in space-efficient mask ROM memory cells. In this way, the ICP system can be flexibly adapted to different application environments, while conserving on silicon area occupied the ICP system.
    • 具有在线编程的集成电路的架构包括集成电路上的微控制器和存储指令的一个或多个非易失性存储器组,所述指令包括在线编程(ICP)指令集。 使用存储在设备上的控制程序,该设备与集成电路外部的设备交互地建立在线编程交换,并使用交换中获得的数据来更新微控制器的软件。 可能在不同应用环境之间变化的ICP代码的部分存储在可重新编程的闪存单元中。 在不同的应用环境之间不可能改变的ICP代码的其他部分被存储在节省空间的掩模ROM存储器单元中。 这样,ICP系统可以灵活适应不同的应用环境,同时节省了硅面积占用的ICP系统。
    • 6. 发明授权
    • Processor with embedded in-circuit programming structures
    • 具有嵌入式在线编程结构的处理器
    • US06842820B2
    • 2005-01-11
    • US10314638
    • 2002-12-09
    • Albert C. SunChang-Lun ChenChee-Horng Lee
    • Albert C. SunChang-Lun ChenChee-Horng Lee
    • G06F9/445G06F12/00G06F9/44
    • G06F8/654
    • An architecture for an integrated circuit with in-circuit programming, allows for dynamically altering the in-circuit programming instruction set itself, as well as other software stored on the chip. The architecture is based on a microcontroller on an integrated circuit having two or more banks of embedded non-volatile memory arrays which store instructions, including an in-circuit programming instruction set. Using a control program stored on the device, the device interactively establishes an in-circuit programming exchange with a remote partner, and updates data and software, including the in-circuit programming instruction set, when needed. The processor and ICP code are responsive to an in-circuit programming update command to write a copy of the in-circuit programming set from a first memory array to a second memory array, and to cause the in-circuit programming to execute the in-circuit programming set from the second memory array to program the non-volatile memory cells of the first memory array with data from the external port.
    • 具有在线编程的集成电路的架构允许动态地改变在线编程指令集本身以及存储在芯片上的其它软件。 该架构基于具有两个或多个嵌入式非易失性存储器阵列组的集成电路中的微控制器,其存储包括在线编程指令集的指令。 使用存储在设备上的控制程序,设备与远程伙伴交互地建立在线程序交换,并且在需要时更新包括在线编程指令集的数据和软件。 处理器和ICP代码响应于在线编程更新命令,以将在线编程集合的副本从第一存储器阵列写入第二存储器阵列,并且使得在线编程执行在线编程, 从第二存储器阵列设置电路编程,以利用来自外部端口的数据对第一存储器阵列的非易失性存储单元进行编程。
    • 7. 发明授权
    • Processor with embedded in-circuit programming structures
    • 具有嵌入式在线编程结构的处理器
    • US06493788B1
    • 2002-12-10
    • US09525835
    • 2000-03-15
    • Albert C. SunChang-Lun ChenChee-Horng Lee
    • Albert C. SunChang-Lun ChenChee-Horng Lee
    • G06F1202
    • G11C16/102G06F8/65
    • An architecture for an integrated circuit with in-circuit programming, allows for dynamically altering the in-circuit programming instruction set itself; as well as other software stored on the chip. The architecture is based on a microcontroller on an integrated circuit having two or more banks of embedded non-volatile memory arrays which store instructions, including an in-circuit programming instruction set. Using a control program stored on the device, the device interactively establishes an in-circuit programming exchange with a remote partner, and updates data and software, including the in-circuit programming instruction set, when needed. The processor and ICP code are responsive to an in-circuit programming update command to write a copy of the in-circuit programming set from a first memory array to a second memory array, and to cause the in-circuit programming to execute the in-circuit programming set from the second memory array to program the non-volatile memory cells of the first memory array with data from the external port.
    • 用于具有在线编程的集成电路的架构允许动态地改变在线编程指令集本身; 以及存储在芯片上的其他软件。 该架构基于具有两个或多个嵌入式非易失性存储器阵列组的集成电路中的微控制器,其存储包括在线编程指令集的指令。 使用存储在设备上的控制程序,设备与远程伙伴交互地建立在线程序交换,并且在需要时更新包括在线编程指令集的数据和软件。 处理器和ICP代码响应于在线编程更新命令,以将在线编程集合的副本从第一存储器阵列写入第二存储器阵列,并且使得在线编程执行在线编程, 从第二存储器阵列设置电路编程,以利用来自外部端口的数据对第一存储器阵列的非易失性存储单元进行编程。
    • 8. 发明授权
    • System for logic extraction from a layout database
    • 从布局数据库中提取逻辑的系统
    • US6167556A
    • 2000-12-26
    • US29119
    • 1998-02-23
    • Albert C. SunChee-Horng LeeChang-Lun ChenChun-hao Li
    • Albert C. SunChee-Horng LeeChang-Lun ChenChun-hao Li
    • G06F17/50
    • G06F17/5022
    • A system and process for logic extraction from the layout of logic blocks is described. Logic design information is extracted from a transistor level net list which is stored in a memory. The transistor level net list in turn is generated from a layout polygon database using techniques in the art. The process comprises processing the transistor level net list in the memory to define groups of transistors according to whether or not transistors in the transistor level net list are connected to a supply voltage, whether or not transistors in the transistor level net list are connected to a reference voltage and the transistor type. The groups of transistors are analyzed according to their interconnections, and their membership in groups. Finally, logic units are identified in response to the step of analyzing the groups of transistors.
    • PCT No.PCT / US97 / 18844 Sec。 371日期1998年2月23日 102(e)日期1998年2月23日PCT 1997年10月14日PCT公布。 出版物WO99 /​​ 19818 日期1999年04月22日描述了逻辑块布局逻辑提取的系统和过程。 从存储在存储器中的晶体管级网表提取逻辑设计信息。 晶体管级网表依次使用本领域的技术从布局多边形数据库生成。 该处理包括处理存储器中的晶体管级网表,以根据晶体管级网表中的晶体管是否连接到电源电压来定义晶体管组,晶体管级网表中的晶体管是否连接到 参考电压和晶体管类型。 晶体管组根据它们的相互关系以及它们的分组成员进行分析。 最后,响应于分析晶体管组的步骤来识别逻辑单元。
    • 10. 发明授权
    • Memory consistent pre-ownership method and system for transferring data
between and I/O device and a main memory
    • 内存一致的预拥有方法和用于在I / O设备和主存储器之间传输数据的系统
    • US5623635A
    • 1997-04-22
    • US714888
    • 1996-09-17
    • Chang-Lun ChenAllen S. C. WangWei-Wen Chang
    • Chang-Lun ChenAllen S. C. WangWei-Wen Chang
    • G06F12/08G06F12/14G06F13/20
    • G06F12/0835
    • A method and system is disclosed for efficiently transferring a sequence of data words from an I/O device to sequential addresses in a main memory via an I/O bridge. The sequence of data words to be transferred includes one or more subsequences of data words. Each subsequence of data words include only data words destined to addresses of the main memory in which data words of only one data line are stored. The I/O bridge has control logic for receiving a first subsequence of data words corresponding to a currently owned data line and for claiming ownership in one or more of the very next data lines corresponding to the next subsequences of data words to be transferred from the I/O device. The I/O bridge also has a buffer memory for storing a subsequence of the sequence of data words received from the I/O device. The control logic maintains in a pre-own tag array a list of the data lines in which ownership has been successfully claimed and a list in a buffer tag array of storage locations in the buffer memory allocated to receiving data words of particular subsequences of the sequence of data words from the I/O device.
    • 公开了一种用于通过I / O桥将数据字序列从I / O设备有效传送到主存储器中的顺序地址的方法和系统。 要传送的数据字的序列包括数据字的一个或多个子序列。 数据字的每个子序列仅包括去往仅存储一条数据线的数据字的主存储器地址的数据字。 I / O桥具有用于接收对应于当前所拥有的数据线的数据字的第一子序列的控制逻辑,并且用于在与要传送的数据字的下一个子序列相对应的下一个数据线中的一个或多个中 I / O设备。 I / O桥还具有用于存储从I / O设备接收的数据字序列的子序列的缓冲存储器。 控制逻辑在自己前的标签阵列中保持所有权已被成功声明的数据线的列表以及被分配用于接收该序列的特定子序列的数据字的缓冲存储器中的存储位置的缓冲器标签阵列中的列表 来自I / O设备的数据字。