DSP - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

DSP

Description:

???? ???? 2002. ?????? ??????? ?????? ???-???? ???? ???? 4: ???? ??????? ????? ??????? ... Internal 133 words of 48-bit run-time header in memory block 0 ! ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 13
Provided by: alons
Category:
Tags: dsp | var

less

Transcript and Presenter's Notes

Title: DSP


1
DSP
  • ???? ???? 4
  • ???? ??????? ????? ??????? ??????

2
???? ???????
  • ???? - 1Mb
  • ???? ?? ???? - 0.5Mb
  • Program memory - Dual ported
  • Data memory - Dual ported
  • ?????? ??? ????
  • PM/DM ????? (Addr) ??????? (Data)
  • I/O port ????? (Addr) ??????? (Data)

3
(No Transcript)
4
EZ-KIT memory map
5
???? ???????????
  • !-------------------------------------------------
    --------------------
  • .SYSTEM SHARC_EZKIT_Lite
  • !
  • ! This architecture file is required for used
    with the SHARC EZ-KIT
  • ! Lite development software. It is structured for
    use with the C
  • ! compiler but also can be used with assembly
    code.
  • !
  • ! This architecture file allocates
  • ! Internal 133 words of 48-bit run-time header
    in memory block 0
  • ! 16 words of 48-bit initialization
    code in memory block 0
  • ! 619 words of 48-bit kernel code in
    memory block 0
  • ! 7424 words of 48-bit C code space in
    memory block 0
  • ! 4K words of 32-bit PM C data space
    in memory block 0
  • !
  • ! 8K words of 32-bit C DM data space
    in memory block 1
  • ! 4K words of 32-bit C heap space in
    memory block 1
  • ! 3712 words of 32-bit C stack space
    in memory block 1
  • ! 384 words of 32-bit kernel data in
    memory block 1

6
  • /
  • File Name DSP-LAB exe1
  • Author ALon Slapak
  • Date 13.10.02

  • /
  • define N 5
  • .SEGMENT /DM seg_dmda
  • .VAR input N 1, 5, 2, 4, 3
  • .ENDSEG
  • .SEGMENT /PM seg_rth
  • initial_setup
  • jump start (db)
  • pmwait0x0021
  • dmwait0x8421

seg_dmda
seg_rth
seg_pmco
7
DAG Data Address Generator
  • ??? ??????
  • DAG1 ?????? ?-DM - 32b
  • DAG2 ?????? ?-PM - 24b
  • 4 ???? ????????
  • Index (I) - ????? ?????? ???????
  • Modify (M) - ???? ???? ??????? I
  • Base (B) - ????? ?????? ?-Buffer
  • Length (L) - ???? ?-Buffer

8
???? ????????? ?-DAG
9
Pre-modify v. Post-modify
10
???? ????? - Circular Buffer
11
???? ????? ???? ?????
  • ???? ????? ??????? ????? ??????? ?????? ?-B
  • I ?????? ???????? ???? ?? B
  • ???? ???? ????? ????? ????? ???? ??????? ?-L
  • ???? ???? ??? (????? ?? ?????) ??? ????? ?????
    ?-M
  • ?? ????? PM(Ix,My) ?? DM(Ix,My) ????? ?? I ???
    ?????? ?-Post-modify

12
???? ????? PM/DM
Write a Comment
User Comments (0)
About PowerShow.com