일반기술
C코드로부터의 행동 합성을 위한 동적 메모리 할당 및 포인터
하드웨어 시스템이나 하드웨어/소프트웨어 혼합 시스템에 구현되는 많은 네트워킹 및 멀티미디어 어플리케이션은 하나 이상의 메모리 뱅크에 저장되는 컴플렉스 데이터 구조물을 사용하고 있으며, 소프트웨어 피쳐는 하드웨어 속으로 진행하고 있는 실정이다. 본 발명은 하드웨어 속에서 포인터 및 malloc/free 와 C 아비트러리 코드를 효과적으로 매핑하기 위한 솔루션이다. 또한 하드웨어 속에서 리거시 C 코드의 재사용을 지원한다.프로그램의 코드내에 포인터 및 동적할당을 결정하고, 상기 포인터 및 동적할당을 포함하지 않는 다른 코드로 상기 코드를 변화시켜 반도체 회로가 프로그램을 수행하도록 하는 회로 합성 방법을 특징으로 한다. 한편, 본 발명은, 1. 현행 메모리 관리 체계에서 동작2. 데이터 구조의 제한이 없이 포인터의 해상도 및 최적화 지원3. 다이내믹하게 알로케이팅, 엑세싱 및 디알로케이팅이 가능하도록 적절한 회로를 자동적으로 생성4. 전력 및 데이터 효율성의 증가의 특징을 나타낸다.
기술정보
- 기술분류
- 정보 > 저장시스템
- 보유기관
- (주)피앤아이비
- 기술유형
- 일반기술
- 등록일
- 2005-07-12
- 데이터 갱신일
- 정보 없음
상세설명
정보 없음
관련 특허
등록된 관련 특허가 없습니다.