会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Multiple Monitor Video Control
    • 多监视器视频控制
    • US20120007875A1
    • 2012-01-12
    • US12834129
    • 2010-07-12
    • Saravanan SethuramanSreekrishnan Venkiteswaran
    • Saravanan SethuramanSreekrishnan Venkiteswaran
    • G09G5/36
    • G06F3/1431
    • A computer system comprising a processor including a display controller operative to output display data and a clock signal, and a programmable logic device communicatively connected to the processor, the programmable logic device including a first FIFO (first in first out) module operative to receive display data from the display controller and output display data to a display device, a second FIFO module, a scaler module communicatively connected to the first FIFO module and the second FIFO module operative to scale the display data received from the first FIFO module and output the scaled display data to the second FIFO module, and a synchronization generator operative to receive the clock signal from the display controller and to control the first FIFO and the second FIFO.
    • 一种包括处理器的计算机系统,所述处理器包括可操作以输出显示数据和时钟信号的显示控制器,以及通信地连接到所述处理器的可编程逻辑设备,所述可编程逻辑设备包括第一FIFO(先进先出)模块, 来自显示控制器的数据和输出显示数据到显示设备,第二FIFO模块,通信地连接到第一FIFO模块的定标器模块和第二FIFO模块,其可操作以缩放从第一FIFO模块接收的显示数据,并输出缩放 向第二FIFO模块显示数据,以及同步发生器,用于从显示控制器接收时钟信号并控制第一FIFO和第二FIFO。
    • 3. 发明申请
    • Data management in flash memory
    • 闪存中的数据管理
    • US20050132129A1
    • 2005-06-16
    • US11039089
    • 2005-01-19
    • Sreekrishnan Venkiteswaran
    • Sreekrishnan Venkiteswaran
    • G06F3/06G06F12/08G06F12/00
    • G06F12/0866G06F3/0616G06F3/0664G06F3/0679G06F12/08G06F2212/2022G06F2212/214
    • A method is disclosed for emulating a disk drive on flash memory, thus enabling one or more file-systems to be resident on flash memory. A list of data structures is maintained corresponding to certain sectors resident on flash memory. Certain characteristics of data access to those sectors are recorded and a weightage value is dynamically computed, which is used to select those sectors that remain cached. This weightage value is calculated so that it minimizes erases and speeds up writes to flash memory and also automatically detects flash memory sectors that hold critical meta-data information or frequently accessed files and gives preferential treatment to those sectors. The number of sector caches available to the device driver is configured depending on the memory available in the system.
    • 公开了一种用于在闪速存储器上模拟磁盘驱动器的方法,从而使得一个或多个文件系统驻留在闪存上。 对应于驻留在闪存上的某些扇区,保持数据结构的列表。 记录对这些扇区的数据访问的某些特性,并且动态地计算权重值,用于选择那些保持高速缓存的扇区。 计算此重量值,以便最大限度地减少擦除并加快对闪存的写入速度,并自动检测保存关键元数据信息或频繁访问的文件的闪存扇区,并对这些扇区给予优先处理。 可用于设备驱动程序的扇区缓存的数量根据系统中可用的内存进行配置。
    • 4. 发明授权
    • Communicating with an update logic image
    • 与更新逻辑图像通信
    • US08495608B2
    • 2013-07-23
    • US11489977
    • 2006-07-20
    • Sreekrishnan Venkiteswaran
    • Sreekrishnan Venkiteswaran
    • G06F9/45
    • G06F9/4408G06F8/654G06F9/4401G06F12/0246G06F12/0638G06F2212/205G06F2212/7201
    • Embedded devices typically have an operating system, one or more file-systems, as well as a bootloader and other data components resident in flash memory. During software development and testing, there is frequently a need to selectively update a combination of such images. The described technique organizes the images in the flash memory such that one can speed up the update process by eliminating relocation of existing images. A command-driven update mechanism provides a flexible process—eg, one can upload the images back to a host, one can update the update code itself, etc. A start handshake is used that enables auto-detection of the embedded serial port that is used for the update.
    • 嵌入式设备通常具有操作系统,一个或多个文件系统,以及驻留在闪存中的引导加载程序和其他数据组件。 在软件开发和测试期间,经常需要选择性地更新这些图像的组合。 所描述的技术将闪存中的图像组织起来,以便通过消除现有图像的重定位来加快更新过程。 命令驱动的更新机制提供了一个灵活的过程 - 例如,可以将图像上传回主机,可以更新更新代码本身等。使用启动握手功能,可以自动检测嵌入式串行端口 用于更新。
    • 7. 发明授权
    • Data management in flash memory
    • 闪存中的数据管理
    • US07356641B2
    • 2008-04-08
    • US11039089
    • 2005-01-19
    • Sreekrishnan Venkiteswaran
    • Sreekrishnan Venkiteswaran
    • G06F12/00G06F13/00
    • G06F12/0866G06F3/0616G06F3/0664G06F3/0679G06F12/08G06F2212/2022G06F2212/214
    • A method is disclosed for emulating a disk drive on flash memory, thus enabling one or more file-systems to be resident on flash memory. A list of data structures is maintained corresponding to certain sectors resident on flash memory. Certain characteristics of data access to those sectors are recorded and a weightage value is dynamically computed, which is used to select those sectors that remain cached. This weightage value is calculated so that it minimizes erases and speeds up writes to flash memory and also automatically detects flash memory sectors that hold critical meta-data information or frequently accessed files and gives preferential treatment to those sectors. The number of sector caches available to the device driver is configured depending on the memory available in the system.
    • 公开了一种用于在闪速存储器上模拟磁盘驱动器的方法,从而使得一个或多个文件系统驻留在闪存上。 对应于驻留在闪存上的某些扇区,保持数据结构的列表。 记录对这些扇区的数据访问的某些特性,并且动态地计算权重值,用于选择那些保持高速缓存的扇区。 计算此重量值,以便最大限度地减少擦除并加快对闪存的写入速度,并自动检测保存关键元数据信息或频繁访问的文件的闪存扇区,并对这些扇区给予优先处理。 可用于设备驱动程序的扇区缓存的数量根据系统中可用的内存进行配置。