会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for directly executing user DMA instruction from user
controlled process by employing processor privileged work buffer
pointers
    • 通过使用处理器特权工作缓冲区指针,从用户控制进程直接执行用户DMA指令的系统和方法
    • US5347634A
    • 1994-09-13
    • US494008
    • 1990-03-15
    • Russ W. HerrellCurtis R. McAllisterDong Y. KuoChristopher G. Wilcox
    • Russ W. HerrellCurtis R. McAllisterDong Y. KuoChristopher G. Wilcox
    • G06F13/00G06F13/28G06F13/38
    • G06F13/28
    • The present invention relates to an intelligent direct memory access (DMA) controller which interprets user commands from a host system, establishes work buffers for each user process, and retrieves blocks of data from the work buffers at the user's is request, rather than at the request of the kernel software. This is accomplished by establishing work buffers for each user process which are locked into physical memory. The controlling user process will then fill one work buffer, acquire the device semaphore, start physical DMA on the locked buffer, and then start filling another buffer. Memory integrity is maintained by allowing the user to access the work buffers for DMA without knowing their physical location in memory, via work buffer pointers from work buffer pointer registers which correspond to each work buffer for each user process. These work buffer pointer registers are privileged and are updated by the host processor for each new controlling user process.
    • 本发明涉及一种从主机系统解释用户命令的智能直接存储器访问(DMA)控制器,为每个用户进程建立工作缓冲区,并且以用户的请求从工作缓冲区中检索数据块,而不是在 内核软件的请求。 这通过为锁定到物理内存中的每个用户进程建立工作缓冲区来实现。 控制用户进程将填充一个工作缓冲区,获取设备信号量,在锁定的缓冲区上启动物理DMA,然后开始填充另一个缓冲区。 通过允许用户通过对应于每个用户进程的每个工作缓冲区的工作缓冲区指针寄存器的工作缓冲区指针,通过允许用户访问用于DMA的工作缓冲区而不知道其在存储器中的物理位置来维持存储器完整性。 这些工作缓冲区指针寄存器是特权的,并由主机处理器为每个新的控制用户进程更新。