Virtual memory image controller for multi-windowing
First Claim
1. Virtual memory controller comprising:
- a bidimensional image memory (4) organized in N elementary blocks, N being an integer, the said blocks being of fixed size and rectangular,an indirection table (6) constituted by a random access read/write memory containing a sequence of N pointers, each pointer indicating the beginning address of a block in the image memory,a divider address,a video generator (10) delivering a video signal corresponding to the contents of n blocks of the image memory, where n≦
N, for the display on a screen of an image composed of the n blocks organized in a matrix, the addressing of said blocks being made by the video generator via the indirection table,an interface (12) to access in read/write to the image memory and the indirection table, the addressing of the memory being made via the divider address and via the indirection table,an address bus which permits the addressing by the video generator via the divider address and via the indirection table of the image memory,an address bus which permits the addressing by the interface via the divider address and via the indirection table of the image memory, anda bidirectional data bus which is common to the interface, the video generator and the image memory.
0 Assignments
0 Petitions
Accused Products
Abstract
A virtual memory image controller for multi-windowing, comprises a bidimensional image memory organized in N elementary blocks, N being an integer, the blocks being of fixed size and rectangular, a random access read/write memory containing a sequence of N pointers, each pointer noting the beginning address of a block in the image memory, a video signal generator delivering a video signal corresponding to the contents of n blocks of the image memory, NSN, for the display on a screen of the image composed of n blocks organized in amatrix, the blocks be ing addressed by the video generator via a table of indirection, an interface for read/write accesses to the image memory, the accesses being made via the indirection table, the controller comprising also a data bus, an address bus, a command bus, and a sequencer.
-
Citations
6 Claims
-
1. Virtual memory controller comprising:
-
a bidimensional image memory (4) organized in N elementary blocks, N being an integer, the said blocks being of fixed size and rectangular, an indirection table (6) constituted by a random access read/write memory containing a sequence of N pointers, each pointer indicating the beginning address of a block in the image memory, a divider address, a video generator (10) delivering a video signal corresponding to the contents of n blocks of the image memory, where n≦
N, for the display on a screen of an image composed of the n blocks organized in a matrix, the addressing of said blocks being made by the video generator via the indirection table,an interface (12) to access in read/write to the image memory and the indirection table, the addressing of the memory being made via the divider address and via the indirection table, an address bus which permits the addressing by the video generator via the divider address and via the indirection table of the image memory, an address bus which permits the addressing by the interface via the divider address and via the indirection table of the image memory, and a bidirectional data bus which is common to the interface, the video generator and the image memory. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification