본문 바로가기

기술

(5)
반도체 패키징에서 주목받고 있는 유리 기판 (Glass Core Substrate) 안녕하세요! 오늘은 최근 반도체 업계에서 큰 주목을 받고 있는 유리 기판(Glass Core Substrate)에 대해 알아보겠습니다. 유리 기판은 2023년 Intel의 발표와 함께 큰 관심을 받기 시작했습니다. 현재 Intel에서 핵심 과제로 개발 중인 유리 기판이 무엇인지, 왜 주목받고 있는지 이야기해보고자 합니다.유리 기판(Glass Core Substrate)이란 무엇인가?유리 기판은 반도체 칩을 위한 새로운 종류의 기판입니다. 기존의 유기 기판 대신 유리를 핵심 소재로 사용하는 이 기술은 반도체 칩의 구조적 안정성을 제공하며, 칩과 다른 온패키지 다이 간의 신호 전달을 용이하게 할 것으로 기대됩니다. 유리 기판은 더 복잡하고 많은 반도체 칩이 함께 결합된 (Heterogeneous Integr..
Claude Workbench 사용법: API 키 발급부터 사용법까지 (Anthropic Console) 안녕하세요, 이번 포스팅에서는 Anthropic의 최신 AI 모델인 Claude 3.5 Sonnet을 Anthropic Console의 Workbench에서 어떻게 사용하는지 알아보겠습니다. API 발급부터 Anthropic Console에서의 실제 사용, Python을 통한 API 사용법, 그리고 가격 정책까지의 과정을 설명드리겠습니다.API 키 발급과 결제수단 등록먼저 Anthropic Console 웹사이트에 들어가서 회원가입을 해주세요. Google 아이디로 쉽게 회원가입 및 로그인이 가능합니다. 로그인 후엔 아래와 같이 진행하시면 됩니다. 대시보드에서 'Get API Keys' 클릭 혹은 Setting으로 이동해 'API Keys'에서 'Create Key' 버튼을 클릭하세요.생성된 키는 한 번..
Claude 3.5 Sonnet 사용법 및 기능 소개 안녕하세요! 이번 포스팅에서는 인공지능 언어 모델의 최신 버전인 Claude 3.5 Sonnet에 대해 소개해드리려고 합니다. ChatGPT-4의 강력한 경쟁자로 주목받고 있는 Claude 3.5의 사용법과 새롭게 추가된 Artifact와 Remix기능에 대해 쉽게 설명드리겠습니다.Claude 3.5 Sonnet 소개Claude 3.5 Sonnet (이후 Claude 3.5)은 Anthropic사에서 개발한 대규모 언어모델로 윤리적이고 안전한 언어 모델을 개발하고자 하는 목적에서 개발되었습니다. Claude 3.5은 우수한 텍스트 생성 능력을 갖추고 있어, 다양한 분야에서 활용될 수 있습니다. OpenAI의 Chatgpt4 모델과 비교했을 때 특정 벤치마크에서는 Claude 3.5 모델이 더 우수하다고 ..
고대역폭 메모리(High Bandwidth Memory)란? 고대역폭 메모리(High Bandwidth Memory, HBM)는 데이터 전송 속도를 획기적으로 높이고 전력 소모를 줄이기 위해 개발된 첨단 메모리 기술입니다. 이 글에서는 HBM의 탄생 배경, 기술적 특징, 개발의 어려움, 주요 기업들의 활용 사례, 그리고 미래 전망에 대해 살펴보겠습니다.HBM이란 무엇인가?HBM은 여러 개의 DRAM 다이를 수직으로 적층하고, 실리콘 관통 비아(TSV)를 통해 연결하여 높은 데이터 전송 속도와 낮은 전력 소비를 실현한 메모리 기술입니다. 이 혁신적인 구조는 기존 메모리의 한계를 극복하여 AI, 고성능 컴퓨팅(HPC), 고해상도 그래픽 처리 등 다양한 분야에서 핵심 요소로 자리 잡고 있습니다. 왜 HBM이 필요한가?성능 병목 현상 해결: HBM은 CPU와 메모리 간의..
초보자를 위한 클린 코드 설계 원칙 (SOLID 원칙) 소프트웨어 개발에서 코드 설계는 프로젝트의 성공을 좌우하는 중요한 요소입니다. 잘 설계된 코드는 유지보수가 용이하고, 확장 가능하며, 버그를 줄일 수 있습니다. 이번 글에서는 코드 설계 원칙에 대해 간단히 설명하겠습니다.1. 단일 책임 원칙 (Single Responsibility Principle, SRP)하나의 클래스는 하나의 책임만 가져야 합니다. 즉, 클래스는 하나의 기능만 수행하도록 설계되어야 합니다. 만약 하나의 클래스가 여러 책임을 맡게 되면, 해당 클래스에 변경이 필요할 때마다 여러 기능에 영향을 미치게 되어 버그가 발생하기 쉽습니다. 원칙 위반 코드아래 User 클래스는 사용자 정보 저장과 이메일 전송 두 가지 책임을 가지고 있습니다. 이는 SRP를 위반합니다.class User: ..