数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

ATSAM9708 数据表(PDF) 9 Page - ATMEL Corporation

部件名 ATSAM9708
功能描述  128-voice Integrated Sound Synthesizer
PDF  31 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  ATMEL [ATMEL Corporation]
网页  http://www.atmel.com
标志 ATMEL - ATMEL Corporation

ATSAM9708 数据表(HTML) 9 Page - ATMEL Corporation

Back Button ATSAM9708 Datasheet HTML 5Page - ATMEL Corporation ATSAM9708 Datasheet HTML 6Page - ATMEL Corporation ATSAM9708 Datasheet HTML 7Page - ATMEL Corporation ATSAM9708 Datasheet HTML 8Page - ATMEL Corporation ATSAM9708 Datasheet HTML 9Page - ATMEL Corporation ATSAM9708 Datasheet HTML 10Page - ATMEL Corporation ATSAM9708 Datasheet HTML 11Page - ATMEL Corporation ATSAM9708 Datasheet HTML 12Page - ATMEL Corporation ATSAM9708 Datasheet HTML 13Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 31 page
background image
9
1772E–DRMSD–10-Apr-06
ATSAM9708
8.
DSP RISC Signal Processor
Each of the two DSP engines operates on a frame-timing basis with the frame subdivided into
64 process slots. Each process is itself divided into 16 micro-instructions known as “algo-
rithms”. Up to 32 different DSP algorithms can be stored on-chip in each DSP private Alg RAM
memory, allowing the device to be programmed for a number of audio signal generation/pro-
cessing applications. Each DSP engine is capable of generating 64 simultaneous voices using
algorithms such as wavetable synthesis with interpolation, alternate loop and 24 dB resonant
filtering for each voice, for a total polyphony of 128 voices. Slots may be linked together (ML
RAM) to allow implementation of more complex synthesis algorithms.
Each DSP also includes a 20 x 16 pipelined two’s complement multiplier, a 28-bit pipelined
adder and eight 24-bit final accumulators.
A typical application uses around 75% of the capacity of the DSP engines for synthesis, thus
providing a minimum of 96-voice wavetable polyphony. The remaining processing power is
used for typical function like reverberation, chorus, direct sound, surround effect, equalizer,
etc.
Frequently-accessed DSP parameter data are stored in 5 banks of on-chip RAM memory for
each DSP. Sample data or delay lines, which are accessed relatively infrequently, are stored
in external ROM, SRAM, DRAM or SDRAM memory. The combination of localized micro-pro-
gram memory and localized parameter data allows micro-instructions to execute in 20 ns (50
MIPS) on each DSP. Separate buses from each of the on-chip parameter RAM memory banks
allow highly parallel data movement to increase the effectiveness of each micro-instruction.
With this architecture, a single micro-instruction can accomplish up to 6 simultaneous opera-
tions (add, multiply, load, store, etc.), providing a total potential throughput of 600 million
operations per second (MOPS).
9.
P16 Control Processor and I/O Functions
Each of the two P16 control processors is a general-purpose 16-bit CISC processor core, that
runs from external memory. A boot/macro ROM is included on-chip to accelerate commonly
executed routines and to allow the use of RAM only devices for the external memory. Each
P16 also includes 256 words of local RAM data memory.
Each P16 control processor writes to the parameter RAM blocks within its associated DSP in
order to control the synthesis process. In a typical application, the P16 control processor
parses and interprets incoming commands from the MIDI UART or from the parallel 16-bit
interface and then controls the DSP by writing into the parameter RAM banks of its associated
DSP core. Slowly-changing synthesis functions, such as LFOs, are implemented in the P16
control processor by periodically updating the DSP parameter RAM variables.
Each P16 control processor interfaces with other private peripheral devices, such as the sys-
tem control and status registers, the on-chip MIDI UART, the on-chip timers and the ISA PC
16-bit interface through specialized “intelligent” peripheral I/O logic. This I/O logic automates
many of the system I/O transfers to minimize the amount of overhead processing required
from the P16.
The parallel interface is implemented using three address lines (A2, A1, A0), a chip select sig-
nal, read and write strobes from the host and a 16-bit data bus (PC_D0 - PC_D15).



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com