[go: up one dir, main page]

TW407233B - Information processing system - Google Patents

Information processing system Download PDF

Info

Publication number
TW407233B
TW407233B TW087104904A TW87104904A TW407233B TW 407233 B TW407233 B TW 407233B TW 087104904 A TW087104904 A TW 087104904A TW 87104904 A TW87104904 A TW 87104904A TW 407233 B TW407233 B TW 407233B
Authority
TW
Taiwan
Prior art keywords
bus
module
data
mentioned
conversion device
Prior art date
Application number
TW087104904A
Other languages
Chinese (zh)
Inventor
Nobukazu Kondo
Setsuko Nakamura
Tomohisa Kohiyama
Shigeto Osuji
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Application granted granted Critical
Publication of TW407233B publication Critical patent/TW407233B/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4027Coupling between buses using bus bridges
    • G06F13/405Coupling between buses using bus bridges where the bridge performs a synchronising function
    • G06F13/4059Coupling between buses using bus bridges where the bridge performs a synchronising function where the synchronisation uses buffers, e.g. for speed matching between buses
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4027Coupling between buses using bus bridges

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Bus Control (AREA)
  • Image Processing (AREA)

Abstract

The invention relates to an information processing system including PCs, work stations, etc., especially relates to the information processing system with multiple internal buses being connected with classification via bus connector (bus connection devices). The purpose of the invention is to supply: an information processing system capable of implementing sufficient processing functions with the functions of the preceding CPUs and buses to process multimedia, especially moving pictures implemented in the information processing systems such as PCs. The information processing system comprises: bus connector used for connecting CPU buses and system buses, I.e. bus switching devices. The bus switching device includes: the operation processing unit with parts of operation functions being processed by CPU formerly or parts of operation functions being processed by the graphic processing port connected to system buses for the processing of CPU and I/O to be in charge by the bus switching devices. Accordingly, the entire function of the system is promoted by reducing overhead time for transmitting data via buses. Moreover, the function for information processing which is not dedicated by CPU, such as bit calculation implemented by special hardwares, is enhanced.

Description

