会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Method and apparatus for text image stretching
    • 文本图像拉伸的方法和装置
    • US06606094B1
    • 2003-08-12
    • US09902070
    • 2001-07-09
    • Morris E. Jones, Jr.
    • Morris E. Jones, Jr.
    • G06T1100
    • G09G5/222G09G5/26G09G2340/0421
    • A method and apparatus for horizontally expanding a video graphics adapter (VGA) text character display image to fully fill the screen of a flat panel display. Cell lines for each character are remapped to provide expanded cell lines. The flat panel apparatus includes a video memory for storing the character code, attribute data and font data, a character generator for generating character font data based on the character code, a lookup table for providing expanded cell lines, and an attribute controller for combining the font data and the attribute data for output to a flat panel display.
    • 一种用于水平扩展视频图形适配器(VGA)文本字符显示图像以完全填充平板显示器的屏幕的方法和装置。 每个字符的细胞系被重新映射以提供扩展的细胞系。 平板装置包括用于存储字符代码,属性数据和字体数据的视频存储器,用于基于字符代码产生字符字体数据的字符发生器,用于提供扩展的单元行的查找表,以及用于组合 字体数据和用于输出到平板显示器的属性数据。
    • 4. 发明授权
    • Method and apparatus for approximated least-recently-used algorithm memory replacement
    • 近似最近使用的算法存储器替换的方法和装置
    • US06421766B1
    • 2002-07-16
    • US09215890
    • 1998-12-16
    • Morris E. Jones, Jr.
    • Morris E. Jones, Jr.
    • G06F1200
    • G06F12/124G06F12/123
    • The invention is an improved method and apparatus for implementing the “least-recently-used” (LRU) replacement algorithm in a memory. A counter keeps count of the number of memory accesses. Each block in the memory is associated with a time tag that represents an approximation of the age in the memory. The criteria for updating a time tag is based upon the value of the counter and the time tag. The block with a time tag value representing the highest residence time in memory with respect to the other time tags is always replaced first. The time tag for the most recently accessed block is set to a value representing the least residence time in memory and the other time tags are updated based upon their age in the memory.
    • 本发明是一种用于在存储器中实现“最近最少使用”(LRU)替换算法的改进的方法和装置。 计数器保持对存储器访问次数的计数。 存储器中的每个块与表示存储器中的年龄近似的时间标签相关联。 更新时间标签的标准是基于计数器和时间标签的值。 具有表示相对于其他时间标签的存储器中最高停留时间的时间标签值的块始终被替换。 最近访问的块的时间标签被设置为表示存储器中最少停留时间的值,并且基于其在存储器中的年龄更新其他时间标签。
    • 5. 发明授权
    • Arithmetic logic unit for microprocessor with sign bit extend
    • 具有符号位延迟的微处理器的算术逻辑单元
    • US5227989A
    • 1993-07-13
    • US770043
    • 1991-09-30
    • Morris E. Jones, Jr.James A. Picard
    • Morris E. Jones, Jr.James A. Picard
    • G06F7/575
    • G06F7/575G06F2207/3828G06F7/49994
    • An arithmetic logic unit for a microprocessor is shown and described for use in a 24-bit data path where the ALU includes three separate ALU portions, one for each byte of the data path, and three separate control signals, one for each portion of the ALU. The ALU provides a variety of arithmetic and logic functions for application to 24-bit operands, but also includes a capability of manipulating such operands in accordance with sign extended opcodes without actually physically executing a sign extend operation within the microprocessor. In this manner, the ALU executes the necessary logic functions to provide the same ultimate result as sign bit extension, but does not require a separate sign bit extension step within the microprocessor to convert signed byte operand into a signed word operand.
    • 用于微处理器的算术逻辑单元被示出和描述用于24位数据路径,其中ALU包括三个单独的ALU部分,一个用于数据路径的每个字节,以及三个单独的控制信号,一个用于 ALU。 ALU为应用于24位操作数提供了各种算术和逻辑功能,但也包括根据符号扩展操作码操作这些操作数的功能,而不会在微处理器内实际执行符号扩展操作。 以这种方式,ALU执行必要的逻辑功能以提供与符号位扩展相同的最终结果,但是在微处理器内不需要单独的符号位扩展步骤来将有符号字节操作数转换为有符号字操作数。
    • 8. 发明授权
    • Terminal control circuitry with display list processor that fetches
