Configuration control of data processing system units
    2.
    发明授权
    Configuration control of data processing system units 失效
    数据处理系统单元的配置控制

    公开(公告)号:US3680052A

    公开(公告)日:1972-07-25

    申请号:US3680052D

    申请日:1970-02-20

    Applicant: IBM

    Abstract: The disclosed data processing system, which includes plural processing units, plural storage units and plural input/output units, can be configured into various groups of interconnected units. In response to a single pattern of signals broadcast to configuration control registers in each unit, a particular unit can be disconnected from one group of units and connected to another group. This invention relates to a data processing system, and more particularly to a system including plural units which, in response to a single program instruction, can be configured into various interconnected groups of units.

    Abstract translation: 所公开的包括多个处理单元,多个存储单元和多个输入/输出单元的数据处理系统可以被配置成各种互连单元组。 响应于广播到每个单元中的配置控制寄存器的单个信号模式,特定单元可以从一组单元断开并连接到另一组。 本发明涉及一种数据处理系统,更具体地涉及一种包括多个单元的系统,其响应于单个程序指令可被配置成各种相互连接的单元组。

    APPARATUS FOR PRODUCING VECTORS
    4.
    发明专利

    公开(公告)号:CA1089988A

    公开(公告)日:1980-11-18

    申请号:CA290070

    申请日:1977-11-02

    Applicant: IBM

    Abstract: Graphical data on a document is raster scanned and the resulting bit pattern is processed to provide a processes-bit-pattern which represents single-pel-wide lines indicative of the shapes of objects scanned on the document. These single-pel-wide lines may represent the outlines of objects on the centre lines. The processed bit pattern is then passed to a line follower in which bits representing contiguous pels are detected and tested for linearity. When contiguous pels fall the linearity test, a new vector is started and the vector being tracked is terminated. Hardware for performing these operations is described. The resulting vector list is stored until needed for display etc. Optionally a display station can be used to correct faulty vectors or to encode alphanumeric data in a more convenient format than vector coding.

    DISPOSITIF DE CODAGE D'IMAGES
    5.
    发明专利

    公开(公告)号:FR2374698A1

    公开(公告)日:1978-07-13

    申请号:FR7734669

    申请日:1977-11-10

    Applicant: IBM IBM

    Abstract: Dispositif de codage d'images sous forme de segments représentatifs de lignes de tracés d un pel de largeur. Ce dispositif comporte un analyseur 2 pour explorer une image 1 et fournir une configuration de bits d'entrée au réducteur de pels 3 qui supprime des bits actifs de la configuration de façon à fournir une configuration de bits modifiée représentant les lignes centrales des parties de l'image à un suiveur de segments 6 fournissant une liste de segments au circuit de codage 7 qui traduit les segments par des mots de code représentant les points de terminaison des segments et des mots de code représentant les formes des segments. Un tel dispositif est utilisé pour emmagasiner sous forme numérique le contenu de documents dans la mémoire d'un système de traitement de données.

    DIGITAL DATA STORAGE SYSTEM
    6.
    发明专利

    公开(公告)号:CA981795A

    公开(公告)日:1976-01-13

    申请号:CA141028

    申请日:1972-05-02

    Applicant: IBM

    Abstract: 1289249 Associative store INTERNATIONAL BUSINESS MACHINES CORP 5 May 1971 13265/71 Heading G4C A digital data storage system comprises an associative store comprising associative registers for storing data items, wherein in operation registers not being used for storing data are identified by sequential numbers belonging to a cyclic number (i.e. 1, 2 ... n, 1, 2 ... n &c.) sequence of length equal to the number of registers in the store, a different number being stored in each unused register, there being means for storing in a register from which a data item is unloaded, before a further data item is unloaded from the store, the number next in the cyclic sequence to the highest number identifying a register not in use. In the two embodiments the system is used for storing data in transit between various devices, e.g. multiplexed telecommunication terminals, disc files, tape reels &c. controlled by a microprogram store (Fig. 1, not shown). Data associated with each device is unloaded in the order of loading and the storage space used for each device is easily variable. In one modification (Fig. 5, not shown) when a fixed number of words have been stored this is labelled as a data buffer, further buffers are created if needed, and these buffers are normally unloaded in the order of loading though a priority system may be used. The associative store may be as described in Specification 1,186,703 and preferably comprises a data section 10 and a tally section 20 having registers 11, 21 respectively. These have control fields 12, 22, an identifier field 13, sequence fields 12, 24, and data fields 15, 25 each comprising bytes 1-3. Control signals arrive via lines 16, 26 and numbers via line 17. The registers are represented by their contents in horizontal lines and are either in use (the first 8 registers of store 10) or not (the remaining registers with a 1 for their leftmost numeral, referred to as the free list). The lines in the free list are not necessarily physically adjacent, and the lines in use (e.g. a data buffer) are described (Figs. 3a, 3b, not shown). Each data item is identified as belonging to a buffer by the identifier field, its position is given by the sequence field and unloading is operated by the first in/first out principle using an unload marker in the control field. When data is loaded into a buffer the sequence number of the data marked by the load marker is found and incremented. The incremented sequence number, together with a new load marker, is placed in the sequence field of the line into which data is being loaded. A record of which lines store data and which are on the free list is maintained by means of load and unload tallys in store 20, the stores 10 and 20 operating in synchronism under control of the microprogram store. In suggested modifications the tally store can be dispensed with, the equivalent data being held in separate registers. The circuitry can be made of integrated circuit chips.

    DATA MANIPULATION APPARATUS FOR CONVERTING RASTER-SCANNED DATA TO A LOWER RESOLUTION

    公开(公告)号:CA1137619A

    公开(公告)日:1982-12-14

    申请号:CA336046

    申请日:1979-09-20

    Applicant: IBM

    Abstract: Data manipulation apparatus is described for converting raster-scanned data received for example from a scanner at a first picture element (pel) resolution to a second lower pel resolution for display for example on a CRT terminal. The apparatus includes a scale-changing means which functions to replace selected sub-groups of pels in the input image by single pels at its output. The significance of each single pel reflects the presence or absence of a pel representing part of an image object in the associated subgroup of pels. The number of pels in the selected sub groups are determined by the degree of compression required to convert to the lower pel resolution. Prior to scale change the apparatus functions to modify the input data in order to minimize merging of adjacent image objects as a result of scale change and thereby improve the legibility of the output image at the lower resolution. The scanned data is first supplied to a data sensitive thinner which detects narrow gaps between adjacent objects and selectively detects image object edge pels in order to widen the gap. The selectively thinned scanned data is then supplied to a further thinner which removes excess image pels from selected edges of the image objects. The data from the further thinner is then supplied to a data sensitive merge inhibit unit which moves selected image object pels from a sub-group in which merging as a result of scale change will occur to an adjacent sub-group where merging will not occur. Removal of a pel by the selective thinner, or by the further thinner or movement of a pel by the inhibit unit is inhibited if to do so would result in fragmentation of the associated image object. UK9-78-019

Patent Agency Ranking