KR890005051B1 - Circuit for testing magnetic recording device - Google Patents
Circuit for testing magnetic recording device Download PDFInfo
- Publication number
- KR890005051B1 KR890005051B1 KR1019860011735A KR860011735A KR890005051B1 KR 890005051 B1 KR890005051 B1 KR 890005051B1 KR 1019860011735 A KR1019860011735 A KR 1019860011735A KR 860011735 A KR860011735 A KR 860011735A KR 890005051 B1 KR890005051 B1 KR 890005051B1
- Authority
- KR
- South Korea
- Prior art keywords
- microprocessor
- magnetic recording
- rom
- signal
- test
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
제1도는 본 발명의 테스트회로도.1 is a test circuit diagram of the present invention.
제2도는 본 발명의 테스트회로의 신호흐름도.2 is a signal flow diagram of the test circuit of the present invention.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
1 : 마이크로프로세서 2 : 전송프로세서1: microprocessor 2: transfer processor
3 : 롬 4 : 램3: rom 4: ram
5 : 디코더 6 : 클럭발생기5: decoder 6: clock generator
7 : 리세트부7: reset section
본 발명은 컴퓨터의 보조기억장치로 사용되는 자기디스크 드라이버 및 자기테이프 드라이버등의 자기기록장치에 있어서, 자기기록장치의 이상유무를 테스트하는 자기기록장치의 테스트회로에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a test circuit of a magnetic recording apparatus for testing the presence or absence of an abnormality in a magnetic recording apparatus in a magnetic recording apparatus such as a magnetic disk driver and a magnetic tape driver used as an auxiliary memory device of a computer.
종래에는 호스트컴퓨터에 테스트할 장치를 연결한 후 온라인(on-line)으로 테스트프로그램을 수행하여 테스트하거나 또는 각 자기기록장치 전용의 테스트장비를 구입하여 테스트 하였으나, 호스트컴퓨터에 연결하는 온라인의 테스트는 호스트컴퓨터시스템 및 CRT터미날, 테스트프로그램, 테스트프로그램로드장치등의 많은 장비와 이에따른 많은 시간을 소요하게 됨은 물론 호스트컴퓨터가 고장일 경우에는 테스트할 수 없는 결함이 있었고, 전용의 테스트 장비로 테스트하는 것은 그 전용의 테스트 장비가 매우 고가여서 많은 경제적 부담을 줌은 물론 그 크기가 매우 큰 결함이 있었다.Conventionally, after connecting a device to be tested to a host computer and performing a test program online (on-line) or testing by purchasing test equipment for each magnetic recording device, an online test connected to a host computer is required. The host computer system, CRT terminal, test program, test program load device, and many other equipments, and accordingly, it takes a lot of time, and in case of failure of the host computer, there is a defect that cannot be tested, The thing was that the dedicated test equipment was so expensive that it cost a lot of money, as well as its size was very large.
본 발명은 이와같은 종래의 결함을 감안하여, 호스트컴퓨터 및 전용의 테스트프로그램을 사용하지 않고, CRT터미날과 간단한 구성의 하드웨어를 자기기록장치에 연결하여 테스트할 수 있게 창안한 것으로, 이를 첨부된 도면에 의하여 상세히 설명하면 다음과 같다.SUMMARY OF THE INVENTION In view of such a conventional deficiency, the present invention has been devised so that a CRT terminal and a hardware having a simple configuration can be connected to a magnetic recording apparatus for testing without using a host computer and a dedicated test program. When described in detail as follows.
제1도에 도시한 바와같이 시스템 전체의 동작을 제어하는 마이크로프로세서(1)와, 상기 마이크로프로세서(1)의 제어신호단자제어로 CRT터미날 및 테스트할 자기기록장치와 데이타신호를 교환하는 전송프로세서(2)와, 테스트프로그램을 저장하고 있는 롬(3)과, 상기 롬(3)에 저장된 테스트프로그램에 따라 자기기록장치를 테스트한 상기 마이크로프로세서(1)의 결과신호를 저장하는 램(4)과, 상기 마이크로프로세서(1)의 어드레스신호단자(A13~A15)의 어드레스신호를 디코딩하여 상기 롬(3) 및 램(4)을 선택하는 디코더(5)와, 상기 마이크로프로세서(1)에 클럭신호를 인가하는 클럭발생기(6)와, 상기 마이크로프로세서(1) 및 전송프로세서(2)를 리세트시키는 리세트부(7)와, 상기 마이크로프로세서(1)의 제어신호단자의 신호를 노아링하는 노아게이트(8)와, 이 노아게이트(8)의 출력신호를 반전하여 상기 롬(3)의 출력인에이블단자(OE)에 인가하는 인버터(9)와, 상기 마이크로프로세서(1)의 제어신호단자의 신호를 반전하는 인버터(10)와, 상기 인버터(9,10)의 출력신호를 오아링하여 상기 램(4)의 출력인에이블단자(OE)에 인가하는 오아게이트(12)로 구성한 것으로, 이와같이 구성된 본 발명의 작용효과를 상세히 설명하면 다음과 같다.As shown in FIG. 1, a microprocessor 1 for controlling the operation of the entire system, and a control signal terminal of the microprocessor 1 A control processor (2) for exchanging data signals with a CRT terminal and a magnetic recording device to be tested under control, a ROM (3) storing a test program, and a magnetic recording device according to a test program stored in the ROM (3). RAM (4) for storing the result signal of the microprocessor (1) and the address signals of the address signal terminals (A13 to A15) of the microprocessor (1) by decoding the ROM (3) and RAM (4). Decoder (5) for selecting a clock signal, a clock generator (6) for applying a clock signal to the microprocessor (1), and a reset unit (7) for resetting the microprocessor (1) and the transfer processor (2). ) And a control signal terminal of the microprocessor 1 A noah gate 8 for noing a signal of the signal, an inverter 9 for inverting the output signal of the noah gate 8 and applying it to the output enable terminal OE of the ROM 3, and the microprocessor (1) control signal terminal Inverter 10 for inverting the signal of the and Oagate 12 for applying the output signal of the inverter (9,10) to the output enable terminal (OE) of the RAM (4), If described in detail the effects of the present invention configured as described above.
오프라인상태, 즉, 호스트컴퓨터가 없는 상태에서 전송프로세서(2)에 테스트할 자기기록장치를 연결하고, 전원스위치를 온하여 전원단자(Vcc)에 전원이 인가되면, 마이크로프로세서(1)는 디코더(5)를 통해 롬(3)을 선택함과 아울러 어드레스신호로 롬(3)의 어드레스를 지정하고, 또한 그의 제어신호단자의 제어신호로 노아게이트(8) 및 인버터(9)를 통해 롬(3)을 출력인에이블상태로 만들어 그 롬(3)으로부터 테스트프로그램의 메뉴(menu)를 읽고, 이와같이 읽은 테스트프로그램의 메뉴를 전송프로세서(2)를 통해 CRT터미날로 출력하게 된다.When the magnetic recording device to be tested is connected to the
이때, 사용자가 그 CRT터미날을 보고 테스트할 메뉴의 번호를 선택하면, 그 선택된 메뉴의 테스트프로그램을 마이크로프로세서(1)에서 롬(3)으로부터 상기와같은 방식으로 읽은 후 전송프로세서(2)를 통해 테스트할 자기기록장치로 출력하여 테스트하게 된다. 이와가이 테스트한 수행결과 및 자기기록장치의 상태에 대한 정보신호를 전송프로세서(2)를 통해 입력되므로 마이크로프로세서(1)는 램(4)의 어드레스를 지정하여 저장한 후 그 테스트의 수행결과 및 자기기록장치의 상태에 대한 정보신호를 마이크로프로세서(1)에서 읽어 전송프로세서(2)를 통해 CRT터미날로 출력하게 된다.At this time, when the user selects the number of the menu to be tested by viewing the CRT terminal, the test program of the selected menu is read in the above manner from the ROM 3 in the microprocessor 1 and then transferred through the
그리고, 이때 테스트하는 자기기록장치에 에러가 발생하면, 제2도의 흐름도에서와 같이 그 테스트프로그램을 반복수행하여 즉, 에러가 발생한 테스트프로그램을 짧게 반복하여 무한루프를 수행토록 함으로써 그 테스트프로그램의 결과가 반복적으로 CRT터미날에 표시되어지고, 이에 따라 그 테스트하는 자기기록장치의 하드웨어로직에서 전기적신호의 검출이 용이하게 되어 에러의 보정을 용이하게 할 수 있게된다. 이후 에러의 보정을 수행완료하여 브레이키신호가 입력되면, 마이크로프로세서(1)는 상기 어레가 발생한 테스트프로그램의 수행을 중단하고, 다음의 테스트프로그램을 상기와 같은 방식으로 수행하게 된다.If an error occurs in the magnetic recording apparatus under test at this time, the test program is repeatedly executed as shown in the flow chart of FIG. Is repeatedly displayed on the CRT terminal, thereby facilitating the detection of electrical signals in the hardware logic of the magnetic recording device under test, thereby facilitating error correction. After the error correction is completed and the break key signal is input, the microprocessor 1 stops the execution of the test program in which the array occurs, and executes the next test program in the same manner as described above.
그리고, 상기에서는 전송프로세서(2)에 CRT 터미날을 접속한 것을 설명하였으나, 본 발명을 실시함에 있어서, CRT터미날 대신에 프린터를 사용하여 그 테스트 결과를 프린트하게 할수도 있다.In the above description, the connection of the CRT terminal to the
이상에서 상세히 설명한 바와같이 본 발명은 호스트컴퓨터나 전용의 테스트 장비를 사용하지 않고서도 자기기록장치등의 기능을 간단히 테스트 할 수 있는 효과가 있게된다.As described in detail above, the present invention has the effect that it is possible to simply test the function of the magnetic recording device or the like without using the host computer or the dedicated test equipment.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019860011735A KR890005051B1 (en) | 1986-12-31 | 1986-12-31 | Circuit for testing magnetic recording device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019860011735A KR890005051B1 (en) | 1986-12-31 | 1986-12-31 | Circuit for testing magnetic recording device |
Publications (2)
Publication Number | Publication Date |
---|---|
KR880008168A KR880008168A (en) | 1988-08-30 |
KR890005051B1 true KR890005051B1 (en) | 1989-12-08 |
Family
ID=19254723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019860011735A KR890005051B1 (en) | 1986-12-31 | 1986-12-31 | Circuit for testing magnetic recording device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR890005051B1 (en) |
-
1986
- 1986-12-31 KR KR1019860011735A patent/KR890005051B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR880008168A (en) | 1988-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4192451A (en) | Digital diagnostic system employing signature analysis | |
US5850512A (en) | Bus analyzer and method for testing internal data paths thereof | |
US5051944A (en) | Computer address analyzer having a counter and memory locations each storing count value indicating occurrence of corresponding memory address | |
JPS6134639A (en) | Electronic circuit tester | |
GB1459851A (en) | Microprogrammable control memory diagnostic system | |
US4958347A (en) | Apparatus, method and data structure for validation of kernel data bus | |
KR890005051B1 (en) | Circuit for testing magnetic recording device | |
US4703482A (en) | Universal apparatus for detecting faults in microprocessor systems | |
JPH04238279A (en) | Lsi testing method | |
JP2583055B2 (en) | IC test system | |
JP3119474B2 (en) | LSI test method | |
JPS6152758A (en) | Memory error detecting device | |
JPH10340201A (en) | System test automatic device | |
JPS594051B2 (en) | One-chip microprocessor test processing method | |
JPS60262249A (en) | Microprocessor applying device | |
KR0156061B1 (en) | Test apparatus of micro-processor board | |
Hedtke | Measurement methods and diagnostic techniques for the digital television tape recorder (DTTR) | |
JPH0353654B2 (en) | ||
JPS59164969A (en) | Signal generation circuit | |
JPH1185559A (en) | Emulator | |
JPS6084551A (en) | Control system of copying machine | |
JPS63231540A (en) | Pseudo fault generating circuit | |
JPS58109945A (en) | Test method for microprocessor | |
JPH02100145A (en) | Computer system for microprogram control system | |
JPH05101698A (en) | Semiconductor memory |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
G160 | Decision to publish patent application | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 19920930 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |