
총 4,363개
-
디지털논리회로 나눗셈기 설계 보고서2025.05.081. 나눗셈기 알고리즘 나눗셈기 알고리즘은 피제수와 제수를 이용하여 반복적인 뺄셈과 시프트 연산을 통해 구현됩니다. 피제수를 왼쪽으로 이동하고 제수를 빼는 과정을 반복하여 몫과 나머지를 구합니다. 이 과정에서 오버플로우 방지를 위해 피제수의 LSB가 제수의 LSB보다 커야 한다는 조건이 필요합니다. 이러한 알고리즘을 바탕으로 레지스터 구성, 시스템 블록 설계, ASMD 차트, 제어기 설계, 데이터패스 설계 등의 과정을 거쳐 나눗셈기를 구현할 수 있습니다. 2. 시스템 블록 설계 시스템 블록도에는 클락 신호, 시작 신호, 레지스터 로...2025.05.08
-
조선대 유압공학 1~4장 정리2025.01.161. 유압공학 유압공학은 유체역학의 원리를 이용하여 동력을 전달하고 제어하는 기술입니다. 이 발표에서는 유압공학의 기본 개념과 원리, 구성 요소, 응용 분야 등을 다루고 있습니다. 유압 시스템의 설계, 분석, 문제 해결 등에 대한 내용이 포함되어 있습니다. 2. 유체역학 유체역학은 유체의 운동과 힘의 관계를 다루는 학문입니다. 이 발표에서는 유체의 기본 특성, 유체 정역학, 유체 동역학 등 유체역학의 핵심 개념들을 다루고 있습니다. 이러한 유체역학의 원리가 유압공학의 기반이 됩니다. 3. 유압 시스템 유압 시스템은 유체의 압력을 이...2025.01.16
-
자료흐름의 이름을 명명할 때 기준에 되는 지침에 대하여 논하시오2025.01.181. 자료흐름 자료흐름(Data Flow)은 시스템이나 소프트웨어에서 데이터가 어떻게 이동하고 처리되는지를 나타내는 개념이다. 자료흐름은 데이터가 어디에서 어디로 이동하며, 어떤 처리 과정을 거치는지를 표현하여 시스템의 동작을 이해하고 설명하는데 사용된다. 2. 자료흐름도 자료흐름은 데이터 흐름도(Data Flow Diagram)를 사용하여 그래픽으로 표현될 수 있으며, 데이터 흐름도는 자료흐름을 나타내는 화살과 데이터 처리를 나타내는 프로세스, 데이터 저장을 나타내는 데이터 저장소 등으로 구성된다. 데이터 흐름도를 통해 시스템의 ...2025.01.18
-
창의적공학설계 기말과제2025.05.091. 모듈식 로봇 이 프레젠테이션은 호텔 편의점에서 주문이 들어오면 직원이 제품을 로봇의 보관 공간에 넣고 목적지를 입력하면 로봇이 고객의 방까지 배달할 수 있는 모듈식 로봇 시스템을 소개하고 있습니다. 고객은 먼저 결제를 하면 로봇의 보관함 문을 열어 제품을 받을 수 있습니다. 프레젠테이션에는 로봇의 다양한 부품과 조립 과정, 작동 모드 등이 자세히 설명되어 있습니다. 1. 모듈식 로봇 모듈식 로봇은 매우 흥미로운 기술입니다. 이 기술은 로봇의 구성 요소를 쉽게 교체하고 재구성할 수 있게 해줌으로써 로봇의 기능과 용도를 다양하게 ...2025.05.09
-
SOA 및 MSA 개념2025.01.121. SOA(Service Oriented Architecture) SOA는 기존 애플리케이션들의 기능을 비즈니스적 의미가 있는 기능단위로 묶고 표준화된 호출 인터페이스를 통해 서비스라는 소프트웨어 컴포넌트 단위로 재조립한 후, 이 서비스들을 서로 조합(Orchestration)하여 업무 기능을 구현한 애플리케이션을 만들어내는 소프트웨어 아키텍처입니다. SOA의 주요 특징은 프로세스 중심, 플랫폼 독립적, 어플리케이션 통합, Loosely-Coupled(느슨한 결합) 등입니다. 2. MSA(Micro Service Architect...2025.01.12
-
디지털 회로 실험 및 설계 - Encoder, Decoder 실험 22025.05.161. 디지털 회로 실험 이 보고서는 디지털 회로 실험 및 설계 과정에서 Encoder와 Decoder 실험을 수행한 결과를 다루고 있습니다. 실험에서는 74LS148 Encoder와 74LS138 Decoder 회로를 구현하고, 입력에 따른 출력 동작을 확인하였습니다. 또한 JK Flip-Flop의 동작도 관찰하였습니다. 실험 결과 분석에서는 초기값, 우선순위 인코딩, 디코딩 동작 등을 이론적으로 설명하였습니다. 오차 분석에서는 전류 측정의 불확실성, 점퍼선의 저항, 브레드보드의 상태 등이 실험 결과와 이론의 차이를 발생시킨 요인으...2025.05.16
-
고려대학교 디지털시스템실험 A+ 11주차 결과보고서2025.05.101. 컴퓨터 시스템의 기본 구조 이번 실험을 통해 컴퓨터가 폰 노이만 구조로 이루어져 있다는 것을 알게 되었습니다. 코드를 작성하면서 간단한 동작을 구현하는 데 매우 복잡한 코드가 필요하다는 것을 느꼈고, 한 글자의 실수로 아예 값이 출력되지 않는 경험을 많이 하였습니다. 2. 데이터 경로(Data Path) 모듈 설계 및 구현 입력값과 출력값이 서로서로 연결되어 있는 구조를 코딩할 때에는 알맞은 값이 잘 입력되고 있는지 확인하는 것이 중요하다는 것을 깨달았습니다. 1. 컴퓨터 시스템의 기본 구조 컴퓨터 시스템의 기본 구조는 매우 ...2025.05.10
-
창의적 문제 해결과정2025.04.251. 창의적 문제 해결 과정 창의적 문제 해결 과정은 문제 정의, 아이디어 창출, 아이디어 다듬기, 아이디어 판정, 해결방안 실행 등의 단계로 이루어집니다. 브레인스토밍은 아이디어 창출 방법의 하나로, 집단적으로 자유로운 의견을 말하여 독창적인 생각을 도출하는 것입니다. 개념설계와 상세설계는 공학설계 과정의 주요 단계로, 개념설계에서는 다양한 대안을 검토하고 구상하며, 상세설계에서는 분석적인 과정을 통해 아이디어를 실체화합니다. 2. 공학설계 공학설계는 시장의 필요를 만족시키는 제품 개발과 연결된 과정입니다. 설계 작업 내용에 따라...2025.04.25
-
고려대학교 디지털시스템실험 A+ 10주차 결과보고서2025.05.101. SRAM 구현 및 읽기/쓰기 동작 본 실험을 통하여 16X4 SRAM을 구현하고 메모리에 데이터를 읽고 쓰는 과정을 이해할 수 있었습니다. SRAM을 이용하여 계산기를 구현할 때 결과값이 FPGA에 나타나지 않는 문제가 있었는데, 7 segment control module에서 rst 값에 1을 넣어주는 것으로 이 문제를 해결할 수 있었습니다. 2. SRAM을 이용한 계산기 구현 8X4 SRAM을 이용하여 계산기를 구현하는 실험을 진행하였습니다. SRAM을 프로젝트에 응용하여 각종 데이터를 저장하고 읽을 수 있도록 하면 좋을 ...2025.05.10
-
고려대학교 디지털시스템실험 A+ 6주차 결과보고서2025.05.101. SR Latch SR Latch 회로를 Gate level modeling을 사용하여 설계하고 시뮬레이션을 수행하였습니다. SR Latch의 동작 원리와 특성을 이해할 수 있었습니다. 2. D Flip Flop D Flip Flop 회로를 Gate level modeling을 사용하여 설계하고 시뮬레이션을 수행하였습니다. D Flip Flop의 동작 원리와 특성을 이해할 수 있었습니다. 3. JK Flip Flop JK Flip Flop 회로를 Gate level modeling을 사용하여 설계하고 시뮬레이션을 수행하였습니다....2025.05.10