Hardware supported peripheral component memory alignment method

a peripheral component and memory alignment technology, applied in the field of digital interface design, can solve the problems of affecting the efficiency of data transfer, and affecting the performance of the program, so as to achieve the effect of efficient data transfer

Active Publication Date: 2006-05-04
MICROCHIP TECH INC
View PDF8 Cites 66 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The present inventors have developed an efficient way to move large amounts of data from one computer's main storage device (the CPU) into another location that can be easily accessed through other devices like hard drives or USB). This makes it possible to improve efficiency while reducing costs compared with traditional methods such as moving files over disk media.

Problems solved by technology

Technologies exist relating to improving the efficiency of accessing memories during wireless transmission operations. These techniques involve caching data onto disk drives or media cards connected directly to servers without requiring any specialized components like drivers. Additionally, these technologies help reduce power consumption and improve signal quality in mobile applications due to their inherently fast response characteristics.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Hardware supported peripheral component memory alignment method
  • Hardware supported peripheral component memory alignment method
  • Hardware supported peripheral component memory alignment method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] As used herein, ‘DWORD’, or “Double Word” is used to reference a 32-bit size data word. “Local system memory” or “local memory” refers to a memory comprised in a host system and typically embedded in or directly interfacing with a central processing unit and / or central controller. “Remote system memory” or “remote memory” refers to a memory comprised in the host system but not embedded in or directly interfacing with the central processing unit and / or central controller, or a memory comprised in a remote system distinct from the host system. When comprised in the host system, a remote memory may represent memory embedded in a peripheral device and / or additional memory not directly interfacing to the host system's dedicated memory bus.

[0033] In one set of embodiments, the invention implements a memory alignment technology (MAT) apparatus and method that enables efficient handling of data movement between various subsystems, especially between a local memory and a remote me

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A memory alignment system for efficient data transfer between a host system and a remote system comprises a data communications controller configured to align transmitted and received data based on formatting information received from the host system. When transmitting data from local system memory, for example over an Ethernet connection, communications control driver software may first write formatting information corresponding to the data into a configurable transmit data buffer. The data communications controller is operable to align the data based on the formatting information as the driver software moves the data into the transmit data buffer. Similarly, the driver software may write formatting information for receive data into a receive-format configuration buffer. The data communications controller may align the receive data based on the receive-formatting information as the receive data is being written into a configurable receive buffer. As the data communications controller performs all the required data alignment, no data alignment by the host processor is required.

Description

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Owner MICROCHIP TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products