instructions from a program memory, character codes from a display
memory, and character segment bitmaps from a font memory
    • 具有显示列表处理器的终端控制电路,其从程序存储器中获取指令,来自显示存储器的字符代码和来自字体存储器的字符段位图
    • US5293587A
    • 1994-03-08
    • US532264
    • 1990-06-01
    • Alak K. DebYungha Y. HanMorris E. Jones, Jr.
    • Alak K. DebYungha Y. HanMorris E. Jones, Jr.
    • G09G5/08G09G5/14G09G5/22G09G5/30G06F15/62
    • G09G5/30G09G5/08G09G5/14G09G5/222
    • Display control logic for a terminal controller with support for such features as windows and interlace. A display list processor (DLP) (20) communicates with a program memory (12) containing DLP instructions, a display memory (12) containing character codes and attributes for the display, and a font memory (13). As the DLP program executes, it causes accesses to the display memory and brings in character codes and attributes for ultimate display on the screen. These character codes and attributes, as well as information representative of the scan line are input to a video data queue (95). The queue entries are clocked out of the queue by a character clock (170) and are used to generate addresses to font memory. Bitmaps from font memory are read into a dot shifter (190). The DLP instruction set includes a DISPLAY STRING instruction which allows a portion of a scan line to be built up by specifying the length of the scan line segment and the starting address in memory. Thus, a scan line can be built up based on characters stored in different parts of memory. The instruction set also includes SET ROW, LOOP, and LOOPBACK instructions to specify a given row and to set up a loop so that all the scan lines in a given row of characters can be built up by repeated executions of the DISPLAY STRING instructions. It is also possible, to display the scan lines in any random scan line order.
    • 显示终端控制器的控制逻辑,支持窗口和交错等功能。 显示列表处理器(DLP)(20)与包含DLP指令的程序存储器(12)通信,包含用于显示的字符代码和属性的显示存储器(12)和字体存储器(13)。 当DLP程序执行时,它会导致对显示存储器的访问,并带来字符代码和属性,以在屏幕上显示最终显示。 这些字符代码和属性以及表示扫描线的信息被输入到视频数据队列(95)。 队列条目通过字符时钟(170)从队列中输出,并用于生成字体存储器的地址。 来自字体存储器的位图被读入点移动器(190)。 DLP指令集包括DISPLAY STRING指令,其允许通过指定扫描线段的长度和存储器中的起始地址来构建扫描线的一部分。 因此,可以基于存储在存储器的不同部分中的字符来构建扫描线。 指令集还包括SET ROW,LOOP和LOOPBACK指令,用于指定给定行并设置循环,以便可以通过重复执行DISPLAY STRING指令来构建给定行字符中的所有扫描行。 也可以按任意的扫描线顺序显示扫描线。
    • 9. 发明授权
    • Memory architecture for video graphics environment
    • 视频图形环境的内存架构
    • US06433786B1
    • 2002-08-13
    • US09330261
    • 1999-06-10
    • Morris E. Jones, Jr.
    • Morris E. Jones, Jr.
    • G06F15167
    • G09G5/39G09G5/393G09G5/395G09G2360/126
    • A memory architecture for a video graphics controller includes a dynamic random access memory (DRAM), a static random access memory (SRAM) and a bus. The DRAM includes a data port, an address decoder that can receive an address to select a memory location in the DRAM and a command instruction bus that can receive instructions for data transfer. The SRAM includes a first data port to transfer data with the DRAM, a second data port to transfer data with other than the DRAM, a first address decoder that can receive an address to select a memory location in the SRAM for data transfer with the DRAM, a first read/write input that can receive a signal for data transfer with the DRAM, a second address decoder that can receive an address to select a memory location in a page of the SRAM to transfer data with other than the DRAM and a second read/write input that can receive a signal for data transfer from other than the DRAM. The bus is coupled between the data port of the DRAM and the first data port of the SRAM for data transfer between the DRAM and the SRAM.
    • 用于视频图形控制器的存储器架构包括动态随机存取存储器(DRAM),静态随机存取存储器(SRAM)和总线。 DRAM包括数据端口,可以接收地址以选择DRAM中的存储器位置的地址解码器,以及可以接收用于数据传输的指令的命令指令总线。 SRAM包括用于与DRAM进行数据传输的第一数据端口,用于与DRAM之外的数据传输的第二数据端口,可接收地址以选择SRAM中的存储器位置以便与DRAM进行数据传输的第一地址解码器 ,可以接收与DRAM进行数据传输的信号的第一读/写输入,第二地址解码器,其可以接收地址以选择SRAM中的存储器中的存储器位置,以传送除了DRAM之外的数据,第二读/ 读/写输入,可以接收来自DRAM以外的数据传输的信号。 总线耦合在DRAM的数据端口和SRAM的第一数据端口之间,用于DRAM和SRAM之间的数据传输。
    • 10. 发明授权
    • Method and apparatus for text image stretching
    • 文本图像拉伸的方法和装置
    • US06281876B1
    • 2001-08-28
    • US09261640
    • 1999-03-03
    • Morris E. Jones, Jr.
    • Morris E. Jones, Jr.
    • G09G522
    • G09G5/222G09G5/26G09G2340/0421
    • A method and apparatus for horizontally expanding a video graphics adapter (VGA) text character display image to fully fill the screen of a fiat panel display. Cell lines for each character are remapped to provide expanded cell lines. The flat panel apparatus includes a video memory for storing the character code, attribute data and font data, a character generator for generating character font data based on the character code, a lookup table for providing expanded cell lines, and an attribute controller for combining the font data and the attribute data for output to a flat panel display.
    • 一种用于水平扩展视频图形适配器(VGA)文本字符显示图像以完全填充平板显示器的屏幕的方法和装置。 每个字符的细胞系被重新映射以提供扩展的细胞系。 平板装置包括用于存储字符代码,属性数据和字体数据的视频存储器,用于基于字符代码产生字符字体数据的字符发生器,用于提供扩展的单元行的查找表,以及用于组合 字体数据和用于输出到平板显示器的属性数据。