經濟部中央標準局員工消費合作社印製 407233 __ 五、發明説明(1 ) 本發明係關於個人電腦、工作站等之資訊處理裝置, 特別是關於複數之內部匯流排經由匯流排轉接器(匯流排 轉換裝置),被分級連接之資訊處理系統。 關於複數之內部匯流排經由匯流排轉接器(匯流排轉 換裝置)被分級連接之電腦系統之以往之技術,被公開揭 露於:TP — A— 5 — 233528號公報。 在以往之技術中,經由低速之I / 0模組之傳送妨礙 高速之處理器或記憶體之傳送之故,一般爲:分級連接如 處理器匯流排、系統匯流排、I / 0匯流排之樣子之獨立 匯流排以構築系統。於此,相鄰接之匯流排之間經由匯流 排轉接器(匯流排轉換器)以互相被連接。在一般之資訊 處理裝置中,於互相被連接之匯流排間,通信協定(protoc 〇1) —般不同之故,於匯流排轉換裝置內部進行通信協定 之轉換處理‘。 將處理多媒體特別是動畫影像之應用以個人電腦爲始 之資訊處理裝置實行之情形,處理資料量大之故,由於因 匯流排分級化之通信協定轉換之處理輔助時間,由輸入/ 輸出(I/O)側對於中央運算處理裝置(C PU)或主 記憶裝置之應處理資料之供給,會產生來不及之情形。另 一方面’反之,在C P U或主記亦裝置處理之資料要傳送 位於I / 0側之顯示裝置時,也會產生無法以一定之傳送 率之顯示之可能性。再者,考慮到動畫影像之壓縮、解壓 縮等之處理’由I / 〇側來之資料之供應即使來得及,可 能c P U之處理能力本身也會不足。 本紙張尺度適用中國國家標準(CNSrA4規格(210X 297公t )~^4~- (請先閱讀背面之注意事項再填寫本頁) -裝 訂. .r • IHW · 經濟部中央標隼局員工消費合作社印製 407233 μ五、發明説明f ) 本發明之目的在於提供:將處理多媒體特別是動畫影 像之應用以個人電腦之類之資訊處理裝置實行之情形,以 以往之C P U及匯流排之性能,經由c P U之負荷分散以 實現必要之處理性能之資訊處理系統。更爲特定而言,本 發明之目的在於提供:於以個人電腦之類之資訊處理裝置 處理多媒體特別是動畫影像之應用中,降低c P U之處理 負荷,可以防止起因於系統匯流排等之低速匯流排之通過 量之降低,複數之內部匯流排經由匯流排轉接器被分級連 接之低價格化資訊處理系統。 爲了達成上述目的,依循本發明之1個之形態時,其 構成係:在稱爲資訊處理系統之匯流排轉接器之匯流排轉 換裝置內部,設有可以實行運算或資訊處理之運算處理單 元,於以往系統中,將C P U、I / 0模組進行之處理, 由分級連接複數之內部匯流排之匯流排轉換裝置與資料傳 送並行地可以分擔實行。 如上述般地,運算處理單元存在於匯流排轉換裝置內 部之故,在C P U、主記憶裝置等之C P U匯流排側模組 與高速處理Μ P E G動畫影像資料之圖形裝置之系統匯流 排側模組之間,與交換運算前資料及運算結果之情形相比 ,匯流排層級傳達之傳送頻度減少,可以減少匯流排之負 荷。即,資料傳送之處理輔助時間被減少,系統之整體性 能提昇。 分級連接匯流排之匯流排轉換裝置本身也分擔處理對 象之資料之運算之故,可以防止處理集中在C P U或系統 (請先閱讀背面之注意事項再填寫本頁) 1裝· 訂· Μ- 本紙張尺度適用中國國家標準(CNS ) Λ4規枱(210Χ 297公釐)-5 - 經濟部中央標準局員工消費合作社印製 407233 ;Ί 五、發明説明p ) 匯流排側之i /〇模組(圖形裝置等),系統內之個個之 零件成本可以降低。即使使用低價格之c P U,也可以補 足系統性能。 再者,可以將C P U不在行之處理,例如位元運算等 以匯流排轉換裝置,即設於匯流排轉接器之專用硬體進行 之故’資訊處理性能也提昇。 圖面之簡單說明 圖1係依循本發明之一實施例之匯流排轉換裝置之詳 細方塊圖。 圖2係顯示依循本發明之一實施例之系統槪要之系統 構成圖。 圖3係顯示依循本發明之一實施例之資料傳送時機之 一例之時序圖。 圖4係顯示依循本發明之一實施例之資料傳送時機之 其他之例之時序圖。 圖5係顯示依循本發明之一實施例之系統槪要之代替 方案之之系統構成圖。 圖6係顯示依循實施例之系統匯流排之匯流排使用權 調停信號之連接關係之連接圖。 圖7係依循本發明之別的實施例之匯流排轉換裝置之 詳細方塊圖。 主要元件對照表 本紙張尺度適用中國國家標準(CNS ) A4規桔(210X297公t ) - 6 - {請先閱讀背面之注意事項再填寫本頁) Ϊ裂---- .- *1τ- ....... ΪΪ - 1--1 hi l·/ ' In - - —i 407233 經濟部中央標準局員工消費合作社印製 A7 B7五、發明説明f ) 1 匯流排轉換裝置 2 CPU 3 圖像處理基板 4 主記憶體 5 C P U匯流排界面部 6 匯流排通信協定轉換部 7 運算控制部 8 系統匯流排界面部 9 顯示裝置 I 0 圖像處理器 II 工件記憶體 12 顯示記憶體 10 1 C P U匯流排控制單元 102‘運算處理單元 1 0 3 運算資料寄存器 1 0 4 運算前資料用FIFO 10 5 運算後資料用F I F ◦ 106 運算模式設定寄存器 107 位址寄存器 108 傳送率控制單元 109 系統匯流排控制單元 1 1〇,1 1 1 ,1 12 雙方向輸入輸出緩衝器 113 運算模式控制單元 1 1 4,1 1 9 位址信號線 (讀先閱讀背面之注意事項再填寫本頁) -裝· 訂 本紙張尺度適用中國國家標隼(CNS ) Λ4規格(210X 297公釐) -7- 經濟部中央橾準局員工消費合作社印製 407233 a7 --------B7 五、發明説明$ ) 1 1 5 ’ 1 2 0 資料信號線 116,117,118 選擇器 1 2 1 ’ 1 2 3 控制信號線 12 2 位址/資料信號線 以下佐以圖1至圖6說明本發明之1個之實施例,佐 以圖7說明另外之實施例。 於圖1中’ 1係一般被稱爲匯流排轉接器,在本發明 被特定之匯流排轉換裝置,5爲匯流排轉換裝置1內部之 C P U匯流排界面部,6爲匯流排轉換裝置1內部之匯流 排控制轉換部’ 7爲匯流排轉換裝置1內部之運算控制部 ’ 8爲匯流排轉換裝置1內部之系統匯流排界面部, 1 0 1爲C P U匯流排界面部5內部之C P U匯流排控制 單元,1 0 2爲運算控制部7內部之運算處理單元( ALU) ,‘10 3爲運算資料寄存器,10 4爲運算前資 料用先進先出寄存器(first-in first-out register )( FIFO) ,:L05爲運算後資料用F I F〇,1〇6爲 運算模式設定寄存器,1 0 7爲運算結果傳送目的地位址 寄存器,1 0 8爲傳送率控制單元,1 0 9爲系統匯流排 界面部8內部之系統匯流排控制單元,1 1 0、1 1 1、 1 1 2爲雙方向輸入輸出緩衝器,1 1 3爲運算模式控制 單元,1 1 4爲由匯流排控制轉換部6至運算控制部7之 資料信號線,116、117、118爲選擇器,119 爲C P U匯流排1 3參考圖2之位址信號線,1 2 ◦爲 C P U匯流排1 3之資料信號線’ 1 2 1爲C P U匯流排 本紙張尺度適用中國國家榇準(CNS ) A4規格(210X297公楚).g. —--I------- . ·裝--^----訂-----Γ (請先閲讀背面之注意事項再填寫本頁) - 經濟部中央標準局員工消費合作社印製 A7 _____B7 五、發明説明$ ) 1 3之控制信號線’ 1 2 2爲系統匯流排1 4之參考圖2 之被多重化之位址/資料信號線’ 1 2 3爲系統匯流排 1 4之控制信號線。 於圖2中’ 2爲CPU,3爲具有系統匯流排1 4之 界面之圖像處理基板’ 4爲主記憶裝置,9爲顯示裝置, 10爲圖像處理基板3內部之圖像處理器,11爲圖像處 理基板3內部之工件用記憶體’ 1 2爲圖像處理基板3內 部之顯示記憶體。 於圖3中,3 0 1爲系統匯流排1 4之系統時鐘( C L K )’ 3 0 2爲由匯流排轉換裝置1對於系統匯流排 仲裁器6 0 1 (參考圖6 )之系統匯流排之匯流排使用權 要求信號(BRQO) ,303爲由系統匯流排仲裁器 6 0 1對於匯流排轉換裝置1之匯流排使用權許可信號( B A K 0 )',3 0 4爲由圖像處理基板3對於系統匯流排 仲裁器6 0 1之系統匯流排之匯流排使用權要求信號( B R Q 1 ) ’ 3 0 5爲由系統匯流排仲裁器6 0 1對於圖 像處理基板3之匯流排使用權許可信號(B A K 1 ), 3 ◦ 6爲被多重化之位址/資料信號線(A / D ), 3 0 7爲指定位址循環之位址選通脈衝信號(A S ), 3 ◦ 8爲讀出傳送指定信號(RD ) ,3 0 9爲寫入傳送 指定信號(W T ) ’ 3 1 〇爲報告資料之接受之資料識別 信號(DAK) ’311爲寫入傳送循環,312爲讀出 傳送循環。 於圖4中’ 4 0 1爲系統匯流排1 4之系統時鐘( (請先閱讀背面之注意事項再填离本頁) -裝.Printed by the Employees' Cooperative of the Central Standards Bureau of the Ministry of Economic Affairs 407233 __ V. Description of the Invention (1) The present invention relates to information processing devices such as personal computers, workstations, etc., especially to a plurality of internal buses via a bus adapter (bus) Conversion device), a hierarchically connected information processing system. The conventional technology of a computer system in which plural internal buses are hierarchically connected via a bus adapter (bus switching device) is publicly disclosed in: TP — A — 5 — 233528. In the past, the transmission through low-speed I / 0 modules hindered the transmission of high-speed processors or memory. Generally, it is: hierarchical connection such as processor bus, system bus, I / 0 bus Look like independent buses to build the system. Here, adjacent busbars are connected to each other via a bus adapter (busbar converter). In a general information processing device, the communication protocol (protoc 〇1) between the connected buses is generally different, and the conversion processing of the communication protocol is performed inside the bus conversion device. In the case where information processing devices that process multimedia applications, especially animation images, are started with personal computers, the amount of processing data is large. Due to the processing auxiliary time converted due to the hierarchical communication protocol of the bus, the input / output (I The supply of data to be processed by the Central Processing Unit (CPU) or the main memory device on the / O) side will be delayed. On the other hand, on the other hand, when the data processed by the CP or the master or the device is to be transmitted to the display device located on the I / 0 side, there is also a possibility that it cannot be displayed at a certain transmission rate. In addition, considering the processing of compression and decompression of animation images, even if the supply of data from the I / 〇 side is too late, the processing power of c PU may itself be insufficient. This paper size applies to Chinese national standard (CNSrA4 specification (210X 297 g t) ~ ^ 4 ~-(Please read the precautions on the back before filling out this page)-Binding. .R • IHW · Staff of the Central Bureau of Standards, Ministry of Economy Cooperative printed 407233 μ 5. Description of the invention f) The purpose of the present invention is to provide the application of processing multimedia, especially animated images with information processing devices such as personal computers, and the performance of conventional CPUs and buses. An information processing system that achieves the necessary processing performance through c PU load distribution. More specifically, the object of the present invention is to provide: in the application of information processing equipment such as a personal computer to process multimedia, especially animated images, reduce the processing load of c PU and prevent low speeds caused by system buses, etc. A low-price information processing system in which multiple internal buses are hierarchically connected via a bus adapter. In order to achieve the above purpose, when following one form of the present invention, its structure is: inside a bus conversion device called a bus adapter of an information processing system, there is an arithmetic processing unit capable of performing operations or information processing. In the conventional system, the processing performed by the CPU and the I / 0 module can be implemented in parallel by the bus conversion device that hierarchically connects a plurality of internal buses and the data transmission. As mentioned above, because the arithmetic processing unit exists inside the bus conversion device, the CPU bus side module of the CPU, the main memory device, and the system bus side module of the graphics device that processes the PEG animation image data at high speed Compared with the case of exchanging data and calculation results before the calculation, the transmission frequency of the bus level transmission is reduced, which can reduce the load of the bus. That is, the processing assistance time for data transmission is reduced, and the overall performance of the system is improved. The bus conversion device that is connected to the bus in stages is also responsible for the calculation of the processing target data, which can prevent the processing from being concentrated in the CPU or the system (please read the precautions on the back before filling this page). Paper size applies Chinese National Standard (CNS) Λ4 gauge (210 × 297 mm)-5-Printed by Staff Consumer Cooperative of Central Bureau of Standards, Ministry of Economic Affairs 407233; Ί 5. Description of invention p) I / 〇 module on the bus side ( Graphics device, etc.), the cost of each part in the system can be reduced. Even if the low-cost c P U is used, it can complement the system performance. In addition, the processing of CPUs, such as bit calculations, can be performed by a bus conversion device, that is, dedicated hardware provided at the bus adapter. The information processing performance is also improved. Brief Description of the Drawings Figure 1 is a detailed block diagram of a bus conversion device according to an embodiment of the present invention. FIG. 2 is a diagram showing a system configuration according to a system essential according to an embodiment of the present invention. FIG. 3 is a timing chart showing an example of a data transmission timing according to an embodiment of the present invention. FIG. 4 is a timing chart showing other examples of data transmission timing according to an embodiment of the present invention. Fig. 5 is a system configuration diagram showing a system alternative according to an embodiment of the present invention. FIG. 6 is a connection diagram showing a connection relationship of a mediation signal of a bus use right of a system bus according to an embodiment. FIG. 7 is a detailed block diagram of a bus switching device according to another embodiment of the present invention. Comparison table of main components The paper size is applicable to Chinese National Standard (CNS) A4 Orange (210X297g t)-6-(Please read the precautions on the back before filling this page) Cracks-.- * 1τ-. ... ΪΪ-1--1 hi l · / 'In---i 407233 Printed by the Consumers' Cooperative of the Central Standards Bureau of the Ministry of Economic Affairs A7 B7 V. Description of the invention f) 1 Bus conversion device 2 CPU 3 Figure Image processing board 4 Main memory 5 CPU bus interface section 6 Bus protocol conversion section 7 Calculation control section 8 System bus interface section 9 Display device I 0 Image processor II Work memory 12 Display memory 10 1 CPU Bus control unit 102 'arithmetic processing unit 1 0 3 arithmetic data register 1 0 4 pre-operation data FIFO 10 5 post-operation data FIF ◦ 106 operation mode setting register 107 address register 108 transfer rate control unit 109 system bus control Unit 1 10, 1 1 1, 1 12 Bidirectional input and output buffer 113 Operation mode control unit 1 1 4, 1 1 9 Address signal line (read the precautions on the back before filling in this page) This paper size is applicable National Standard (CNS) Λ4 specification (210X 297 mm) -7- Printed by the Consumers 'Cooperative of the Central Government Bureau of the Ministry of Economic Affairs 407233 a7 -------- B7 V. Description of the invention $) 1 1 5' 1 2 0 Data signal lines 116, 117, 118 Selector 1 2 1 ′ 1 2 3 Control signal line 12 2 Address / data signal line The following describes one embodiment of the present invention with reference to FIG. 1 to FIG. 6 Fig. 7 illustrates another embodiment. In FIG. 1, 1 is generally referred to as a bus adapter. In the present invention, the bus conversion device is specified. 5 is a CPU bus interface portion inside the bus conversion device 1, and 6 is a bus conversion device 1. The internal bus control conversion section '7 is the operation control section of the bus conversion device 1' 8 is the system bus interface section of the bus conversion device 1 and 101 is the CPU bus inside the CPU bus interface section 5. Row control unit, 102 is the arithmetic processing unit (ALU) inside the arithmetic control unit 7, '10 3 is the arithmetic data register, and 10 4 is the first-in first-out register for the data before the operation (first-in first-out register) ( FIFO): L05 is FIF for data after operation, 10 is operation mode setting register, 107 is operation result transmission destination address register, 108 is transmission rate control unit, and 10 is system bus Interface bus control unit in interface unit 8, 1 0, 1 1 1, 1 1 2 are bidirectional input and output buffers, 1 1 3 is the operation mode control unit, 1 1 4 is the bus control conversion unit 6 Information to calculation control section 7 Signal line, 116, 117, 118 are selectors, 119 is the CPU bus 1 3 Refer to the address signal line of Figure 2 and 1 2 ◦ is the data signal line of the CPU bus 13 '1 2 1 is the CPU bus Paper size is applicable to China National Standard (CNS) A4 specification (210X297). G. —-- I -------. · Installation-^ ---- Order ----- Γ (Please Read the notes on the back before filling this page)-Printed by A7 _____B7, the Consumer Cooperatives of the Central Standards Bureau of the Ministry of Economic Affairs 5. Description of the invention $) 1 3 Control signal line '1 2 2 is the reference for the system bus 1 4 The multiplied address / data signal line '1 2 3 is the control signal line of the system bus 1 4. In FIG. 2, '2 is a CPU, 3 is an image processing substrate having an interface of a system bus 1 4' 4 is a main memory device, 9 is a display device, 10 is an image processor inside the image processing substrate 3, 11 is a work memory inside the image processing substrate 3 '1 2 is a display memory inside the image processing substrate 3. In FIG. 3, 3 0 1 is the system clock (CLK) 'of the system bus 14 and 3 2 is the system bus from the bus conversion device 1 to the system bus arbiter 6 0 1 (refer to FIG. 6). The bus use right request signal (BRQO), 303 is the system bus arbiter 6 0 1 for the bus use right permission signal (BAK 0) 'for the bus conversion device 1, and 3 0 4 is the image processing substrate 3 For the system bus arbiter 6 0 1 system bus use right request signal (BRQ 1) '3 0 5 is the system bus arbiter 6 0 1 for the image processing substrate 3 bus use right license Signal (BAK 1), 3 ◦ 6 is the multiplexed address / data signal line (A / D), 3 0 7 is the address strobe signal (AS) for the specified address cycle, 3 ◦ 8 is read The transmission designation signal (RD) is output, 3 0 9 is the write transmission designation signal (WT) '3 1 〇 is the received data identification signal (DAK) of the report data, 311 is the write transmission cycle, and 312 is the read transmission cycle . In Figure 4, ‘4 0 1 is the system clock of the system bus 14 ((Please read the precautions on the back before filling out this page)-installed.

•tT 本紙乐尺度適用中國國家標準(CNS ) A4規格(210X 297公釐) -9 - 經濟部中央標準局員工消費合作杜印製 40^333 λ7 Β7_ _ 五、發明説明f ) C L Κ ) ,4 0 2爲由匯流排轉換裝置1對於系統匯流排 仲裁器6 0 1之系統匯流排之匯流排使用權要求信號( B R Q 〇 ) ,4 0 3爲由系統匯流排仲裁器6 0 1對於匯 流排轉換裝置1之匯流排使用權許可信號(B A K 0 ), 4 0 4爲由圖像處理基板3對於系統匯流排仲裁器6 ◦ 1 之系統匯流排之匯流排使用權要求信號(B R Q 1 ), 4 0 5爲由系統匯流排仲裁器6 0 1對於圖像處理基板3 之匯流排使用權許可信號(BAK 1 ),4 0 6爲被多重 化之位址/資料信號線(A / D ),4 0 7爲指定位址循 環之位址選通脈衝信號(AS) ,408爲讀出傳送指定 信號(RD) ,409爲寫入傳送指定信號(WT), 4 1 0爲報告資料之接受之資料識別信號(DAk ) ,4 11、412爲寫入傳送循環。 於圖5中,1 5係顯示匯流排轉換裝置1直結之主記 憶裝置用匯流排。 於圖6中’ 6 0 1爲調停系統匯流排之使用權之系統 匯流排仲裁器,6 0 2爲由匯流排轉換裝置1對於系統匯 流排仲裁器6 0 1之系統匯流排之匯流排使用權要求信號 (B R Q 〇 ),6 0 3爲由系統匯流排仲裁器6 〇 1對於 匯流排轉換裝置1之匯流排使用權許可信號(B A K 〇 ) ’ 6 0 4爲由圖像處理基板3對於系統匯流排仲裁器 δ 0 1之系統匯流排之匯流排使用權要求信號(b r q工 ),6 0 5爲由系統匯流排仲裁器6 〇 1對於圖像處理基 板3之匯流排使用權許可信號(β a Κ 1 )。 本紙張尺度適财國®家料(CNS ) A视格(21GX 297公楚)~「1〇 J - ;---^----- 裝----K--訂----f/l.k (請先閱讀背面之注意事項再填寫本頁) . . 經濟部中央標準局員工消費合作社印製 40^^33 ____._Β7_ _ 五、發明説明^ ) 接著,說明一實施例之系統裝置之動作。首先,考慮 位於系統匯流排上之圖像處理基板3進行之處理之一部份 於匯流排轉換裝置1分擔之情形。 參考圖1〜2之方塊圖,圖像處理基板3係將運算前 之資料經由系統匯流排1 4以寫入匯流排轉接器1內之運 算控制部之寄存器1 0 3。將與運算前資料相同地,於運 算後應被傳送之位址寫入運算結果傳送目的地位址寄存器 1 07。運算前資料經由運算前資料用F I F0,被傳送 於運算單元1 0 2。於運算單元1 0 2中,資料遵循被設 定於運算模式控制單元113內部之運算模式設定寄存器 1 0 6之內容,被實行運算處理。依據運算單元1 0 2被 實行之運算在經由掌管泛用之運算之C P U,藉由專用之 硬體實行,可以高速進行之情形,本發明之資訊處理系統 之效果變得稂顯著。例如,資料之壓縮/解壓縮等之運算 即可以適用。 被設定於此運算模式設定寄存器1 0 6之運算模式與 由圖像處理基板3對匯流排轉換裝置1之運算前資料及運 算結果之傳送目的地位址一齊地經由圖像處理基板3被傳 送。 於此,在運算資料寄存器1 0 3被寫入:識別與運算 前資料一齊地被寫入運算結果傳送目的地位址寄存器 1 ◦ 7之位址用之位址識別資訊,以及識別運算模式用之 運算模式識別資訊。 運算模式控制單元113內部之寄存器經由CPU2 本紙浪尺度適用中國國家標準(CNS ) A4規格(210X297公釐〉-11 _ ,裝 一 訂-----Γ - -* (請先閱讀背面之注意事項再填寫本頁) - . 經濟部中央標準局員工消費合作社印製 40^33 Λ7 Β7 _ 五、發明説明θ ) 或圖像處理基板3內部之圖像處理器1 0被設定。經由運 算單元1 0 2被施以運算處理之資料與位址識別資訊及運 算模式識別資訊一齊地被保持於運算後資料用先進先出寄 存器(F I F 0 ) 1 〇 5,經由系統匯流排1 4被傳送於 圖像處理基板側。於此處,運算模式控制單元1 1 3參考 被保持於F I F0 1之上述位址識別資訊,對於在運算結 果傳送目的地位址寄存器1 〇 7被指定之位址,傳送被保 持於F I F 0 1 〇 5之運算後資料地控制之。代替此,經 由在運算結果傳送目的地位址寄存器1 0 7附加增量機能 ’也可以依序傳送於圖像處理基板3之工件記憶體11。 於此,處理之資料爲動畫影像之壓縮,解壓縮等之情形, 圖像之幀率(frame rate )保持一定之故,送出系統匯流排 上之傳送之優先順序之操作成爲必要。掌管此者爲傳送率 控制單元1 ‘0 8,在要求傳送率高之情形,由C P U側來 之處理器I/O (PIO)之傳送要求優先,可以將運算 資料傳送於系統匯流排上。此控制也使用運算模式設定寄 存器106以設定之。 圖4係顯示此時之資料傳送時機之時序圖。 參考圖6,在系統匯流排上傳送資料之情形,匯流排 上之各模組對於調停系統匯流排之使用權之系統匯流排仲 裁器6 0 1 ,主張系統匯流排之匯流排使用權要求信號。 而且,由系統匯流排仲裁器6 0 1只有接受匯流排使用權 許可信號之模組可以使用系統匯流排。於此,參考圖4, 最初之寫入傳送411係:圖像處理基板3將運算前之資 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公粲). 12_~~~ ^:'裝--r---^—訂------/'M (請先閲讀背面之注意事項再填寫本頁) - . 經濟部中央標準局員工消費合作社印製 407233 Λ7 Β7 五Λ發明説明彳0 ) 料·寫入運算資料寄存器1 ο 3之寫入傳送循環,第2個寫 入傳送4 1 2係:被實施運算,被存於運算後資料用 F I F 〇 1 〇 5之資料被傳送於圖像處理基板側之寫入傳 送循環。 於此處,說明了匯流排轉換裝置1自動地將運算後之 資料對於圖像處理基板3傳送之實施形態例,在處理速度 不高之情形,代替方案爲:圖像處理基板3對 F I FO 1 〇 5發出讀出要求,以讀出運算結果也可以。 在該情形,讀出運算資料寄存器1 0 3之情形,控制被存 於運算後資料用F I F Ο 1 〇 5之資料被依序地讀出。 其時之資料傳送時機之時序圖被顯示於圖3。 於此,最初之傳送3 1 1係:圖像處理基板3將運算 前之資料寫入運算資料寄存器1 0 3之寫入傳送循環,第 2個之傳送‘3 1 2係:被實施運算處理,將被存於運算後 資料用F I FO 1 0 5之資料由圖像處理基板3讀出之讀 出傳送循環。 .接著,使用圖7說明本發明之別的實施形態例。與上 述一實施例之不同點爲:運算資料寄存器1 〇 3之輸入非 由系統匯流排被傳送,而係由匯流排控制轉換部6對運算 控制部7之資料信號線1 1 5。 在此實施例中’由c P U或主記憶體裝置一邊對圖像 處理基板3之工件記憶體1 1傳送資料’與此並行對於該 資料進行運算,可以使得C P U 2進行處理之一部份由匯 流排轉換裝置1分擔。 本紙張尺度適用中國國家標準((^5)六4規格(210乂 297公楚).13- -.1I.----、裝-- (請先閱讀背面之注意事項再填寫本頁)• tT paper scale is applicable to the Chinese National Standard (CNS) A4 specification (210X 297 mm) -9-Consumption cooperation by employees of the Central Standards Bureau of the Ministry of Economic Affairs 40 ^ 333 λ7 Β7_ _ 5. Description of the invention f) CL Κ), 4 0 2 is the system bus arbiter 6 0 1 system bus arbiter request signal (BRQ 〇) by the bus conversion device 1, 4 0 3 is the system bus arbiter 6 0 1 for the bus The bus use right permission signal (BAK 0) of the bus conversion device 1, 4 0 4 is the bus use right request signal (BRQ 1) of the system bus from the image processing substrate 3 to the system bus arbiter 6 ◦ 1 , 4 0 5 is the system bus arbiter 6 0 1 for the bus processing right permission signal (BAK 1) of the image processing substrate 3, and 4 0 6 is the multiplexed address / data signal line (A / D ), 4 0 7 is the address strobe signal (AS) of the designated address cycle, 408 is the read transfer designation signal (RD), 409 is the write transfer designation signal (WT), and 4 1 0 is the report data. The received data identification signal (DAk), 4 11 and 412 are write transmission cycles. In FIG. 5, 15 indicates a bus for the main memory device directly connected to the bus conversion device 1. In FIG. 6, '6 0 1 is a system bus arbiter that mediates the right to use the system bus, and 60 2 is used by the bus conversion device 1 for the system bus of the system bus arbiter 6 0 1 The claim signal (BRQ 〇), 6 0 3 is the system bus arbiter 6 0 1 for the bus use right permission signal (BAK 0) for the bus conversion device 1 and 6 0 4 is the image processing substrate 3 for the System bus arbiter δ 0 1 system bus use right request signal (brq workers), 6 0 5 is the system bus arbiter 6 〇1 for the image processing substrate 3 bus use right permission signal (Β a κ 1). The paper size is suitable for the wealthy country® household materials (CNS) A view grid (21GX 297 male Chu) ~ "1〇J-; --- ^ ----- installed ---- K--order ---- f / lk (Please read the notes on the back before filling this page).. Printed by the Consumers' Cooperative of the Central Standards Bureau of the Ministry of Economic Affairs 40 ^^ 33 ____._ Β7_ _ V. Description of the Invention ^) Next, the system of an embodiment will be described Operation of the device. First, consider a case where a part of the processing performed by the image processing substrate 3 located on the system bus is shared with the bus conversion device 1. Referring to the block diagram of FIGS. 1 and 2, the image processing substrate 3 is Write the data before the calculation to the register 1 0 of the calculation control section in the bus adapter 1 through the system bus 1 4. Write the address that should be transmitted after the calculation in the same way as the data before the calculation The calculation result is transmitted to the destination address register 1 07. The data before the operation is transmitted to the operation unit 1 0 through the data before the operation using FI F0. In the operation unit 1 0 2, the data follows the data set in the operation mode control unit 113. The contents of the operation mode setting register 1 0 6 are subjected to operation processing. According to the operation unit 1 0 2 The operations performed are performed by the CPU in charge of general-purpose operations and can be performed at high speed by dedicated hardware. The effect of the information processing system of the present invention becomes remarkable. For example, data compression / decompression Such calculations can be applied. The calculation mode set in this calculation mode setting register 106 and the transfer destination address of the data before calculation and the calculation result of the bus conversion device 1 by the image processing substrate 3 pass through the figure together. The image processing substrate 3 is transferred. Here, the calculation data register 103 is written: the identification and the data before the calculation are written together with the calculation result transfer destination address register 1 ◦ 7 address identification information for the address And the operation mode identification information used to identify the operation mode. The registers inside the operation mode control unit 113 are adapted to the Chinese National Standard (CNS) A4 specification (210X297 mm> -11 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ one _ _ _ _ _ _ _ _ _ _ one _ _ _ _ _ _ one _ -Γ--* (Please read the notes on the back before filling this page)-. Printed by the Consumers' Cooperative of the Central Standards Bureau of the Ministry of Economic Affairs 40 ^ 33 Λ7 Β7 _ Explanation θ) or the image processor 10 in the image processing substrate 3 is set. The data subjected to the arithmetic processing through the arithmetic unit 10 and 2 is held in the arithmetic together with the address identification information and arithmetic mode identification information. The first-in-first-out register (FIF 0) 1 05 for the last data is transferred to the image processing substrate side via the system bus 14. Here, the reference of the operation mode control unit 1 1 3 is held in FI F0 1 above. The address identification information controls the transfer of the data designated by the operation result transfer destination address register 1 07, and the data held after the operation in FIF 0 1 05. Instead of this, it is also possible to sequentially transfer to the work memory 11 of the image processing substrate 3 by adding the incremental function to the destination address register 107 of the operation result. Here, when the processed data is the compression and decompression of the animation image, the frame rate of the image is kept constant, so it is necessary to send the priority order of transmission on the system bus. In charge of this is the transmission rate control unit 1 ‘0 8. In the case of a high transmission rate, the transmission request from the processor I / O (PIO) from the CPU side has priority, and the operation data can be transmitted to the system bus. This control is also set using the operation mode setting register 106. FIG. 4 is a timing chart showing the timing of data transmission at this time. Referring to FIG. 6, in the case of transmitting data on the system bus, the system bus arbiter 6 0 1 of each module on the bus to mediate the use right of the system bus claims the system bus use right request signal . In addition, the system bus arbiter 601 can use the system bus only for the modules that accept the bus use permission signal. Here, referring to FIG. 4, the initial write transmission 411 series: the image processing substrate 3 applies the Chinese paper standard (CNS) A4 specification (210X297 cm) to the capital paper size before calculation. 12_ ~~~ ^: '装--r --- ^ — Order ------ / 'M (Please read the notes on the back before filling this page)-. Printed by the Staff Consumer Cooperative of the Central Bureau of Standards, Ministry of Economic Affairs 407233 Λ7 Β7 Five Λ Description of Invention彳 0) The data transfer cycle of data and write operation data register 1 ο 3, the second write transmission 4 1 2 series: the operation is performed, and the data stored in the operation data FIF 〇1 〇5 is transmitted A write transfer cycle on the image processing substrate side. Here, an example of an embodiment in which the bus conversion device 1 automatically transmits the calculated data to the image processing substrate 3 is described. In the case where the processing speed is not high, the alternative is: the image processing substrate 3 pairs FI FO 1 05 issued a read request to read the operation result. In this case, in the case where the operation data register 103 is read out, the data stored in the control-use data F I F 0 105 are sequentially read out. The timing chart of the data transmission timing at that time is shown in FIG. 3. Here, the initial transmission 3 1 1 series: the image processing substrate 3 writes the data before the operation to the operation data register 1 0 3 in the write transmission cycle, and the second transmission '3 1 2 series: the operation processing is performed The read-out transfer cycle in which the data stored in the post-operation data FI FO 105 is read out by the image processing substrate 3. Next, another embodiment of the present invention will be described with reference to FIG. 7. The difference from the above embodiment is that the input of the calculation data register 103 is not transmitted by the system bus, but is the data signal line 1 15 of the bus control conversion section 6 to the operation control section 7. In this embodiment, “the CPU or the main memory device transmits data to the workpiece memory 1 1 of the image processing substrate 3” while performing operations on the data in parallel, so that part of the processing by the CPU 2 can be performed by It is shared by the bus switching device 1. This paper size applies to the Chinese national standard ((^ 5) six 4 specifications (210 乂 297 cm). 13- -.1I .----, installed-(Please read the precautions on the back before filling this page)

、1T 407233 Λ7 B7 五、發明説明纟1 ) 於此,由CPU2來之傳送係指P I 0存取,由主記 憶體來之傳送爲直接記憶體存取(DMA )。本實施例之 傳送目的地指定方法有以下2種之故,使用p I 〇型之存 取例說明之。 其中一項之傳送目的地指定方法(1)爲CPU2係 p I 0寫入之要領,寫入運算前之資料之方法。c PU不 管指定位址,P I〇寫入資料被寫入運算資料寄存器 1 ◦ 3。被寫入運算資料寄存器1 〇 3之運算前資料經由 運算前資料用F I FO 1 0 4被傳送於運算單元1 〇 2。 通過運算單元1 〇 2之際被實行之運算內容被設定於 運算模式控制單元113內部之運算模式設定寄存器 1 ◦ 6。被實施運算處理之資料被存入運算後資料用 F Ϊ FO 1 〇 5,經由系統匯流排被傳送於圖像處理基板 側。該情形之傳送目的地位址爲C P U 2在P I 0寫入循 環指定之位址。是否使用此傳送匯流排,也以運算模式控 制單元1 1 3內部之運算模式設定寄存器1 〇 6之値設定 之。 另一個之傳送目的地指定方法(2 )爲C PU 2於 P I 〇寫入循環中,指定運算資料寄存器1 〇 3之位址, 寫入運算前之資料之方法。被寫入運算資料寄存器1 〇 3 之運算前資料經由運算前F I FO 1 〇 4被傳送於運算單 元1 0 2。通過運算單元1 〇 2之際被實施之運算內容被 設定於運算模式控制單元113內部之運算模式設定寄存 器1 0 6。被實施運算處理之資料被存入運算後資料用 本紙張尺度適用中國國家標準(€奶)六4規格(2丨0&gt;&lt; 297公楚) (請先閲诮背面之注意事項再填寫本頁) ,-° 經濟部中央標準局員工消費合作社印聚 -14- 經濟部中央標準局員工消費合作社印製 407^33 ^___ 五、發明説明(l2 ) F I F 〇 1 〇 5,經由系統匯流排被傳送於圖像處理基板 側。該情形之傳送目的地位址可以設定於運算模式控制單 元1 1 3內部之運算結果傳送目的地位址寄存器1 〇 7。 又’經由載運算結果傳送目的地位址寄存器1 〇 7附加增 量機能,可以對於圖像處理基板3之工件記憶體1 1依序 傳送。 於上述之哪一種之傳送目的地指定方法中,運算前資 料與位址識別子及運算模式識別子一齊地被寫入運算資料 寄存器1 0 3、運算前資料用F I FO 1 〇 4、運算後資 料用FIFO105,經由運算模式控制單元113,因 應運算前資料之運算模式與運算後之運算結果傳送目的地 位址,運算前資料被加以運算,被傳送於運算結果傳送目 的地位址。 於此說明了 P I 0寫入之情形,在向C PU2方向之 匯流排設置一連串之運算資料寄存器、運算前資料用 F I F 0、運算後資料用F I F ◦,P I 〇讀出之情形也 可以同樣地控制。 又,上述之傳送目的地指定方法(1 ) 、( 2 )在 DMA型之傳送也同樣可以應用。 具體之運算內容不限於單純之理論、數學運算,也想 像在壓縮圖像之解壓縮等必要之賀夫曼編碼電路等。因此 ,在本發明中,爲了將彙總資料在運算活用之故,具備運 算前資料用F I F Ο 1 0 4、運算後資料用 F I F Ο 1 0 5。 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐)~:15_ ' — (請先閱讀背面之注意事項再填商本頁) 、裝. -β ♦ 407233 Λ7 Λ7 ---s_ 五、發明説明&lt;3 ) 在此處顯示之實施例之系統構成中,如圖2所示之主 記憶體裝置雖被連接於c P U匯流排,但是如圖5所示般 $ ’主記憶體裝置直結於匯流排轉換裝置之構成也無礙。 如以上說明過的,依據本發明,運算處理單元存在於 匯流排轉換裝置內部之故,與在c P U匯流排側(C P U '主記憶體裝置等)與系統匯流排側(圖像等之I / 0模 組)之間,一邊進行資料傳送,一邊分擔處理之情形相比 ’可以降低匯流排層間傳遞之資料傳送量。即,資料傳送 之處理輔助時間或匯流排之負荷被降低,系統之整體性能 提昇。又,CPU不在行之處理(位元運算等)以專用硬 體進行之故,資訊處理性能也提昇。再者,匯流排轉換裝 置本身也分擔運算之故,可以防止在C P U或系統匯流排 側知I / 〇模組(圖像等)處理集中,也可以降低系統使 用之個個零#之成本。 ^—mi ^^^1 t^i^— —^n ml nn ^^^1 一 J I 、1 (請先閱讀背面之注意事項再填寫本頁) - 經濟部中央標準局員工消費合作社印裝 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐)_ -1T 407233 Λ7 B7 V. Description of the Invention 纟 1) Here, the transfer from CPU2 refers to P 0 access, and the transfer from the main memory is direct memory access (DMA). The transmission destination designation method of this embodiment has the following two reasons, which will be explained using p I 0 type storage examples. The transfer destination designation method (1) for one item is the method for CPU2 to write p I 0 and write the data before calculation. c PU Regardless of the specified address, P I0 write data is written to the operation data register 1 ◦ 3. The pre-operation data written in the operation data register 1 03 is transmitted to the operation unit 1 2 through the pre-operation data F I FO 1 0 4. The contents of the calculation performed when the calculation unit 1 02 is passed are set in the operation mode setting register 1 ◦ 6 in the operation mode control unit 113. The data subjected to the arithmetic processing is stored in the post-operation data F Ϊ FO 105, and is transmitted to the image processing substrate side via the system bus. The transfer destination address in this case is the address specified by C P U 2 in the P I 0 write cycle. Whether or not to use this transmission bus is also set by the operation mode setting register 1 of the operation mode control unit 1 1 3. Another transfer destination designation method (2) is a method in which the CPU 2 designates the address of the operation data register 103 in the write cycle of P I 0 and writes the data before the operation. The pre-operation data written in the operation data register 1 03 is transferred to the operation unit 102 through the pre-operation F I FO 1 04. The contents of the calculations performed on the occasion of the calculation unit 1 02 are set in the operation mode setting register 106 in the operation mode control unit 113. The data processed by the calculation is stored in the data after the calculation. The paper size applies to the Chinese National Standard (€ milk) 6 4 specifications (2 丨 0 &gt; &lt; 297 Gongchu) (Please read the precautions on the back before filling in this Page),-° Printed by the Consumers 'Cooperatives of the Central Standards Bureau of the Ministry of Economic Affairs -14- Printed by the Consumers' Cooperatives of the Central Standards Bureau of the Ministry of Economic Affairs 407 ^ 33 ^ ___ V. Description of the Invention (l2) FIF 〇 〇 05 It is transferred on the image processing substrate side. In this case, the transfer destination address can be set in the calculation mode control unit 1 1 3 and the internal calculation result transfer destination address register 107 is set. In addition, by adding an operation result to the destination address register 107, an additional increment function can be sequentially transferred to the work memory 11 of the image processing substrate 3. In which of the above-mentioned transmission destination designation methods, the pre-operation data is written into the operation data register 1 0 together with the address identifier and the operation mode identifier 3. The pre-operation data is FI FO 1 〇4 and the post-operation data is used The FIFO 105 transmits the destination address according to the operation mode of the data before the operation and the operation result after the operation via the operation mode control unit 113. The data before the operation is calculated and transmitted to the operation result transmission destination address. The following describes the situation of writing PI 0. A series of arithmetic data registers, FIF 0 for pre-operation data, and FIF for post-operation data are set in the bus to C PU2. The same can be said for PI 0 reading. control. The above-mentioned transfer destination designation methods (1) and (2) can also be applied to DMA-type transfers. The specific calculation content is not limited to simple theory and mathematical operations, but also imagines the necessary Huffman coding circuits, such as decompression of compressed images. Therefore, in the present invention, in order to utilize the aggregated data in calculations, F I F Ο 1 0 4 for pre-operation data and F I F 〇 1 0 5 for post-operation data are provided. This paper size applies the Chinese National Standard (CNS) A4 specification (210X297 mm) ~: 15_ '— (Please read the precautions on the back before filling in the supplier's page), installation. -Β 407233 Λ7 Λ7 --- s_ 5 2. Description of the invention <3) In the system configuration of the embodiment shown here, although the main memory device shown in FIG. 2 is connected to the cPU bus, as shown in FIG. 5 The structure of the device directly connected to the busbar conversion device does not matter. As explained above, according to the present invention, because the arithmetic processing unit exists inside the bus conversion device, it is on the c PU bus side (CPU 'main memory device, etc.) and the system bus side (images, etc.) / 0 module), it can reduce the amount of data transferred between the bus layers compared to the case where the data is transmitted and the processing is shared. That is, the processing auxiliary time of data transmission or the load of the bus is reduced, and the overall performance of the system is improved. In addition, because the CPU does not perform processing (bit operations, etc.) using dedicated hardware, the information processing performance is also improved. In addition, the bus conversion device itself also shares the calculations, which can prevent I / O modules (images, etc.) from being processed centrally in the CPU or system bus, and can also reduce the cost of each zero # used by the system. ^ —Mi ^^^ 1 t ^ i ^ — — ^ n ml nn ^^^ 1 One JI, 1 (Please read the precautions on the back before filling out this page)-Printed copy of the staff consumer cooperative of the Central Standards Bureau of the Ministry of Economic Affairs Paper size applies to China National Standard (CNS) A4 (210X297 mm) _-

