JPS60191374A - Picture processor - Google Patents
Picture processorInfo
- Publication number
- JPS60191374A JPS60191374A JP59047491A JP4749184A JPS60191374A JP S60191374 A JPS60191374 A JP S60191374A JP 59047491 A JP59047491 A JP 59047491A JP 4749184 A JP4749184 A JP 4749184A JP S60191374 A JPS60191374 A JP S60191374A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- picture
- processing
- memory
- image
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Landscapes
- Bus Control (AREA)
- Memory System (AREA)
- Image Analysis (AREA)
- Multi Processors (AREA)
- Image Processing (AREA)
Abstract
Description
【発明の詳細な説明】
fat 発明の技術分野
本発明は画像処理装置に係り、例えば半導体装置を製造
する際、自動的にボンディング位置を認識してワイヤー
ボンディングする自動ボンディング装置に付設する画像
処理装置に関する。Detailed Description of the Invention: fat Technical Field of the Invention The present invention relates to an image processing device, and for example, an image processing device attached to an automatic bonding device that automatically recognizes a bonding position and performs wire bonding when manufacturing a semiconductor device. Regarding.
(bl 技術の背景
半導体装置の発展に伴って、その製造方法も高度化され
ており、マイクロコンピュータ等を用いた自動制御方式
を各工程に採り入れて、製造が行なわれている。上記し
たワイヤーボンディング工程やチップポンディング工程
にも自動ボンディング方式が用いられ、そのための半導
体チップ表面を自動的に認識する画像処理装置が汎用化
されてきた。(bl Background of technology) With the development of semiconductor devices, their manufacturing methods have also become more sophisticated, and manufacturing is carried out by incorporating automatic control methods using microcomputers, etc. into each process.The above-mentioned wire bonding Automatic bonding methods are also used in manufacturing and chip bonding processes, and image processing devices that automatically recognize the surface of semiconductor chips for this purpose have become widely used.
本発明はこのような画像処理装置に関するものであるが
、必ずしもこれに限定されたものではない。汎くマイク
ロコンピュータ等によって画像認識処理を行なう装置全
般に係わる提案である。Although the present invention relates to such an image processing device, it is not necessarily limited thereto. This proposal is generally related to devices that perform image recognition processing using microcomputers and the like.
(01従来技術と問題点
第1図はこのような従来の画像処理装置の構成図を示し
ており、カメラ1によって取り込まれた画像(例えばチ
ップ面の像)はカメラ制御系2を通じて画像入出力回路
3に入力され、この画像入出力回路専用の画像メモリ回
路4(以下、画像メモリと略す)に格納される。且つ、
格納された二値化メモリデータは、CPU (中央制御
装置)5で制御されたCPUバス6を経由して適時にC
PU5で処理され、その処理データはインターフェース
回路7より出力される。次に、その処理データは第2図
に示すCP 0間データ転送の体系図に示すように、他
のCPU8で制御された外部処理装置のインターフェイ
ス回路9に入力され、CP(Jハス10を通して処理デ
ータがメモリ11に格納される。この他のCPU8で制
御された外部処理装置とは、例えば自動ワイヤーポンデ
ィング装置の機構部を制御する制御系の情報処理装置で
、その処理データに基づいて機構部が可動されるもので
ある。(01 Prior Art and Problems Figure 1 shows the configuration of such a conventional image processing device. An image captured by a camera 1 (for example, an image of a chip surface) is input and output through a camera control system 2. It is input to the circuit 3 and stored in the image memory circuit 4 (hereinafter abbreviated as image memory) dedicated to this image input/output circuit.
The stored binary memory data is sent to the CPU via a CPU bus 6 controlled by a CPU (central control unit) 5 in a timely manner.
The data is processed by the PU 5 and the processed data is output from the interface circuit 7. Next, the processed data is inputted to the interface circuit 9 of the external processing device controlled by another CPU 8, and processed through the CP (J The data is stored in the memory 11.The other external processing device controlled by the CPU 8 is, for example, a control system information processing device that controls the mechanical section of an automatic wire bonding device, and based on the processing data, the external processing device is The parts are movable.
ところで、」二記第1図に示している画像処理装置はカ
メラ1によって取り込まれた画像を一旦、画像メモリ4
に格納し、その格納されたメモリデータをCPUハス6
を経由して適宜にソフト的にCPU5で処理されて、再
度処理データが画像メモリ4に格納され、再びこの処理
データがCPUハス6を経由してインターフェース回路
7より出力されている。By the way, the image processing apparatus shown in FIG.
The stored memory data is stored in the CPU Hassix 6.
The processed data is processed by the CPU 5 via software as appropriate, and the processed data is stored in the image memory 4 again, and this processed data is outputted from the interface circuit 7 via the CPU lot 6 again.
しかしながら、このようなソフト的な処理のみによる方
式は処理自体が複雑になり、データ処理やデータ転送に
多くの時間を要する欠点がある。However, such a method using only software processing has the disadvantage that the processing itself is complicated and that data processing and data transfer take a lot of time.
+d+ 発明の目的
本発明は、このような欠点を取り除き、処理スピードを
速くする画像処理装置を提案するものである。+d+ Object of the Invention The present invention proposes an image processing device that eliminates such drawbacks and increases processing speed.
(el 発明の構成
その目的は、画像入出力回路1画像メモリ回路および制
御CPUを有する画像認識装置において、データ処理回
路を新たに設け、且つ該データ処理回路と上記画像メモ
リ回路および画像入出力回路とにアクセスするハード処
理用のメモリアクセスハスを設けて、CPUバスを経由
してソフト的に行なう処理と同様の処理機能を該メモリ
アクセスバスを経由しておこなうようにしたことを特徴
とする画像処理装置によって達成される。(el) Structure of the Invention The object of the invention is to newly provide a data processing circuit in an image recognition device having an image input/output circuit, an image memory circuit, and a control CPU, and to connect the data processing circuit, the image memory circuit, and the image input/output circuit to the image recognition device. An image characterized in that a memory access bus for hardware processing is provided to access the memory access bus, and processing functions similar to processing performed by software via a CPU bus are performed via the memory access bus. This is accomplished by a processing device.
ffl 発明の実施例
以下1本発明の詳細な説明するが、言い換えれば本発明
は従来の制御CPUによるソフト的な処理に加え、演算
処理をハード化して別個にデータ処理回路を設けて、画
像入出力回路より独立させた画像メモリに直接アクセス
できるようにした方式で、そのためCPUバス5とは別
の外部バスを備えた体系に構成するものである。ffl Embodiments of the Invention The present invention will be described in detail below.In other words, in addition to the conventional software processing by the control CPU, the present invention is capable of performing image input by making the arithmetic processing hardware and providing a separate data processing circuit. This is a system that allows direct access to an image memory independent of the output circuit, and for this purpose, the system is configured to include an external bus separate from the CPU bus 5.
第3図はこのような本発明にかかる画像処理装置の構成
図を示しており、20がデータ処理回路。FIG. 3 shows a configuration diagram of such an image processing apparatus according to the present invention, and 20 is a data processing circuit.
21がメモリアクセスバス(以下、外部バスと称する)
で、他の記号は第1図と同一部分に同一符号が付しであ
る。このような構成にすると、画像入出力回路3から得
られる画像データを、まず外部バスを経由して画像メモ
リ4に取り込み、この取り込んだ画像データをデータ処
理回路2oで外部バス21を経由して読み取り、そのデ
ータを再び外部バス21を経由して画像メモリ4に送り
返すことができる。そのため、CPU5では伯の処理が
行なえて処理スピードが速くすることができる。21 is a memory access bus (hereinafter referred to as external bus)
The other symbols are the same parts as in FIG. 1 and are given the same symbols. With this configuration, the image data obtained from the image input/output circuit 3 is first imported into the image memory 4 via the external bus, and the captured image data is transferred to the data processing circuit 2o via the external bus 21. The data can be read and sent back to the image memory 4 via the external bus 21. Therefore, the CPU 5 is able to perform the above processing and the processing speed can be increased.
第4図は更に詳しいデータ処理回路20と画像メモリ4
との構成図を示しており、4Iはメモリ、42はバスコ
ントローラ、43は外部バスバッファ、44はCPUハ
スバッファである。このように、データ処理回路20か
らリード信号又はライト信号が送られ、アドレスが指定
されて、データがデータ処理回路20と画像メモリ4と
の間で直接交換されるが、一方では従来のCPUバスを
経由しても同様の処理が行なえることを示している。FIG. 4 shows a more detailed data processing circuit 20 and image memory 4.
4I is a memory, 42 is a bus controller, 43 is an external bus buffer, and 44 is a CPU hash buffer. In this way, a read signal or a write signal is sent from the data processing circuit 20, an address is specified, and data is directly exchanged between the data processing circuit 20 and the image memory 4, whereas the conventional CPU bus This shows that the same process can be performed via .
かようにすれば、第3図における同一外部バス21を有
する処理回路の複数個を接続することができて、処理能
力を増やすことも可能である。In this way, a plurality of processing circuits having the same external bus 21 in FIG. 3 can be connected, and the processing capacity can be increased.
更に、第5図に示すように外部処理装置に転送する場合
、画像メモリ4に外部処理装置のCPUハス10をアク
セスすることによって、外部処理装置に画像メモリ4を
共有させることができる利点がある。Furthermore, when transferring to an external processing device as shown in FIG. 5, there is an advantage that the image memory 4 can be shared by the external processing device by accessing the CPU 10 of the external processing device. .
(gl 発明の効果
以上の説明から判るように、本発明によれば画像処理装
置におけるソフト処理にハード的な処理を併設させるた
め、処理スピードが高速化する効果の大きいものである
。(gl Effects of the Invention As can be seen from the above description, the present invention has a significant effect of increasing the processing speed because the software processing in the image processing apparatus is combined with the hardware processing.
第1図は従来の画像処理装置の構成図、第2図そのデー
タ転送の体系図、第3図は本発明にかかる画像処理装置
の構成図、第4図は第3図のうちの詳細なデータ処理回
路と画像メモリとの構成図、第5図は本発明に係わるデ
ータ転送の体系図である。
図中、1はカメラ、2はカメラ制御系、3は画像入出力
回路、4は画像メモリ (装置)、5.8はCPU、6
.10はCPUバス、7,9はインターフェース回路、
11はメモリ、20はデータ処理回路、21は外部ハス
を示している。
代理人 弁理士 松 岡 宏 四 部Fig. 1 is a block diagram of a conventional image processing device, Fig. 2 is a system diagram of its data transfer, Fig. 3 is a block diagram of an image processing device according to the present invention, and Fig. 4 is a detailed diagram of Fig. 3. FIG. 5 is a block diagram of a data processing circuit and an image memory, and is a system diagram of data transfer according to the present invention. In the figure, 1 is the camera, 2 is the camera control system, 3 is the image input/output circuit, 4 is the image memory (device), 5.8 is the CPU, 6
.. 10 is a CPU bus, 7 and 9 are interface circuits,
11 is a memory, 20 is a data processing circuit, and 21 is an external lot. Agent Patent Attorney Hiroshi Matsuoka 4th Department
Claims (1)
有する画像処理装置において、データ処理回路を新たに
設け、且つ該データ処理回路と上記画像メモリ回路およ
び画像入出力回路とにアクセスするハード処理用のメモ
リアクセスバスを設けて、CPUバスを経由してソフト
的に行なう処理と同様の処理機能を該メモリアクセスバ
スを経由しておこなうようにしたことを特徴とする画像
処理装置。Image input/output circuit 9 In an image processing apparatus having an image memory circuit and a control CPU, a data processing circuit is newly provided, and a hardware processing circuit for accessing the data processing circuit, the image memory circuit and the image input/output circuit is provided. An image processing apparatus characterized in that a memory access bus is provided, and processing functions similar to those performed by software via a CPU bus are performed via the memory access bus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59047491A JPS60191374A (en) | 1984-03-12 | 1984-03-12 | Picture processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59047491A JPS60191374A (en) | 1984-03-12 | 1984-03-12 | Picture processor |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS60191374A true JPS60191374A (en) | 1985-09-28 |
JPH0412508B2 JPH0412508B2 (en) | 1992-03-04 |
Family
ID=12776584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59047491A Granted JPS60191374A (en) | 1984-03-12 | 1984-03-12 | Picture processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS60191374A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6889274B2 (en) | 1998-12-03 | 2005-05-03 | Renesas Technology Corporation. | Signal processing circuit |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60159973A (en) * | 1984-01-31 | 1985-08-21 | Toshiba Corp | Picture processing device |
-
1984
- 1984-03-12 JP JP59047491A patent/JPS60191374A/en active Granted
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60159973A (en) * | 1984-01-31 | 1985-08-21 | Toshiba Corp | Picture processing device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6889274B2 (en) | 1998-12-03 | 2005-05-03 | Renesas Technology Corporation. | Signal processing circuit |
Also Published As
Publication number | Publication date |
---|---|
JPH0412508B2 (en) | 1992-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1021756B1 (en) | Direct memory access (dma) transactions on a low pin count bus | |
JPS60191374A (en) | Picture processor | |
JPS59146266A (en) | Coding and decoding device | |
JP2884620B2 (en) | Digital image processing device | |
JPS6269348A (en) | Data transfer device | |
JP2586074B2 (en) | Data processing device | |
JP2821176B2 (en) | Information processing device | |
JPH02207363A (en) | Data transfer system, device controller, and memory controller | |
JPH03163671A (en) | Image processor | |
JPH0512181A (en) | Electronic computer | |
JPH10254824A (en) | Interface system of signal processor and controller | |
JPS6097461A (en) | Data bus control circuit | |
JPH05324534A (en) | Dma transfer system | |
JPH06161947A (en) | Computer system | |
JPS593615A (en) | Dma control system | |
JPS6383854A (en) | Data transfer circuit | |
JPH03189755A (en) | Inter-memory transfer device | |
JPH04266150A (en) | Data transfer control system between main and local memories | |
JPS63300346A (en) | Dma control system | |
JPS62145345A (en) | Control system for direct memory access interval | |
JPH04142644A (en) | Ram accessing method | |
JPH0561839A (en) | Data transfer device | |
JPS6369326A (en) | Data converter | |
JPS63293662A (en) | Direct memory access control system | |
JPH02299076A (en) | Image data upside down system |