fpga的DSP
일정보기및등록교육과정세부정보
본3일교육과정에서는fpga패브릭내구현측면에서DSP기초에대해다룹니다。다양한DSP기법및알고리즘구현과관련된리소스와성능비용에대한집중적인설명이제공됩니다。본과정의주내용은다음과같습니다。
- DSP응용프로그램을위한fpga하드웨어및기술소개
- DSP고정소수점연산
- 신호흐름선도(信号流图)기법
- Fpga를위한HDL코드생성
- 고속푸리에변환(fft)구현
- Fir, iir및cic필터설계및구현
- Cordic알고리즘
- LMS및qr알고리즘을포함한적응형알고리즘설계및구현
- 동기화및디지털통신타이밍복구기법
1일차
DSP fpga하드웨어소개
학습목通讯录:Dsp와fpga를소개합니다。일반적인FPGA아키텍처를이해하고FPGA가DSP알고리즘구현에적합한이유를알아봅니다。
- 이산로직에서fpga까지-주@이력!
- 일반DSP시스템
- DSP코어와프로세서검토
- 사용자지정ASIC와준(半)사용자지정ASIC
- 단일칩시스템(soc)
- Fpga유연성과기능
- Fpga와프로그래밍가능한DSP비교
선형시스템DSP알고리즘검토
학습목通讯录:샘플링정리,양자화,푸리에해석및디지털필터설계의기본개념을살펴봅니다。
- 에일리어싱및복원필터
- 샘플링레이트및워드길이
- Z-역기및기본분석
- 冷杉필터와iir필터
- 디지털필터설계및사양
- 오버샘플링기법(시그마델타)
Fpga기술
학습목通讯录:다양한Xilinx FPGA제품군과아키텍처를살펴봅니다。Spartan 3과Virtex-5 FPGA를소개합니다。
- Fpga기술로드맵
- 클록레이트,데이터레이트,샘플레이트
- Fpga메모리및레지스터
- 입력/출력블록및구사항
- 비트,슬라이스,구성가능한논리블록
- 비교가능한mip성능등급
- Fpga제품군과소스
DSP알고리즘의fpga:소
학습목通讯录:DSP슬라이스,클록리소스및전력소모에관해알아봅니다。
- 지연선및시프트레지스터빌드
- Fpga의ram(메모리)사용
- 직렬에서병렬로,병렬에서직렬로
- 채널선택용멀티플렉서
- 전가산기,캐리로직,가산기트리
- 곱셈기:쉬프트및덧셈,ROM기반
- 효율적곱셈기구현
DSP연산핵심
학습목通讯录:고정소수점이진연산을이해합니다。연산작업을Xilinx FPGA하드웨어에매핑합니다。
- 2의보수고정소수점연산
- 기본가산기및곱셈기배열
- 나누기및제곱근배열....쉽지않음!
- 워드길이문제와고정소수점연산
- 포화와环绕
- 오버플로와언더플로
신호흐름선도(sfg)기법
학습목通讯录:신호흐름선도를사용하여DSP알고리즘의通讯录현을검토합니다。Cut Set메서드를사용하여타이밍성능을개선합니다。병렬fir필터및직렬fir필터를구현합니다。
- Dsp /디지털필터신호흐름선도
- 대기시간,지연,“反지연”!
- 타이밍재지정:Cut-set및지연스케일링
- 전치(转置)FIR
- 파이프라구성및다중채널아키텍처
- Fpga의SFG토폴로지
2일차
주파수역처리
학습목通讯录:고속푸리에변환의이론과fpga구현을다룹니다。
- Dft fft ifft
- FFT fpga아키텍처
- FFT워드길이가및정확도
Fpga의멀티레이트신호처리
학습목通讯录:멀티레이트필터의효율적구현을위한다상구조체를개발합니다。보간과데시메이션을위해cic필터를사용합니다。
- 업샘플링과보간필터
- 다운샘플링과데시메이션필터
- 枞树구현의효율적树冠연산
- 적분기와미분기
- 반대역필터,이동평균필터,콤(梳)필터
- CIC필터(Hogenauer)
- Iir필터링의효율적연산
Cordic기법
학습목通讯录:다양한삼각함수계산을위한cordic알고리즘을소개합니다。
- Cordic회전모드및벡터모드
- 코사및사함수계산
- 벡터크기및각도계산
- Fpga구현의아키텍처
3일차
적응형DSP알고리즘과응용
학습목通讯录:적응형신호처리에사용하는LMS알고리즘을소개합니다。재귀적최소제곱(RLS)기법으로서의QR알고리즘을보여주고이알고리즘이특별히FPGA구현에적합한이유를알아봅니다。
- 적응형응용(평활화,빔형성)
- LMS알고리즘과병렬구현
- 非规范LMS알고리즘
- 선형대수-선형연립방정식풀기
- 적응형신호처리를위한qr알고리즘
- Qr처리구사항과수치해석적문제
DSP지원통신및fpga
학습목通讯录:직교(积分)변조와펄스성형을살펴봅니다。수치제어발진기의구현을다룹니다。
- 4진위상편이변조(qpsk)
- 송신/수신필터—제곱근올림코사actions actions
- 언더샘플링및디지털하향변환
- 직접디지털상향변환
- 디지털IF단계(및fs/4시스템)
- 수치제어발진기(nco)
- Fpga의설계분할
타이밍및동기화문제
학습목通讯录:심볼타이밍복구,반송파위상복구,반송주파수복구및프레임동기화를다룹니다。
- 반송파복구,平方루프와科斯塔斯루프,锁相环
- 위상회전-샘플링레이트변환
- 심볼타이밍복구,早/晚게이트감지
- DLL(延迟锁定循环)타이밍과동기화