Claims (1)

407233 Ρ-- 六、申請專利範圍 附件1 : 第87104904號專利申請案 中文申請專利範圍修正本 民國88年10月修正 -二 1 . 一種在第1匯流排上之模組及經由不同於該第1 匯流排之通信協定之第2匯流排上之模組之間,進行資料 傳送之際,具有進行兩匯流排間之通信協定轉換之匯流排 轉換裝置之資訊處理系統,其特徵爲:上述匯流排轉換裝 置具有選擇性地進行運算處理在上述第1及第2匯流排間 被傳送之傳送資料之運算處理單元。 2 .如申請專利範圍第1項記載之資訊處理系統,其 中上述運算處理單元,在由上述第1匯流排上之模組對第 2匯流排上之模組之資料傳送時,對於由上述第1匯流排 被輸入之傳送資料進行運算處理, 上述匯流排轉換裝置包含:將經由上述運算單元被運 算之傳送資料輸出於上述第2匯流排之控制單元。 經濟部智«-財產局員工消費合作社印製 A8 B8 C8 D8 (請先Μ讀背面之注意事項存填寫本萸) 3 .如申請專利範圍第2項記載之資訊處理系統,其 中上述匯流排轉換裝置在內部包含··將經由上述運算處理 單元被實行之運算處理內容選擇性地指定之寄存器。 4 .如申請專利範圍第2項記載之資訊處理系統,其 中上述匯流排轉換裝置具有:由上述第1匯流排上之模組 對上述第2匯流排上之模組資料傳送之情形,將由上述第 1匯流排上之模組被輸入之上述第2匯流排上之模組之位 址儲存之位址寄存器,上述控制單元在運算處理單元施行 本紙張尺度適用t®國家標準(CNS ) A4規格(210X297公釐) A8 B8 C8 -4^33-- 々、申請專利範圍 {請先閲讀背面之注意事項再填寫本頁) 運算處理’將運算後資料輸出後,依循被儲存在上述位址 寄存器之位址,把上述運算後之資料傳送於上述第2匯流 排上之模組。 5 ·如申請專利範圍第2項記載之資訊處理系統,其 中上述第1匯流排上之模組在對上述第2匯流排上之模組 資料傳送時’指定上述第2匯流排上之模組內之位址以傳 送資料, 上述匯流排轉換裝置具有儲存由上述第1匯流排上之 模組被傳送而來之上述位址之寄存器, 接受上述資料之匯流排轉換裝置之上述運算單元實行 由上述第1匯流排上之模組被傳送而來之傳送資料之運算 處理,將運算後資料輸出, 上述匯流排轉換裝置之控制單元對於被儲存在上述寄 存器之位址,傳送上述運算後之資料。 6 .如申請專利範圍第1項記載之資訊處理系統,其 中上述匯流排裝置具有儲存由上述第1匯流排上之模組被 輸入之上述第1匯流排上之模組之位址之寄存器, 經濟部智慧財產局員工消費合作社印製 接受上述位址與資料之匯流排轉換裝置之上述運算單 元實行由上述第1匯流排上之模組被傳送而來之傳送資料 之運算處理,將運算後資料輸出, ' 上述匯流排轉換裝置遵循被儲存於上述寄存器之位址 ,對於上述第1匯流排上之模組傳送上述運算後之資料。 7 .如申請專利範圍第6項記載之資訊處理系統,其 中上述匯流排轉換裝置具有將在上述運算處理單元中被實 本紙張尺度適用中國國家揉準(CNS ) A4规格(210X297公釐)_之_ A8 B8 C8 D8 407233 々、申請專利範圍 行之運算內容選擇性地指定之寄存器。 8 .如申請專利範圍第1項記載之資訊處理系統,其 中上述匯流排轉換裝置具有儲存由上述第1匯流排上之模 組被輸入之上述第1匯流排上之模組之位址之寄存器, 具有:於運算處理單元中,施行運算處理將運算後資 料輸出後,遵循被儲存於上述寄存器之位址,將上述運算 後之資料傳送於上述第1匯流排上之模組之控制單元。 9 .如申請專利範圍第1項記載之資訊處理系統,其 中上述匯流排轉換裝置具有: 儲存由上述第1匯流排上之模組被傳送之資料之寄存 器,及上述運算單元對於該資料進行運算處理,儲存上述 被運算資料之緩衝器,以及 將被儲存於上述緩衝器之運算資料因應上述第1或上 述第2匯流排上之模組來之要求,進行讀出控制之控制部 〇 1 0 種資訊處理系統,其特徵爲: 包含:至少第1匯流排與第2匯流排;以及 上述第1匯流排上之第1模組;以及 上述第2匯流排上之第2模組;以及 在上述第1模組與不同於上述第1匯流排之通信協定 之上述第1模組之間之資料傳送時,進行兩匯流排間之通 信協定轉換之匯流排轉換裝置, 上述匯流排轉換裝置包含:選擇性地運算處理在上述 第1及第2匯流排之間被傳送之傳送資料之運算處理單元 本紙張尺度適用中國國家標準(CNS) A4規格(210X297公釐) (請先閲讀背面之注意事項再填寫本頁) *tT 經濟部智慧財產局員工消費合作社印製 經濟部智慧財產局員工消費合作社印製 A8 B8 C8 _4072¾¾ 08_ 々、申請專利範圍 〇 1 1 .如申請專利範圍第1 0項記載之資訊處理系統 ,其中上述匯流排轉換裝置包含:分別對於由上述第1模 組或第2模組被輸入之被傳送於第2模組或第1模組之資 料,指定上述運算單元之運算處理模式,將運算結果輸出 於第2匯流排或第1匯流排之運算控制單元。 1 2 .如申請專利範圍第1 1項記載之資訊處理系統 ,其中上述運算控制單元包含:由上述第1及第2模組之 至少其中一方被指定,保持經由上述運算單元應被實行之 運算內容之模式寄存器,及指定運算處理單元之處理結果 之傳送目的地之位址寄存器。 1 3 .如申請專利範圍第1 2項記載之資訊處理系統 ,其中上述第1模組至少包含1個之中央處理裝置( CPU), 上述第2模組至少包含圖像處理裝置, 上述匯流排轉換裝置構成上述第1及第2匯流排間之 通信協定轉換器, 上述第2匯流排構成係統匯流排, 上述運算控制單元選擇性地響應由上述圖像處理裝置 被傳送於匯流排間之運算要求,經由運算處理單元使之實 行傳送資料之運算,而且,將其結果返送於上述圖像處理 裝置地控制系統匯流排(經由如此,使對於 CPU之處理要求之負荷分散於匯流排轉換裝置)。 1 4 .如申請專利範圍第1 0項記載之資訊處理系統 本&amp;張尺度適用中國國家揉準(CNS ) A4规格(2丨OX25»7公釐) ZT. ---------乂--------訂-----^\ (請先閎讀背面之注$項再填寫本頁) A8 B8 C8 D8 407233 六、申請專利範圍 ’其中上述至少第1及第2匯流排係經由分級地構成上述 匯流排轉換裝置之匯流排通信協定轉換部而被連接著。 (請先Μ讀背面之注意事項再填寫本頁;&gt; 1 5 . —種構成分級地連接複數之匯流排之資訊處理 系統之匯流排轉接器之匯流排轉換裝置,其特徵係包含: 在被連接於上述上位及上述下位匯流排之模組間,選擇性 地運算處理經由這些之匯流排被傳送之傳送資料,將處理 結果傳送於指定之模組之運算處理單元。 1 6 .如申請專利範圍第1 5項記載之匯流排轉換裝 置,其中包含: 被連接於上位匯流排之上位匯流排界面單元,及 被連接於下位之下位匯流排界面單元,及 轉換上位匯流排與下位匯流排之通信協定,被設於上 述上位及下位匯流排界面單元之間之匯流排通信協定轉換 單元, 經濟部智慧財產局員工消費合作社印製 被設於上述匯流排通信協定轉換單元與上述下位匯流 排界面部之間之上述運算處理單元,包含:運算單元,及 遵循由被連接於上述上位或下位匯流排之模組來之處理要 求,控制該運算單元之控制單元。 1 7 .如申請專利範圍第1 5項記載之匯流排轉換裝 置,其中上述運算處理單元係構成如下:對於由上述上位 或下位匯流排來之預先被決定之被傳送於匯流排間之資料 ,進行處理,對於其他之傳送資料只進行該裝置之匯流排 通信協定轉換。 1 8 ·如申請專利範圍第1 6項記載之匯流排轉換裝 本紙張尺度適用中國國家標準(CNS ) Α4規格(210Χ297公釐) -5- A8 B8 _407233_^ 々、申請專利範圍 置,其中在上述運算單元之輸入側與輸出側分別具備資料 緩衝器,對於下位匯流排選擇性地被輸'出運算結果資料。 1 9 .如申請專利範圍第1 6項記載之匯流排轉換裝 置,其中上述控制單元選擇性響應由被連接於下位匯流排 之模組來之傳送資料,依據上述運算單元啓動運算,將運 算結果經由上述下位匯流排傳送於上述傳送資料之發行之 模組。 (請先閲讀背面之注意事項再填寫本頁) 經濟部智慧財產局員工消費合作社印製 本紙張尺度逋用中國國家標率(CNS ) A4规格(210X297公釐) -6-407233 Ρ-- 6.Applicable Patent Scope Annex 1: Patent Application No. 87104904 Chinese Application for Patent Scope Amendment October 1988 Amendment-II 1. A module on the first bus 1 The information processing system of the bus conversion device for converting the communication protocol between the two buses between modules on the second bus of the communication protocol of the bus is characterized by: The row conversion device has an arithmetic processing unit that selectively performs arithmetic processing on transmission data transmitted between the first and second buses. 2. The information processing system described in item 1 of the scope of patent application, wherein the above-mentioned arithmetic processing unit, when transferring data from the module on the first bus to the module on the second bus, 1 The input data of the bus is subjected to calculation processing, and the above-mentioned bus conversion device includes: outputting the transmission data calculated by the operation unit to the control unit of the second bus. Printed by the Ministry of Economic Affairs «-Property Bureau employee consumer cooperatives A8 B8 C8 D8 (please read the notes on the back and fill in this card) 3. If the information processing system described in item 2 of the scope of patent application, the above bus conversion The device internally includes a register that is selectively specified by the operation processing content to be executed by the operation processing unit. 4. If the information processing system described in item 2 of the scope of the patent application, wherein the above-mentioned bus conversion device has a situation in which data from the module on the first bus to the module on the second bus is transmitted, The module on the first bus is input the address register of the address stored on the module on the second bus. The control unit implements the paper standard applicable to the national standard (CNS) A4 specification in the arithmetic processing unit. (210X297 mm) A8 B8 C8 -4 ^ 33-- 々, patent application scope {Please read the precautions on the back before filling this page) Operation processing 'After outputting the operation data, it will be stored in the above address register in order. Address, the data after the calculation is transmitted to the module on the second bus. 5. If the information processing system described in item 2 of the scope of patent application, wherein the module on the first bus is' designating the module on the second bus when transmitting the module data on the second bus The above-mentioned bus conversion device has a register storing the above-mentioned address transmitted from the module on the first bus, and the above-mentioned operation unit of the bus conversion device that receives the above-mentioned data is implemented by The operation processing of the transmission data transmitted from the module on the first bus is outputted after the operation. The control unit of the bus conversion device transmits the operation data to the address stored in the register. . 6. The information processing system described in item 1 of the scope of the patent application, wherein the busbar device has a register that stores the address of the module on the first busbar that is input by the module on the first busbar, The consumer unit of the Intellectual Property Bureau of the Ministry of Economic Affairs prints the above-mentioned arithmetic unit that accepts the above-mentioned address and data bus conversion device. Data output, 'The above-mentioned bus conversion device follows the address stored in the above-mentioned register, and transmits the above-mentioned calculated data to the module on the above-mentioned first bus. 7. The information processing system as described in item 6 of the scope of patent application, wherein the above-mentioned busbar conversion device has a paper size that will be verified in the above-mentioned arithmetic processing unit and applies the Chinese National Standard (CNS) A4 specification (210X297 mm) _ Of _ A8 B8 C8 D8 407233 々 Registers that selectively specify the operation content of the patent application line. 8. The information processing system as described in item 1 of the scope of patent application, wherein the above-mentioned bus conversion device has a register storing the address of the module on the first bus which is input by the module on the first bus It has: in the operation processing unit, after performing the operation processing to output the operation data, it follows the address stored in the register, and transmits the operation data to the control unit of the module on the first bus. 9. The information processing system described in item 1 of the scope of patent application, wherein the above-mentioned bus conversion device has: a register storing data transmitted by the module on the above-mentioned first bus, and the above-mentioned arithmetic unit performs calculations on the data A control unit that processes and stores the data to be calculated and the calculation data to be stored in the buffer according to the request from the module on the first or the second bus, and performs reading control. 0 0 An information processing system, comprising: at least a first bus and a second bus; and a first module on the first bus; and a second module on the second bus; and When data is transferred between the first module and the first module different from the first bus communication protocol, a bus conversion device that performs communication protocol conversion between the two buses. The bus conversion device includes : Calculation and processing unit for selective calculation and processing of the transmission data transmitted between the above-mentioned first and second buses. The paper standard applies to the Chinese National Standard (CNS). A4 specifications (210X297 mm) (Please read the notes on the back before filling out this page) * tT Printed by the Employees 'Cooperatives of the Intellectual Property Bureau of the Ministry of Economic Affairs Printed by the Employees' Cooperatives of the Intellectual Property Bureau of the Ministry of Economic Affairs A8 B8 C8 _4072¾¾ 08_ 々, Apply Scope of patent 0 1 1. The information processing system described in item 10 of the scope of patent application, wherein the above-mentioned bus conversion device includes: the input to the first module or the second module is transmitted to the second module, respectively. The data of the group or the first module specifies the operation processing mode of the above operation unit, and outputs the operation result to the operation control unit of the second bus or the first bus. 1 2. The information processing system described in item 11 of the scope of patent application, wherein the operation control unit includes: at least one of the first and second modules is designated, and the operation to be performed by the operation unit is maintained. The content mode register and the address register specifying the transmission destination of the processing result of the arithmetic processing unit. 13. The information processing system described in item 12 of the scope of patent application, wherein the first module includes at least one central processing device (CPU), the second module includes at least image processing device, and the bus The conversion device constitutes a communication protocol converter between the first and second buses, the second bus constitutes a system bus, and the operation control unit selectively responds to an operation transmitted between the buses by the image processing device. It is required to perform calculation of transmitting data through an arithmetic processing unit, and return the result to the control system bus of the image processing device (by doing so, the load for processing requirements of the CPU is distributed to the bus conversion device) . 1 4. If the information processing system described in item 10 of the scope of patent application is applied to the &amp; Zhang scale, the Chinese National Standard (CNS) A4 specification (2 丨 OX25 »7 mm) ZT. -------- -乂 -------- Order ----- ^ \ (Please read the note on the back side before filling in this page) A8 B8 C8 D8 407233 VI. Application scope of patents The second bus is connected via a bus communication protocol conversion section that constitutes the above-mentioned bus conversion device in a hierarchical manner. (Please read the notes on the back before filling in this page; &gt; 1 5. — A bus conversion device that constitutes a bus adapter of an information processing system that connects multiple buses in a hierarchical manner, which features include: Among the modules connected to the above-mentioned upper and lower-level buses, the transmission data transmitted through these buses are selectively calculated and processed, and the processing results are transmitted to the arithmetic processing unit of the specified module. The bus conversion device described in item 15 of the scope of the patent application includes: an upper bus interface unit connected to the upper bus, and an lower bus interface unit connected to the lower bus, and converting the upper bus and the lower bus The communication protocol of the bus is set in the bus communication protocol conversion unit between the above-mentioned upper and lower bus interface units. The employee consumer cooperative of the Intellectual Property Bureau of the Ministry of Economy prints the bus communication protocol conversion unit and the lower bus. The above-mentioned arithmetic processing unit between the interface sections includes: an arithmetic unit, and is connected to the above according to the rules. The processing request from the lower or lower bus module controls the control unit of the arithmetic unit. 1 7. The bus conversion device described in item 15 of the scope of patent application, wherein the above arithmetic processing unit is constituted as follows: The above-mentioned or lower-level buses have previously determined the data to be transmitted between the buses for processing, and for the other transmitted data, only the bus communication protocol conversion of the device is performed. 1 8 · If the scope of patent application is 16 The paper size of the bus conversion device recorded in this item applies to the Chinese National Standard (CNS) A4 specification (210 × 297 mm) -5- A8 B8 _407233_ ^ 々. The scope of patent application is set, where the input side and output side of the above-mentioned arithmetic unit are respectively Equipped with a data buffer to selectively output the operation result data to the lower-level bus. 1 9. The bus conversion device described in item 16 of the patent application scope, wherein the above-mentioned control unit selectively responds by being connected to the lower-level The transmission data from the bus module starts the calculation according to the above calculation unit, and passes the calculation result through the above lower sink. The modules transmitted in the above-mentioned transmission materials are listed below. (Please read the precautions on the back before filling out this page.) The paper is printed by the Consumer Cooperatives of the Intellectual Property Bureau of the Ministry of Economic Affairs. 210X297 mm) -6-
TW087104904A 1997-04-01 1998-04-01 Information processing system TW407233B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9082566A JPH10283305A (en) 1997-04-01 1997-04-01 Information processing system

