Abstract:
PURPOSE: A device and a method for controlling an endpoint of a USB(Universal Serial Bus) device having no fixed object application are provided to improve overall performance by minimizing NAK(Negative Acknowledge) occurrence during data reception by making the endpoint having many throughout have more buffers, and making the endpoint having fewer throughout have fewer buffers. CONSTITUTION: A programmable endpoint FIFO(First Input First Output)(722) s assigned to each endpoint. To minimize the NAK occurrence, an endpoint buffer controller(728) resets the FIFO buffer to each endpoint by counting the NAK ratio of each endpoint in a predetermined period while transmitting/receiving a packet with a host through a serial interface engine. The endpoint buffer controller is equipped with a buffer status checker(810), an M-bit period controllable timer(840) generating a NAK counting reset signal for each period, an M-bit NAK counter(820) counting the NAK generated in each endpoint within the period and passing over a NAK counting value of each endpoint if the reset signal is generated from the timer, and a FIFO pointer controller(830), and a NAK threshold controller(850).
Abstract:
PURPOSE: A semiconductor device fabrication apparatus having a control module for adjusting a chuck slope is provided to improve quality of a wafer by changing a gradient of a chuck and processing uniformly the wafer. CONSTITUTION: A chuck support plate(13) is installed in an inside of a process chamber. A chuck groove is formed on an upper part of the chuck support plate. A chuck(16) is inserted into the chuck groove in order to be moved to an upper part and a lower part. A support plate(21) is inserted between the chuck and a bottom of the chuck groove. A control module for adjusting a chuck slope(22) is installed at the support plate in order to change a gradient of the chuck.
Abstract:
Semiconductor manufacture equipment is provided to reduce stoppage loss of equipment due to position distortion of a wafer upon being transferred by using X- and Y-axis moving units and a sensor. A wafer(W) is mounted on a supporting unit(210). A rotating unit(250) rotates the supporting unit. An X-axis moving unit(260) moves the supporting unit to an X-axis direction that is left and right directions. A Y-axis moving unit(270) moves the supporting unit to a Y-axis direction that is front and rear directions. A sensor(230) includes a light emitting unit(230a) and a light receiving unit(230b). The light emitting unit is located on a side of the wafer and emits a light. The light receiving unit detects the light emitted from the light emitting unit.
Abstract:
목표 응용이 정해지지 않은 USB단품 디바이스에서 사용자가 정해진 버퍼 사이즈내에서 원하는 엔드포인트의 스펙대로 최대의 효율을 얻게하는 것을 목적으로 하는 본 발명은 USB 2.0 호스트로부터 USB 2.0 디바이스로 데이터를 전달하기 위한 OUT 엔드포인트 버퍼의 구조를 최대 패킷 사이즈*L로 정의하고, 각 엔드포인트에 대한 버퍼 사이즈는 사이즈 제어 레지스터 셋을 통해 프로그래머블하게 조정할 수 있게 한 것이다. 이를 위하여 본 발명의 엔드포인트 제어기는 버퍼의 사이즈 제어 레지스터 셋과 다른 레지스터들을 실제 수신상황에 따라 적절하게 셋팅하여 각 엔드포인트에 대한 버퍼 사이즈를 적응적으로 조절한다. 즉, 본 발명의 엔드포인트 제어기는 일정 주기 T 동안 각 엔드포인트별로 NAK가 발생된 빈도를 하드웨어적으로 체크하여 문턱치를 벗어나면 인터럽트를 발생하여 상위 레이어가 알 수 있도록 함으로써 필요시 소프트웨어가 각 아웃 엔드포인트의 할당 영역을 수신상황에 맞게 적응적으로 구성할 수 있게 한다. USB, 디바이스, 호스트, FIFO, 버퍼, 엔드포인트, 제어기, 버퍼 사이즈
Abstract:
챔버를 열지 않고 내부를 정기적으로 세정할 수 있는 수단을 확보하고, 챔버 내부가 오염되었는 지를 확인할 수 있는 챔버 시스템의 세정장치 및 그 세정방법은 개시한다. 그 장치 및 방법은 반응챔버 및 트랜스퍼 챔버에 웨이퍼를 이송하기 위한 로봇블레이드의 저면에 형성되어 가스를 분출하는 복수개의 가스분출구를 통하여 분출된 가스를 이용하여 반응 챔버 및 트랜스퍼 챔버를 세정한다. 챔버, 세정, 로봇블레이드, 가스, 가스분출구
Abstract:
PURPOSE: A USB(Universal Serial Bus) interface device enhancing a data transfer speed between a host and a removable storage, and an interfacing method thereof are provided to transfer a control instruction and the data at high-speed without using a complex logic circuit. CONSTITUTION: A CPU(220) transfers the data between the host and the removable storage by reading the control instruction from the host. A USB controller(210) stores the control instruction, the written data, and the data read from the removable storage. An I/O(Input/Output) direction and the control instruction of a GPIO(General Purpose Input/Output) controller(230) are programmed by the CPU. A plurality of GPIOs(240,250,260,270) output the control instruction and the written data to the removable storage, and input the read data to the removable storage.