총 481개
-
고려대학교 디지털시스템실험 A+ 13주차 결과보고서2025.05.101. 컴퓨터 시스템의 기본 구조 이번 실험을 통해 Simple Computer의 동작을 구현해 보고 이해할 수 있었습니다. Control Unit, Data Path, Register File, Function Unit 등 컴퓨터 시스템의 기본적인 구조를 이해하고 실험을 진행했습니다. 2. Simple Computer 시뮬레이션 코드를 작성하고 시뮬레이션을 돌려보는 과정에서 코드 작성 순서를 지키지 않거나 Radix 설정을 잘못하는 등 작은 실수들이 여러 번 있었지만, 그만큼 많이 배울 수 있었습니다. Simple Computer의...2025.05.10
-
(22년) 중앙대학교 전자전기공학부 전자회로설계실습 예비보고서 9. 피드백 증폭기(Feedback Amplifier)2025.04.301. Series-Shunt 피드백 증폭기 설계실습 9. 피드백 증폭기(Feedback Amplifier)의 목적은 피드백을 이용한 증폭기의 동작을 이해하는 것입니다. 이를 위해 Series-Shunt 구조의 피드백 증폭기와 Series-Series 구조의 피드백 증폭기를 설계하고 실험합니다. Series-Shunt 피드백 증폭기는 입력이 전압이고 출력도 전압인 구조이며, 입력 저항, 부하 저항, 전원 전압 변화에도 gain을 일정하게 유지할 수 있어 voltage regulator로 활용할 수 있습니다. 2. Series-Seri...2025.04.30
-
소프트웨어를 이용한 분자 모델링2025.05.061. 분자 모델링 분자 모델링은 컴퓨터 소프트웨어를 사용하여 분자 구조와 특성을 시뮬레이션하고 분석하는 기술입니다. 이를 통해 화학, 생물학, 재료공학 등 다양한 분야에서 분자 수준의 현상을 이해하고 예측할 수 있습니다. 분자 모델링은 실험적 접근이 어려운 경우 유용한 대안이 될 수 있습니다. 1. 분자 모델링 분자 모델링은 화학, 생물학, 재료과학 등 다양한 분야에서 중요한 역할을 합니다. 분자 구조와 상호작용을 이해하고 예측하는 데 도움을 줌으로써 새로운 물질 개발, 약물 설계, 촉매 반응 등 다양한 응용 분야에 활용될 수 있습...2025.05.06
-
컴퓨터 구조 계산기_quartus 설계_20242025.01.161. 컴퓨터 구조 이 과제에서는 간단한 구조의 계산기를 설계하는 것을 목표로 합니다. 기존에는 Schematic editor 설계 기법을 사용했지만, 이번에는 HDL(hardware description language) 기법을 이용하여 알고리즘이나 기능 레벨에서의 설계를 진행하고 gate 레벨의 로직 설계를 수행합니다. ROM이나 Hard-Wired Logic과 같은 개념을 이해하며 설계를 진행합니다. 2. 계산기 설계 계산기를 구현하기 위해 필요한 내부 레지스터(A, B, IR, C)와 외부 입력(SA, SB, SIR, STAR...2025.01.16
-
Supramolecular Structures and Self-assembly in Polymer (AB Diblock, Baroplastic, ABC Starblock)2025.01.281. 블록 공중합체 블록 공중합체는 두 가지 이상의 상이한 단량체로 이루어져 있는 고분자 블록으로 구성된 고분자이다. 직선형, 가지형, 원형 등의 분자모양을 설계할 수 있으며 구성 블록간의 미세 상분리를 통하여 다양한 모폴로지를 보인다. 용액에 녹일 경우에 다양한 마이셀 구조도 구현할 수 있으며 무질서구조, 액정구조, 또는 결정상을 가지는 분자구조도 유도할 수 있다. 2. 자기조립 자기조립은 원자나 분자, 또는 분자 집단이 자발적으로 일정한 패턴으로 배열하며, 심지어는 외부로부터의 간섭 없이 비교적 복잡한 체계를 형성하는 현상을 말...2025.01.28
-
단국대 A+ 고분자재료설계 고재설 파트2 레포트2025.01.241. 고분자 고차 구조 고분자 고차 구조는 대부분의 고분자 집합체가 다양한 목적과 기능을 수행하기 위해 저차구조들의 자가조립을 통해 거대한 집합체 구조를 형성하는 것으로, 고분자 blend와 block copolymer로 구분할 수 있다. 고분자 blend는 서로 다른 고분자들의 화합물로, 고분자들끼리는 적절한 온도에 도달하면 단량체 간의 교환에너지가 친화적이지 않아 서로 잘 섞이지않는다. 따라서 Blend는 섞이지 않은 혼합물이므로 시스템 전체에서 상분리가 일어나 mm 단위의 큰 상분리가 일어난다. block copolymer는 ...2025.01.24
-
전산공학 시뮬레이션 실험2025.01.101. Building organic molecules Materials studio 프로그램의 기능을 학습하여 다양한 분자들을 그려보고 그 분자들의 화학명과 밀도를 알아보았습니다. 실험 결과 화학명과 밀도를 확인할 수 있었고, 이를 통해 새로운 세계를 경험한 느낌이 들었습니다. 특히 수소를 결합시켜 주는 기능과 구조를 최적화하는 기능이 인상 깊었습니다. 다만 Phenanthrene을 그리는 과정에서 공명구조가 이상하게 나타나 오류가 발생했는데, 이는 materials studio의 기능이 익숙하지 않아서인지 아니면 프로그램의 한계인...2025.01.10
-
재료설계 레포트_20페이지2025.01.281. 고분자 구조 고분자의 구조는 1차 구조, 2차 구조, 3차 구조, 4차 구조로 구분된다. 고분자의 물성은 이러한 구조에 따라 결정된다. 1차 구조는 화학결합에 의해 결정되며, 2차 구조는 분자사슬의 회전에 의한 입체배좌, 3차 구조는 분자사슬의 집합체 구조, 4차 구조는 결정의 응집구조를 의미한다. 2. 고분자 Configuration 고분자 사슬의 Configuration은 Tacticity(입체 규칙성), Head to tail/Head to head, Diene polymer 등으로 구분된다. Tacticity는 치환기의...2025.01.28
-
운영체제 RoundRobin Scheduling 구현 과제2025.04.281. PCB 구조체 정의 PCB 구조체의 멤버 변수로는 프로세스 ID, 실행 시간, 생성 시간, 잔여 시간이 있습니다. 프로세스 ID는 중복되지 않으며 우선순위는 존재하지 않습니다. 2. PCB 구조체의 할당, 초기화, 반환 프로세스 생성 시 사용자로부터 프로세스 ID, 실행 시간, 생성 시간을 입력받아 PCB 구조체를 생성하고 PCB 리스트에 연결합니다. 프로세스 종료 시 해당 PCB를 PCB 리스트와 준비 리스트에서 삭제합니다. 3. 라운드로빈 스케줄링 준비 리스트의 프로세스를 시간 순서대로 실행합니다. 프로세스의 잔여 시간이 ...2025.04.28
-
위성 6자유도 시뮬레이션 모델링2025.04.271. 6자유도 시뮬레이션 6자유도 시뮬레이션은 비선형 거동을 보이는 비행체의 회전과 병진 운동을 해석하기 위하여 수행된다. 위성도 궤도 운동과 동시에 임무 수행을 위해 자세 운동을 하기 때문에 6자유도 시뮬레이션을 통해 위성의 거동을 해석할 수 있다. 6자유도 시뮬레이션은 유도항법제어, 동역학, 외력, 환경 부분으로 나뉘어져 각각의 블록에서 계산된 값을 이용하여 결과를 산출한다. 2. 좌표계 및 궤도 파라미터 위성의 경우 지구 주위를 주기적으로 회전하는 물체이기 때문에 다양한 좌표계를 사용하여 위성의 위치 및 자세 등을 표현하게 된...2025.04.27
