JP2013242561A - 顕微鏡を制御するための回路および方法 - Google Patents
顕微鏡を制御するための回路および方法 Download PDFInfo
- Publication number
- JP2013242561A JP2013242561A JP2013101048A JP2013101048A JP2013242561A JP 2013242561 A JP2013242561 A JP 2013242561A JP 2013101048 A JP2013101048 A JP 2013101048A JP 2013101048 A JP2013101048 A JP 2013101048A JP 2013242561 A JP2013242561 A JP 2013242561A
- Authority
- JP
- Japan
- Prior art keywords
- control information
- controller
- microscope
- data loader
- speed memory
- 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
Images
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B21/00—Microscopes
- G02B21/36—Microscopes arranged for photographic purposes or projection purposes or digital imaging or video purposes including associated control and data processing arrangements
- G02B21/365—Control or image processing arrangements for digital or video microscopes
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B21/00—Microscopes
- G02B21/0004—Microscopes specially adapted for specific applications
- G02B21/002—Scanning microscopes
- G02B21/0024—Confocal scanning microscopes (CSOMs) or confocal "macroscopes"; Accessories which are not restricted to use with CSOMs, e.g. sample holders
- G02B21/008—Details of detection or image processing, including general computer control
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01J—ELECTRIC DISCHARGE TUBES OR DISCHARGE LAMPS
- H01J37/00—Discharge tubes with provision for introducing objects or material to be exposed to the discharge, e.g. for the purpose of examination or processing thereof
- H01J37/02—Details
- H01J37/22—Optical, image processing or photographic arrangements associated with the tube
- H01J37/224—Luminescent screens or photographic plates for imaging; Apparatus specially adapted therefor, e. g. cameras, TV-cameras, photographic equipment or exposure control; Optical subsystems specially adapted therefor, e. g. microscopes for observing image on luminescent screen
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01J—ELECTRIC DISCHARGE TUBES OR DISCHARGE LAMPS
- H01J37/00—Discharge tubes with provision for introducing objects or material to be exposed to the discharge, e.g. for the purpose of examination or processing thereof
- H01J37/26—Electron or ion microscopes; Electron or ion diffraction tubes
- H01J37/28—Electron or ion microscopes; Electron or ion diffraction tubes with scanning beams
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- General Engineering & Computer Science (AREA)
- Microscoopes, Condenser (AREA)
- Information Transfer Systems (AREA)
- Memory System (AREA)
Abstract
【解決手段】コントローラによって顕微鏡を制御するため、制御情報を記憶する低速メモリ1、制御情報に基づき顕微鏡パラメータを制御するコントローラ7が構成される回路において、データスループットを最大化するため、回路がデータローダ3と少なくとも2つの高速メモリ4.1、4.2とマルチプレクサ5を有し、データローダ3が、低速メモリ1から少なくとも2つの高速メモリ4.1、4.2の1つに制御情報を交互に書き込むよう構成され、かつ少なくとも2つの高速メモリ4.1、4.2の1つにコントローラ7が交互にアクセスできるようにするデータローダ3による書き込み動作とコントローラ7による読み出し動作が、同じ高速メモリ4.1、4.2に対して同時に行われないようマルチプレクサ5を制御するようにデータローダ3が構成されること。
【選択図】図2
Description
回路が、制御情報を読み出すために少なくとも2つの高速メモリの1つにコントローラが交互にアクセスできるようにするマルチプレクサを有することと、
データローダによる書き込み動作およびコントローラによる読み出し動作が、同じ高速メモリに対して同時に行われないような方法でマルチプレクサを制御するように、データローダが構成されることと、を特徴とする。
それぞれの高速メモリにロードされる制御情報の部分が、それぞれのデータローダによって制御されることになる顕微鏡パラメータを表す部分であるように、データローダが構成されることと、
回路が、m個の高速メモリに記憶された制御情報をn本のラインを介してコントローラによってアクセスできるようにするスイッチングマトリックスを有することと、を特徴とする。
データローダによって、低速メモリから制御情報をロードするステップと、
データローダによって、少なくとも2つの高速メモリの1つに制御情報を交互に書き込むステップと、
データローダがそれぞれの高速メモリに同時に書き込まないような方法で、少なくとも2つの高速メモリの1つへの読み出しアクセスがイネーブルされるようにマルチプレクサを切り替えるステップと、
コントローラによって、選択された高速メモリにマルチプレクサを介してアクセスし、かつ記憶された制御情報を読み出すステップと、
読み出した制御情報に基づいて顕微鏡をコントローラによって制御するステップと、が含まれる。
制御されるm個の顕微鏡パラメータのそれぞれの1つに関する制御情報を、m個の別個のデータローダのそれぞれによってロードするステップと、
それぞれのデータローダに関連付けられた高速メモリに制御情報を、それぞれのデータローダによって書き込むステップと、
高速メモリに記憶された制御情報に、スイッチングマトリックスを介してコントローラによってアクセスするステップと、
スイッチングマトリックスを介して、高速メモリから制御情報をコントローラによって読み出すステップと、
読み出した制御情報に基づき、コントローラによって顕微鏡を制御するステップと、が含まれる。
B データローダ
C 高速メモリ
D コントローラ
1 低速メモリ
2 アービタ
3 データローダ
4 高速メモリ
5 マルチプレクサ
6 スイッチングマトリックス
7 コントローラ
8 入力部(画像の終わり)
9 入力部(ラインの終わり)
Claims (15)
- コントローラによって顕微鏡を制御するための制御回路であって、前記回路が、制御情報を記憶するための低速メモリ(1)を有し、前記コントローラ(7)が、前記制御情報に基づいて顕微鏡パラメータを制御するように構成された、制御回路において、
前記回路が、データローダ(3)と少なくとも2つの高速メモリ(4.1、4.2)とを有し、前記データローダ(3)が、前記低速メモリ(1)から前記少なくとも2つの高速メモリ(4.1、4.2)の1つに交互に前記制御情報が書き込まれるように構成されること、
前記回路が、前記制御情報を読み出すために前記少なくとも2つの高速メモリ(4.1、4.2)の1つに前記コントローラ(7)が交互にアクセスできるようにするマルチプレクサ(5)を有すること、
前記データローダ(3)による書き込み動作および前記コントローラ(7)による読み出し動作が、同じ高速メモリ(4.1、4.2)に対して同時に行われないよう、前記マルチプレクサ(5)を制御するように、前記データローダ(3)が構成されること、を特徴とする制御回路。 - 前記顕微鏡によって走査される画像の1つのライン用の前記制御情報が、前記高速メモリ(4.1、4.2)の1つにいつでも記憶される、請求項1に記載の制御回路。
- 前記顕微鏡によって走査される各画像点用の前記制御情報が、前記顕微鏡パラメータがどのように選択されるかを定義する、請求項1または2に記載の制御回路。
- 前記データローダ(3)が入力部(8、9)を有し、これら入力部を介して、画像の初め、画像の終わり、ラインの初め、および/またはラインの終わりが信号で伝えられる、請求項1〜3のいずれか一項に記載の制御回路。
- 制御されるべき1つの顕微鏡パラメータが、レーザ光源、またはレーザ光源のレーザラインを含む、請求項1〜4のいずれか一項に記載の制御回路。
- コントローラによって顕微鏡を制御するための制御回路であって、前記回路が、制御情報を記憶するための低速メモリ(1)を有し、前記コントローラ(7)が、n本のラインを介して前記制御情報がアクセスされるよう、前記制御情報に基づいて、顕微鏡パラメータを制御するように構成された、制御回路において、
m個の別個のデータローダ(3)が設けられ、各データローダ(3)が、それに関連付けられた高速メモリ(4.1、4.2)を有し(1≦m<n)、前記データローダ(3)のそれぞれが、制御されるべき1つの顕微鏡パラメータに割り当てられること、
前記それぞれの高速メモリ(4.1、4.2)にロードされる制御情報の部分が、前記それぞれのデータローダ(3)によって制御されるべき前記顕微鏡パラメータを表す部分であるよう、前記データローダ(3)が構成されること、
前記回路が、前記m個の高速メモリ(4.1、4.2)に記憶された前記制御情報に、n本のラインを介して前記コントローラ(7)によってアクセスできるようにするスイッチングマトリックス(6)を有すること、を特徴とする制御回路。 - 前記スイッチングマトリックス(6)が、前記m個の高速メモリの1つにつながる前記ラインを、前記コントローラ(7)への前記n本のラインの1つまたは複数に接続する、請求項6に記載の制御回路。
- 前記回路が、前記m個のデータローダ(3)による前記低速メモリ(1)への競合アクセスを制御するアービタ(2)を含む、請求項6または7に記載の制御回路。
- nが32以上であり、好ましくは64以上であり、特に好ましくは74以上である、請求項6〜8のいずれか一項に記載の制御回路。
- mが16以下であり、好ましくは12以下であり、特に好ましくは8以下である、請求項6〜9のいずれか一項に記載の制御回路。
- 制御されるべき1つの顕微鏡パラメータが、レーザ光源、またはレーザ光源のレーザラインを含む、請求項6〜10のいずれか一項に記載の制御回路。
- 各データローダ(3)が少なくとも2つの高速メモリ(4.1、4.2)に接続され、各データローダ(3)が、前記高速メモリ(4.1、4.2)の1つに交互に書き込むように構成され、
前記回路が、制御情報を読み出すために前記スイッチングマトリックス(6)を介して前記コントローラ(7)が、前記少なくとも2つの高速メモリ(4.1、4.2)の1つに交互にアクセスできるようにするマルチプレクサ(5)を有し、
前記データローダ(3)が、前記データローダ(3)による書き込み動作および前記コントローラ(7)による読み出し動作が同じ高速メモリ(4.1、4.2)に対して同時に行われないよう、前記マルチプレクサを制御するように構成される、請求項6〜11のいずれか一項に記載の制御回路。 - 前記顕微鏡によって走査されるべき画像の1つのライン用の前記制御情報が、前記高速メモリ(4.1、4.2)にいつでも記憶される請求項6〜12のいずれか一項に記載の制御回路。
- コントローラによって顕微鏡を制御するための制御方法であって、
前記データローダ(3)によって、低速メモリ(1)から制御情報をロードするステップと、
前記データローダ(3)によって、少なくとも2つの高速メモリ(4.1、4.2)の1つに前記制御情報を交互に書き込むステップと、
前記データローダ(3)が前記それぞれの高速メモリ(4.1、4.2)に同時に書き込まないよう、前記少なくとも2つの高速メモリ(4.1、4.2)の1つへの読み出しアクセスが可能になるようにマルチプレクサ(5)を切り替えるステップと、
選択された高速メモリ(4.1、4.2)に、コントローラ(7)によって前記マルチプレクサ(5)を介してアクセスし、かつ記憶された制御情報を読み出すステップと、
読み出した制御情報に基づいて前記顕微鏡を前記コントローラ(7)によって制御するステップと、を含む制御方法。 - コントローラによって顕微鏡を制御するための制御方法であって、
制御されるべきm個の顕微鏡パラメータのそれぞれ1つに関する制御情報を、m個の別個のデータローダ(3)のそれぞれによって、ロードするステップと、
前記それぞれのデータローダ(3)に関連付けられた高速メモリ(4.1、4.2)に前記制御情報を、前記それぞれのデータローダ(3)によって書き込むステップと、
前記高速メモリ(4.1、4.2)に記憶された前記制御情報に、スイッチングマトリックス(6)を介してコントローラ(7)によってアクセスするステップと、
前記高速メモリ(4.1、4.2)から前記制御情報を、前記スイッチングマトリックス(6)を介して前記コントローラ(7)によって読み出すステップと、
読み出した制御情報に基づいて、前記顕微鏡を前記コントローラ(7)によって制御するステップと、を含む方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102012208324A DE102012208324B3 (de) | 2012-05-18 | 2012-05-18 | Schaltung und Verfahren zum Steuern eines Mikroskops |
| DE102012208324.3 | 2012-05-18 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013242561A true JP2013242561A (ja) | 2013-12-05 |
| JP6364158B2 JP6364158B2 (ja) | 2018-07-25 |
Family
ID=49511193
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013101048A Expired - Fee Related JP6364158B2 (ja) | 2012-05-18 | 2013-05-13 | 顕微鏡を制御するための回路および方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9612429B2 (ja) |
| JP (1) | JP6364158B2 (ja) |
| CN (1) | CN103424860B (ja) |
| DE (1) | DE102012208324B3 (ja) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57200136A (en) * | 1981-06-01 | 1982-12-08 | Stanford Res Inst Int | Endoscopic method and apparatus including ultrasonic b scanning image treatment |
| JP2003524999A (ja) * | 2000-02-23 | 2003-08-19 | サン・マイクロシステムズ・インコーポレイテッド | 動的にクラスベースパケットのスケジューリングする方法および装置 |
| US20030155494A1 (en) * | 2002-02-20 | 2003-08-21 | Frank Olschewski | Method for user training for a scanning microscope, scanning microscope, and software program for user training for a scanning microscope |
| US20050110994A1 (en) * | 2001-07-23 | 2005-05-26 | Foster Thomas H. | Method for operating a laser scanning confocal microscope system and a system thereof |
| JP2005234435A (ja) * | 2004-02-23 | 2005-09-02 | Olympus Corp | 顕微観察装置、顕微観察方法および顕微観察プログラム |
| JP2008530651A (ja) * | 2005-02-08 | 2008-08-07 | エヌエックスピー ビー ヴィ | 高速シフト演算用の低電力レジスタアレイ |
| JP2009145566A (ja) * | 2007-12-13 | 2009-07-02 | Nikon Corp | レーザ走査型顕微鏡およびスキャナ駆動装置 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05191873A (ja) * | 1991-07-31 | 1993-07-30 | Canon Inc | リモ−トコントロ−ル装置 |
| US5889982A (en) | 1995-07-01 | 1999-03-30 | Intel Corporation | Method and apparatus for generating event handler vectors based on both operating mode and event type |
| US5889985A (en) * | 1996-08-07 | 1999-03-30 | Elbrus International | Array prefetch apparatus and method |
| US6529510B1 (en) * | 1997-12-19 | 2003-03-04 | Lg Information & Communications, Ltd. | ATM switching apparatus and method thereof |
| US6987561B2 (en) * | 2002-04-24 | 2006-01-17 | Analog Devices, Inc. | System and apparatus for testing a micromachined optical device |
| JP4388318B2 (ja) * | 2003-06-27 | 2009-12-24 | オリンパス株式会社 | 画像処理装置 |
| JP2009063637A (ja) * | 2007-09-04 | 2009-03-26 | Fujifilm Corp | 光走査プローブおよび光走査プローブ装置並びに光走査プローブの制御方法 |
| CN202133817U (zh) * | 2011-07-04 | 2012-02-01 | 上海理工大学 | 一种多路频分复用荧光共焦显微成像装置 |
-
2012
- 2012-05-18 DE DE102012208324A patent/DE102012208324B3/de not_active Expired - Fee Related
-
2013
- 2013-05-13 JP JP2013101048A patent/JP6364158B2/ja not_active Expired - Fee Related
- 2013-05-15 US US13/894,503 patent/US9612429B2/en not_active Expired - Fee Related
- 2013-05-17 CN CN201310183408.2A patent/CN103424860B/zh active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57200136A (en) * | 1981-06-01 | 1982-12-08 | Stanford Res Inst Int | Endoscopic method and apparatus including ultrasonic b scanning image treatment |
| JP2003524999A (ja) * | 2000-02-23 | 2003-08-19 | サン・マイクロシステムズ・インコーポレイテッド | 動的にクラスベースパケットのスケジューリングする方法および装置 |
| US20050110994A1 (en) * | 2001-07-23 | 2005-05-26 | Foster Thomas H. | Method for operating a laser scanning confocal microscope system and a system thereof |
| US20030155494A1 (en) * | 2002-02-20 | 2003-08-21 | Frank Olschewski | Method for user training for a scanning microscope, scanning microscope, and software program for user training for a scanning microscope |
| JP2005234435A (ja) * | 2004-02-23 | 2005-09-02 | Olympus Corp | 顕微観察装置、顕微観察方法および顕微観察プログラム |
| JP2008530651A (ja) * | 2005-02-08 | 2008-08-07 | エヌエックスピー ビー ヴィ | 高速シフト演算用の低電力レジスタアレイ |
| JP2009145566A (ja) * | 2007-12-13 | 2009-07-02 | Nikon Corp | レーザ走査型顕微鏡およびスキャナ駆動装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103424860B (zh) | 2017-05-17 |
| JP6364158B2 (ja) | 2018-07-25 |
| DE102012208324B3 (de) | 2013-11-21 |
| CN103424860A (zh) | 2013-12-04 |
| US9612429B2 (en) | 2017-04-04 |
| US20130307958A1 (en) | 2013-11-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5504985B2 (ja) | データ処理装置 | |
| US6002412A (en) | Increased performance of graphics memory using page sorting fifos | |
| JP5841142B2 (ja) | 共有スタックの部分を割り当てるためのシステムおよび方法 | |
| JP2002500395A (ja) | 最適な多チャネル記憶制御システム | |
| US9910598B2 (en) | Host interface controller and control method for storage device | |
| KR102034626B1 (ko) | 메모리 동작을 제어하는 방법 및 장치 | |
| US10042773B2 (en) | Advance cache allocator | |
| US7484024B2 (en) | Apparatus and method for interrupt source signal allocation | |
| JP6364158B2 (ja) | 顕微鏡を制御するための回路および方法 | |
| US7664922B2 (en) | Data transfer arbitration apparatus and data transfer arbitration method | |
| US7216214B2 (en) | System and method for re-ordering memory references for access to memory | |
| US20100153656A1 (en) | Data processor | |
| US20140204108A1 (en) | Pixel cache, method of operating pixel cache, and image processing device including pixel cache | |
| CN114450673A (zh) | Iod ssd的独立集数据通道 | |
| TWI354252B (en) | Liquid crystal display, timing controller thereof | |
| KR20220001811A (ko) | 에너지 효율을 개선할 수 있는 그래픽 처리 장치를 위한 메모리 컨트롤러 및 이의 메모리 제어 방법 | |
| JPH10157218A5 (ja) | ||
| EP1894105A1 (en) | Command transfer controlling apparatus and command transfer controlling method | |
| US9690482B2 (en) | Data storage organisation technique | |
| US10475400B2 (en) | Digital display | |
| US8943228B2 (en) | Peripheral interface, data stream, and data transfer method | |
| KR100674712B1 (ko) | Ddr을 이용한 데이터의 스캔 시스템 또는 방법 | |
| JPH09282223A (ja) | メモリ制御装置 | |
| JP4776742B1 (ja) | 半導体記憶装置及びその制御方法 | |
| JP2009182438A (ja) | 再構成論理回路装置および回路切替制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160506 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170217 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170404 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20170703 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170901 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171031 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180126 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180605 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180702 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6364158 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |