Asynchronous co-processor data mover method and means

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 364DIG2, 3642286, 3642384, 3642543, 3642563, 3649571, 364960, 395474, 395494, 395492, 395419, 395650, G06F 1200

Patent

active

054428025

ABSTRACT:
Virtual addressing is available to a co-processor to asynchronously control the movement of multiple page units of data between different locations in the same or a different media, e.g. main store (MS) and expanded store (ES), or both may be in ES, or both may be in MS. The co-processor controls the asynchronous page movement in parallel with continuing execution of other instructions by the central processor (CP) which requested the page movement. Each page to be moved is specified by an MSB (Move Specification Block). A set of MSBs are addressed by a special type of channel control word (CCW) in a channel program containing one or more CCWs, some of which may address one or more sets of MSBs (one MSB set per CCW) to control the movement of any number of pages. The CPU executes a special ADM SSCH (start subchannel) instruction that passes the page move work to the co-processor to perform the requested page transfer involving one or more sets of MSBs. Flag fields in source and sink specifications in each MSB contains a plurality of flag bits that define: the associated source or sink media, whether the specified address is to be translated as a virtual address or to be handled as an absolute address, whether replication of the source page(s) is to be done at the sink location, and whether the page(s) are to be erased by only accessing the sink pages to control the writing of a predetermined padding character, such as zero, through-out the content of the sink page(s).

REFERENCES:
patent: 4272819 (1981-06-01), Katsumata et al.
patent: 4277826 (1981-07-01), Collins et al.
patent: 4373179 (1983-02-01), Katsumata
patent: 4476524 (1984-10-01), Brown et al.
patent: 4731739 (1988-03-01), Woffinden et al.
patent: 4797812 (1989-01-01), Kihara
patent: 4930065 (1990-05-01), McLagan et al.
patent: 5088031 (1992-02-01), Takasaki et al.
patent: 5095420 (1992-03-01), Eilert et al.
patent: 5123094 (1992-06-01), MacDougall
patent: 5134698 (1992-07-01), Imamura et al.
patent: 5136698 (1992-08-01), Okamoto
patent: 5159677 (1992-10-01), Rubsam et al.
patent: 5237668 (1993-08-01), Blandy et al.
patent: 5251312 (1993-10-01), Sados
patent: 5301287 (1994-04-01), Herrell et al.
patent: 5386560 (1995-01-01), McCauleye t al.
"Advanced DMA Comprocessor for 32-bit Microsystems", Microprocsessors and Microsystems, vol. 13, No. 6, pp. 413-420, Jul., 1989.
"Hardware Switch for DMA Transfer to Augment CPU Efficiency", Microprocessors and Microsystems, vol. 7, No. 2, pp. 117-120, Apr., 1993.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Asynchronous co-processor data mover method and means does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Asynchronous co-processor data mover method and means, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Asynchronous co-processor data mover method and means will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2190874

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.