시스템반도체26 [Harman 세미콘 아카데미] 103일차 - SoC Design(자율주행 RTL로 구현) [Schedule] SoC로 설계할 것이라면, 처음부터 레지스터 기반으로 설계해 줘야 수월하게 작업할 수 있다. 하드웨어로 할 수 있는 건 소프트웨어로는 못 만들지만, 소프트웨어로 할 수 있는 건 하드웨어로 다 할 수 있다. ex) ADC : ADC회로가 없으면, 소프트웨어로 절대 구현 못 함 일단 RTL 설계로 완벽하게 잘 동작하는 지 확인하고, 이후에 SoC에서 설계해보자. 11일 : RTL 주행 테스트 18일 : SoC 주행테스트 19일 : 발표 [외부 전원 사용] 📌 Setting 이렇게 만들면, 바이너리 파일도 같이 만들어 준다. 바이너리 형태로 보드에 비트스트림을 올려주면 케이블을 제거해도 바이너리 회로를 통해 동작하게 된다. 우리가 올린 파일들인 플래시 메모리에 저장되어 활용된다. JP1은 .. 2023. 12. 4. [Harman 세미콘 아카데미] 101~102일차 - SoC Design(이전 프로젝트 SoC로 변환, 취업 특강) 101일차 다기능 선풍기 모듈을 RTL에서 HLS로 변환 작업 시행 102일차 취업특강 실시 2023. 12. 4. [Harman 세미콘 아카데미] 36일차 - ARM & RTOS 활용(STM32 Review, LED 실습) [Review] 통신 방식 Parallel(병렬) - 대용량, 속도 빠름 - 데이터의 크기에 맞춰서 여러 개의 wire가 필요하다. - 무선일 경우, 또 다른 문제가 발생한다. - Mainboard 상에 존재하는 bus(Address bus, Data bus, 가장 대표적인 상태) - STM32 : 시스템을 구성하는 데이터가 32bit Serial(직렬) - 하나의 wire를 통해 데이터를 전송(Tx : Transmit, Rx : Receive) - Sync, Async 의 두 가지 방식으로 나뉜다.(Sync : SPI) - Sync 방식은 동기 신호가 Define되어 있던지, 따로 준비가 되어 있어야 하므로 범용성이 떨어짐. - Async : clock이 따로 필요없음. 단, 서로 속도(Baud Rat.. 2023. 8. 16. <뉴로모픽 시스템에 대하여> Part.3 (Verilog HDL을 활용한 뉴런, 디지털 시냅스의 설계, Learning Algorithm) 뉴런을 설계할 수 있는 방법과 모델은 다양하게 존재하지만, 그 중 integrate-and-fire model을 FPGA를 사용하여 구현할 수 있다. [XOR problem] 뉴로모픽 시스템에서 XOR이란? XOR이란? 배타적 논리합이라는 뜻으로 두 개의 입력 중 하남나 참일 때, 결과가 참이 되는 논리 연산을 의미한다. XOR문제는 단층 퍼셉트론으로는 해결할 수 없으며, 선형 분리가 불가능한 문제이다. 단층 퍼셉트론은 AND, OR, NOT 등의 선형 분리가 가능한 문제만 처리할 수 있으므로, XOR문제를 해결하기 위해서는 다층 퍼셉트론(MLP)과 같이 은닉층(Hidden layer)이 있는 다층 구조가 필요하다. 가장 중요한 내용은 학습 알고리즘을 통한 bias와 weights의 조절이며, back .. 2023. 7. 31. 이전 1 2 3 4 ··· 7 다음