2025년 HARMAN Semicon Academy 1기
개발기간: 2025.06.03 ~ 06.12
| 박호윤 | 지설윤 | 
|---|---|
| @cong2738 | JIseolyun | 
- SmartFarm(RISC-V With AMBA Advanced Peripheral Bus)
- APB INTERFACE를 직접 RTL Design하며 버스 인터페이스 이해를 높힌다
 - 직접 구현한 My RISC-5 AMBA Interface를 통해 높은 확장성 기대
 - 온도센서를 통해 스마트팜 공조장치 제어
 - 거리센서를 이용, 물탱크 수위 조절
 - FND와 UART를 통해 사용자에게 스마트팜 상태 알림
 
 
- 핵심기술: APB Interface, RISC-5, RTL
 
- 
CPU는 모든 PP를 메모리로서 인식하며 패리패럴의 선택은 매모리맵을 이용 주소로 구분, 모든 신호의 구조(프로토콜)은 동일
 - 
프로토콜 시퀀스(MASTER기준)
- CPU의 PWRITE에 따라 PP모드 설정
 - CPU의 PADDR신호로 특정 PP 선택
 - CPU의 PSEL신호로 PP 준비
 - CPU의 PEN신호로 PP동작
 - PP의 READY신호를 통해 CPU에 완료확인 신호 송신
 
 - 
결과적으로 CPU를 활용하면 복잡한 회로를 사용하여 리소스를 많이 쓰지만 제어 부분과 주변장치 부분을 분리, 설계와 확장에 용이함
 
| Basys3 | HC-HR04 | DHT11 | 
![]()  | 
      ![]()  | 
      ![]()  | 
   










