비휘발성 램을 위한 코드 생성 방법
    41.
    发明公开
    비휘발성 램을 위한 코드 생성 방법 无效
    非易失性RAM的代码生成方法

    公开(公告)号:KR1020080096071A

    公开(公告)日:2008-10-30

    申请号:KR1020070040990

    申请日:2007-04-26

    Abstract: A code generation method for a non-volatile ram is provided to extend the life time of the ram, and improve the read and write efficiency of the ram. A code command access frequency is calculated through the profiling(S200). A basic block including frequently accessed code command is set up(S202). The basic block and blocks for calling the basic block are copied(S204). A code is generated by grouping, and integrating the copied blocks(S206).

    Abstract translation: 提供了非易失性RAM的代码生成方法,以延长RAM的使用寿命,提高RAM的读写效率。 通过分析计算代码命令访问频率(S200)。 建立包括经常访问的代码命令的基本块(S202)。 复制用于调用基本块的基本块和块(S204)。 通过对复制的块进行分组和整合来生成代码(S206)。

    메모리 관리방법 및 장치
    42.
    发明公开
    메모리 관리방법 및 장치 有权
    管理存储器的方法和装置

    公开(公告)号:KR1020080064609A

    公开(公告)日:2008-07-09

    申请号:KR1020070001700

    申请日:2007-01-05

    CPC classification number: G06F11/1008

    Abstract: A method and a device for managing a memory are provided to quickly recover an area to be allocated or returned by finding the allocated or returned area in the memory when a border of the allocated or returned area is collapsed as one application program uses the memory exceeding the area allocated to the application program. An error area recognizer(220) recognizes an original area of a predetermined memory chunk of which the area is invaded by the neighboring memory chunk among a series of memory chunks forming a memory by considering the original area of the neighboring memory chunk. An error chunk recovery unit(230) recovers the area of the predetermined memory chunk to the recognized area. The memory chunk includes an unmanaged area, and a managed area connected to at least one end of the unmanaged area, and representing the original area and an error of the memory chunk. An error checker(210) checks whether the error is found in the memory chunk by analyzing the managed area of the memory chunk. The error area recognizer is operated by responding to a check result. A management information updater(240) updates the information represented by the managed area among the recovered area to the memory chunk.

    Abstract translation: 提供一种用于管理存储器的方法和装置,用于当一个应用程序使用存储器超过时,当分配或返回的区域的边界被折叠时,通过找到存储器中的分配或返回的区域来快速恢复要分配或返回的区域 分配给应用程序的区域。 错误区域识别器(220)通过考虑相邻存储器块的原始区域来识别形成存储器的一系列存储器块中的相邻存储器块所占据的区域的预定存储块的原始区域。 错误块恢复单元(230)将预定存储块的区域恢复到识别区域。 存储器块包括非管理区域和连接到非托管区域的至少一端的管理区域,并且表示原始区域和存储块的错误。 错误检查器(210)通过分析存储块的管理区域来检查在存储器块中是否发现错误。 通过响应检查结果来操作错误区识别器。 管理信息更新器(240)将恢复区域中的管理区域所表示的信息更新到存储块。

    임베디드용 소프트웨어의 오류 검출 방법
    43.
    发明公开
    임베디드용 소프트웨어의 오류 검출 방법 有权
    嵌入式方法的错误检测方法

    公开(公告)号:KR1020080050118A

    公开(公告)日:2008-06-05

    申请号:KR1020060120954

    申请日:2006-12-01

    CPC classification number: G06F11/3648 G06F9/454

    Abstract: An apparatus and a method for detecting an error are provided to verity embedded software at a desktop regardless of hardware and operating systems and automatically detect and log an error regardless of development languages and operating systems. A method for detecting an error of application software includes the steps of judging development languages(1101-1105) of the application software(1200) and operating systems(1510,1520) executing the application software, replacing a predetermined error examination syntax inserted to an error of a specific function of the application software with an error examining syntax according to a result of the judgement, and executing exception handling to the error generated in the function in accordance with the replacement result and logging error information according to the exception handling.

    Abstract translation: 无论硬件和操作系统如何,无论硬件和操作系统如何,都可以在桌面上为Verity嵌入式软件提供检测错误的设备和方法,无论开发语言和操作系统如何,都能自动检测和记录错误。 用于检测应用软件的错误的方法包括以下步骤:判断应用软件(1200)的开发语言(1101-1105)和执行应用软件的操作系统(1510,1520),将预定的错误检查语法替换为插入到 具有根据判断结果的错误检查语法的应用软件的特定功能的错误,并且根据异常处理执行根据替换结果和记录错误信息在功能中生成的错误的异常处理。

    재구성 어레이에서의 인터럽트 처리 방법 및 장치
    44.
    发明公开
    재구성 어레이에서의 인터럽트 처리 방법 및 장치 有权
    用于可重配阵列中断处理的方法和装置

    公开(公告)号:KR1020070080089A

    公开(公告)日:2007-08-09

    申请号:KR1020060011200

    申请日:2006-02-06

    CPC classification number: H03K19/177 G06F9/4812

    Abstract: A method and a device for handing an interrupt in a reconfigurable array are provided to efficiently handle the interrupt if the interrupt is generated in a computing device including the reconfigurable array. The reconfigurable array(406) includes a plurality of processing units. An interrupt handler stores a value of a register used for handling the interrupt request and restores the value of the register after an interrupt service for the interrupt request is performed. If the interrupt request is generated during operation of the reconfigurable array, the operation of the reconfigurable array is paused by stopping inputting clock to the reconfigurable array. If the interrupt service for the interrupt request is finished, the operation of the reconfigurable array is resumed by restarting inputting the clock to the reconfigurable array.

    Abstract translation: 提供了用于在可重构阵列中处理中断的方法和装置,用于在包括可重构阵列的计算装置中产生中断时有效地处理该中断。 可重配置阵列(406)包括多个处理单元。 中断处理程序存储用于处理中断请求的寄存器的值,并在执行中断请求的中断服务后恢复寄存器的值。 如果在可重配置阵列的操作期间产生中断请求,则通过停止向可重构阵列输入时钟来暂停可重配置阵列的操作。 如果中断请求的中断服务完成,则通过重新启动将时钟输入到可重配置阵列来恢复重新配置阵列的操作。

    코드 메모리 상의 프로그램의 코드 크기를 줄이는 방법
    45.
    发明授权
    코드 메모리 상의 프로그램의 코드 크기를 줄이는 방법 有权
    减少代码存储器中程序代码大小的方法

    公开(公告)号:KR100735552B1

    公开(公告)日:2007-07-04

    申请号:KR1020050088927

    申请日:2005-09-23

    Abstract: 본 발명은 컴퓨터 시스템에서 소프트웨어적인 방법으로 프로그램의 제어 흐름을 조정하여 프로그램의 코드 크기를 줄이는 방법에 관한 것이다.
    상기 방법은, 코드 메모리에 로딩된 복수의 인스트럭션 중 오프셋과 길이를 연산수로 갖는 제1 인스트럭션의 실행 중 에러가 발생되면 상기 제1 인스트럭션의 제1 프로그램 카운트를 제1 버퍼에 저장하는 단계와, 상기 코드 메모리의 현재 프로그램 카운트를 상기 제1 프로그램 카운트에 상기 오프셋을 가산한 제2 프로그램 카운트로 변경하는 단계와, 상기 복수의 인스트럭션 중 상기 제2 프로그램 카운트 위치에서 상기 길이 만큼 이후에 위치하는 제2 인스트럭션을 제2 버퍼에 저장하는 단계와, 상기 제2 인스트럭션을 마이크로 프로세서가 인식하지 못하는 제3 인스트럭션으로 치환하는 단계와, 상기 제3 인스트럭션 실행 중 에러가 발생되면 상기 제3 인스트럭션을 상기 제2 버퍼에 저장된 상기 제2 인스트럭션으로 환원하는 단계와, 상기 코드 메모리의 현재 프로그램 카운트를 상기 제1 버퍼에 저장된 상기 제1 프로그램 카운트의 다음 카운트로 변경하는 단계를 포함한다.
    마이크로 프로세서, 코드 메모리, 인스트럭션, 동작 코드, 연산수

Patent Agency Ranking