- 병렬처리 가속 SoC 기술
(1) AB21 SoC
· SoC 칩 및 Mask 및 패키징 (칩 제작권리)
(2) AB21 Revision SoC
· SoC 칩 및 Mask 및 패키징 (칩 제작권리)
(3) AB21 FPGA
· FPGA 3.0 DMA 버전 설계
· FPGA 3.0 DMA Bypass 버전 설계
· FPGA 2.5 버전 설계
- 가속기 SoC용 메인노드 기술
(1) 타겟 보드 (Silver-Altra + Silver-ACC 통합 보드) 회로 설계
· 타겟 보드 전원 회로 설계
· 타겟 보드 전원/리셋/부트 시퀀스 설계
· 타겟 보드 상에서의 인터페이스 (PCIe, DDR, I2C 등) 회로 설계
· 보드 간 (Silver-Altra <-> Silver-ACC) 제어 신호 인터페이스 설계
· 보드 간 (Silver-Altra <-> Silver-ACC) PCIe 인터페이스 설계
(2) 타겟 보드 (Silver-Altra + Silver-ACC 통합 보드) 동작 검증
· 타겟 보드 전원/리셋/부트 시퀀스 정상 동작 검증
· 타겟 보드 상에서의 인터페이스 (PCIe, DDR, I2C 등) 정상 동작 검증
· 보드 간 (Silver-Altra <-> Silver-ACC) 제어 신호 인터페이스 정상 동작 검증
· 보드 간 (Silver-Altra <-> Silver-ACC) PCIe 인터페이스 정상 동작 검증
· 타겟 보드의 Signal Integrity 및 Power Integrity 분석
(3) 메인보드 BIOS 기술 : Ampere사의 EDKII 소스코드 기반 기술로, 다음의 시스템 기능 설정 방법과 메인보드를 위한 소프트웨어 설정 방법
· BIOS 소스 코드 컴파일 및 이미지 빌드 방법
· BIOS 소스 이미지 파일 퓨징 방법 및 순서
· BIOS 소스 코드 중 PCI 장치 디버깅 방법
(4) 메인보드 BMC 기술 : Ampere사의 OpenBMC 소스 코드 기반 기술로, 다음의 시스템 기능을 설정하는 방법과 메인보드를 위한 소프트웨어 설정 방법
· BMC 소스 코드 Yocto/Bitbake기반 컴파일 및 이미지 빌드 방법
· BMC 소스 이미지 파일 퓨징 방법 및 순서
· BMC 소스 코드 중 중요 파일 분석과 소스 코드 수정 방법
- 병렬처리 제어 기술
(1) 타겟보드(AB21 ACC보드)용 디바이스 드라이버 모듈 및 라이브러리 확장 설계
· 타겟보드용 멀티 병렬연산유닛 제어 확장 지원 설계
· PCIe연결 AB21 디바이스 공유 메모리 기반 병렬연산작업 실행 및 스케쥴링 설계
· AB21 디바이스 공유 메모리 관리 기능 확장 설계
· 워크그룹 수준 병렬연산유닛 할당 및 실행 지원
(2) 타겟보드용 디바이스 드라이버 모듈 및 라이브러리 확장 구현 및 시험
· AB21 FPGA/SoC 환경의 PCIe 장치 연동 구성 및 관리 기능
· SPM(Scratch Pad Memory) 기반 데이터처리 최적화 지원 기능
· 멀티 병렬연산유닛 제어 기능 시험 계획 및 결과
(3) 병렬연산유닛 제어기 에뮬레이터 기술
· 병렬연산유닛 시뮬레이터(AXPUSIM) 연동 병렬연산작업 실행 기능
· OpenCL 런타임 연동 병렬연산작업 실행 및 메모리 할당/관리 기능
(1) 특허 (4건)
(2) 기술문서 (39건)
(3) 프로그램 (SW, 5건)
(4) HW 구현물(설계도) (6건)
(5) 가속기 및 노드 검증 환경 (1set) (사업종료후에는 보유 잔량이 가능할 시에만 제공)
- 가속기 SoC 샘플 20개
- 실버노드 샘플 1개