Publications (1)

Publication Number Publication Date
TW407233B true TW407233B (en) 2000-10-01

Family

ID=13778047

Family Applications (1)

Application Number Title Priority Date Filing Date
TW087104904A TW407233B (en) 1997-04-01 1998-04-01 Information processing system

Country Status (3)

Country Link
JP (1) JPH10283305A (en)
KR (1) KR100294378B1 (en)
TW (1) TW407233B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5125205B2 (en) * 2007-04-26 2013-01-23 セイコーエプソン株式会社 Data signal processing device, image processing device, image output device, and data signal processing method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3411300B2 (en) * 1992-02-18 2003-05-26 株式会社日立製作所 Information processing device

Also Published As

Publication number Publication date
KR19980080934A (en) 1998-11-25
KR100294378B1 (en) 2001-07-12
JPH10283305A (en) 1998-10-23

Similar Documents

Publication Publication Date Title
US6101565A (en) System for multisized bus coupling in a packet-switched computer system
US5941973A (en) Bus control system incorporating the coupling of two split-transaction busses of different hierarchy
US7882296B2 (en) Deadlock avoidance in a bus fabric
US5481681A (en) Data transfer operations between two asynchronous buses
EP1049021A2 (en) Sequential bus architecture
CN110557311A (en) Inter-processor communication method for inter-die access latency in system-in-package
US5974571A (en) Method and apparatus for avoiding deadlock in the issuance of commands that are reordered and require data movement according to an original command order
TW407233B (en) Information processing system
US6330629B1 (en) Information processing system
CA2163850A1 (en) Bus Arbitration Between an Input/Output Device and a Processing Device Including a First-In First-Out Type Write-In Buffer
MY127415A (en) Integrated circuit and information processing device
EP2199919B1 (en) Method for processing data using triple buffering
KR0166259B1 (en) Improved Data Transfer
KR100191242B1 (en) Data transmission device
JPS62206657A (en) Inter-processor data transfer system
JP2000003332A (en) Bi-directional bus size conversion circuit
JP7206485B2 (en) Information processing system, semiconductor integrated circuit and information processing method
AU749664B2 (en) Sequential bus architecture
JPH02211571A (en) Information processor
JP3183311B2 (en) Data transfer system
JPS6276866A (en) Parallel-serial conversion circuit
JPH04102955A (en) Interruption controller
JPH0512219A (en) Process transferring system
GB2466222B (en) A method and a system for managing resources at processing of a data transfer in a transaction based input/output chip
JPS6338346A (en) Communication control equipment

Legal Events

Date Code Title Description
GD4A Issue of patent certificate for granted invention patent
MM4A Annulment or lapse of patent due to non-payment of fees