Abstract:
부팅시스템이 개시된다. 본 발명의 부팅 시스템은 핀 리셋 신호의 입력이 인식되면 내부 리셋 신호를 출력하는 리셋부, 리셋부로부터 내부 리셋신호가 수신되면, CLE 신호를 출력하는 컨트롤러, 및 핀 리셋 신호 및 CLE 신호를 논리 연산하여, 그 연산 결과에 따라 CLE 신호를 메모리로 전달하는 연산부를 포함한다. 이에 따라, 리셋부의 오동작으로 인한 부팅수행을 방지할 수 있게 된다. 부팅시스템, CLE, AND게이트, 리셋신호.
Abstract:
A memory access device and a method thereof are provided to prevent frequent arbitration on a system bus and to increase data transmission efficiency, by transmitting data not corresponding to a burst unit in a burst unit. A slave(130) writes and reads data. A master(110) transmits the data to the slave. The master divides and transmits the data in a burst unit constituted with a fixed number of bits, and adds a random value to the residual data in order to correspond to the burst unit, when smaller data than the burst unit remains. The master further transmits a burst mask signal indicating whether each data transmitted in the burst unit is valid data or invalid data.
Abstract:
A bus arbitration system is provided to improve performance requested to each master by adjusting an access waiting time of a slave to a bus, the master, or the slave based on a priority determination mode like a run level priority and a cycle priority. Primary slaves(340-1~340-3) process data received from a master. Secondary slaves(390-1~390-3) receive/process the data processed in the primary slaves. A bus unit(360) connects the primary slaves and the secondary slaves. A slave arbiter(350) assigns bus use for connecting to the primary slaves to the secondary slaves through a second bus(380). First buses(320-1~320-n) are connected to masters(311-1~311-n,313-1~313-n). A bus matrix(330) switches connection between the bus and the primary slaves. The bus unit includes the second bus connected to the secondary slaves, and a multiplexer(370) connecting the primary slaves and the second bus according to a bus use state assigned from the slave arbiter. The slave arbiter determines priority according to a run level by receiving the run level corresponding to importance of data transfer from the masters and assigns the bus use according to the determined priority.
Abstract:
A clock generating apparatus and a method thereof are provided to generate a frequency lower than a standard input frequency of a clock source by dividing a compensating operation clock frequency to drive a system and compensating for the clock. In a clock generating apparatus, a frequency divider(100) generates a standard input clock frequency of a clock source. A clock generator(200) generates an operation clock frequency by tuning and varying a frequency of the standard input clock frequency. The operation clock frequency drives a system. The clock generator(200) generates a clock having a frequency lower than the standard input clock frequency by dividing the operation clock frequency. An output determining part(400) outputs the generated clock after dividing the operation clock frequency in a power save mode of the system. The output determining part(400) outputs the operation clock as a clock source in a normal operation mode.
Abstract:
A low-power analog/digital conversion system of an image forming apparatus and a method of detecting a system error are provided to detect an error generated when an analog/digital converter is operated, automatically restore the analog/digital converter to a normal state, and vary a clock cycle for each channel to reduce power consumption. A low-power analog/digital conversion system of an image forming apparatus includes a controller(200). The controller automatically initializes the system so as to restore the system to a normal state when an analog/digital output value transmitted through at least one channel and converted into a digital value is deviated from a predetermined reference range, an analog/digital average value sampled by a predetermined number of times for each channel is out of a predetermined reference range, or an analog/digital conversion completion signal periodically generated in response to an analog/digital conversion clock signal is not generated within a predetermined period of time.
Abstract:
복수의 채널을 가진 DMA컨트롤러에서 Bulk DMA동작이 가능한 정보처리장치 및 그 Bulk DMA동작방법이 개시된다. 본 정보처리장치는 인쇄대상 데이터가 저장되는 메모리, 메모리의 액세스 횟수를 카운트하여, 기설정된 액세스 횟수와 동일하면, 타이머틱을 발생하는 타이머, 및 메모리에 액세스하여, 연결된 복수의 채널 중 기설정된 우선순위 채널로 인쇄대상 데이터가 입출력되도록 메모리를 제어하고, 타이머에서 타이머틱이 발생되면 연결된 복수의 채널 중 기설정된 다음 우선순위 채널로 변경하여 인쇄대상 데이터가 입출력되도록 메모리를 제어하는 DMA제어부를 구비한다. 이에 의해, 메모리나 SFR에 저장되어 있는 DCB리스트를 한꺼번에 읽어오는 시간만 소요되므로, DMA 동작 처리 시간이 감소될뿐만 아니라, 전체 성능이 향상되는 이점이 있다. DMA, 다중채널, Bulk