在线问答

后天看了人家的代码才多少搞懂了点DMA.

COMPUTER ORGANIZATION AND ARCHITECTURE DESIGNING FOR PERFORMANCE NINTH
EDITION

[问:
apple163]

Direct Memory Access (DMA卡塔尔国 is a mechanism for transferring data without
executing instructions in the processor
core.说白了就是不用内核的出席举办数据的传输.

图片 1 

I will use the Crosscore development product for Blackfin. I know ADI’s
Blackfin is excellent. But at the time of study BF532 and BF535, I fell
the datasheet is very few about 532 or 535. Could you supply the full
books about 532 and 535? 

  • Internal memory <–> External memory or memory-mapped
    peripherals
  • Internal memory <–> Internal memory of another TigerSHARC
    processor via the cluster bus
  • Internal memory <–> Host processor
  • Internal memory <–> Link port I/O
  • External memory or memory-mapped peripherals <–> Link port I/O
  • External memory <–> External peripherals
  • Link port I/O <–> Link port I/O
  • Cluster bus master <–> Slave internal memory via AutoDMA

Figure 17.4 depicts in general terms the organization of a
multiprocessor system.
There are two or more processors. Each processor is self-contained,
including a
control unit, ALU, registers, and, typically, one or more levels of
cache. Each pro-
cessor has access to a shared main memory and the I/O devices through
some form
of interconnection mechanism. The processors can communicate with each
other
through memory (messages and status information left in common data
areas). It
may also be possible for processors to exchange signals directly. The
memory is

[问:samire]

有上述三种传输系列,注意:

often organized so that multiple simultaneous accesses to separate
blocks of mem-
ory are possible. In some configurations, each processor may also have
its own pri-
vate main memory and I/O channels in addition to the shared resources.

说Blackfin是翻新的微处理机,它有何样新的特点?市场价格竞争性怎样? 

Internal-to-internal memory transfers are not directly supported.
Transfers may be executed through the multiprocessing space, although
this loads the cluster bus.

The most common organization for personal computers, workstations, and
servers is the time-shared bus. The time-shared bus is the simplest
mechanism for
constructing a multiprocessor system (Figure 17.5). The structure and
interfaces are
basically the same as for a single-processor system that uses a bus
interconnection.
The bus consists of control, address, and data lines. To facilitate DMA
transfers
from I/O subsystems to processors, the following features are provided:

[答:
Jack_Xue]

关于有怎么样14通路,4个担任与外表存款和储蓄器设备,8条担负链路口,2条负担机关DMA贮存器的数码传输.并且事情发生此前级也都不及(依次增加State of Qatar这么些就不详细说了.

• Addressing: It must be possible to distinguish modules on the bus to
deter-
mine the source and destination of data.
• Arbitration: Any I/O module can temporarily function as “master.” A
mecha-
nism is provided to arbitrate competing requests for bus control, using
some
sort of priority scheme.
• Time-sharing: When one module is controlling the bus, other modules
are
locked out and must, if necessary, suspend operation until bus access is
achieved.

I think BLackfin has a new arhcitecture called SMA, developed by ADI and
Intel. It has DSP/CPU and Video element. It can be used in DSP, CPU and
video consumer market.  

The TigerSHARC processor also has four external DMA request pins
(DMAENCORE3–0卡塔尔国 that allow for external I/O devices to request DMA services.
As a response to the DMA request, the TigerSHARC processor performs DMA
transfers according to DMA channel initialization.
那黄金时代段貌似还未能够使用起来

hese uniprocessor features are directly usable in an SMP organization.
In
this latter case, there are now multiple processors as well as multiple
I/O processors
all attempting to gain access to one or more memory modules via the bus.

Its price is from 5 to 20$. Its competitive advatage gives customer low
price and high performance choice. 

manual里面说了,要用DMA首先得对它的寄放器编程(TCB卡塔尔

 

[2003-6-19 10:43:12]

TCB
register分为四有个别图片 2

图片 3

[问:libintuff]

1.The DI register is the 32-bit Index register for the DMA. This
contains the source or destination of the data to be transmitted or
received and can point to internal, external memory, or the link
ports.这里说DI是存款和储蓄源地址或然目标地址的

 

别的请具体描述一下Blackfin相近器件,如Flash等 

2.The DX register contains a 16-bit count value and a 16-bit modify
value. The count value is stored in the upper 16 bits (16-31卡塔尔 and the
modify in the lower (0-15卡塔尔. If a two-dimensional DMA is enabled, then
this register contains the modify and count values for the X dimension
only. The value of X count must always be the number of normal (32-bitState of Qatarwords to be transferred. Likewise, the modify value is the number of
normal words to modify the count. For example, if we wanted to transmit
four quad-words (16 normal words卡塔尔, then the count value would be 0x10
and the modify value 0x4 if the operand length in the DP register is set
to quad-word. If the operand length was set to long-word, then the
modify value would be 0x2.
这里的DX首如果调节传输的字节数(寻址大小State of Qatar和字节增量的.主要的是末端那一段话,聊起假若长度改为long-word而不再是quad-word那么DX值就相应的要改造.(DP能够调控是long-word依然quad-word卡塔尔(قطر‎

The bus organization has several attractive features:
• Simplicity: This is the simplest approach to multiprocessor
organization. The
physical interface and the addressing, arbitration, and time-sharing
logic of
each processor remain the same as in a single-processor system.
• Flexibility: It is generally easy to expand the system by attaching
more proces-
sors to the bus.
• Reliability: The bus is essentially a passive medium, and the failure
of any
attached device should not cause failure of the whole system.
The main drawback to the bus organization is performance. All memory
ref-
erences pass through the common bus. Thus, the bus cycle time limits the
speed
of the system. To improve performance, it is desirable to equip each
processor
with a cache memory. This should reduce the number of bus accesses
dramatically.
Typically, workstation and PC SMPs have two levels of cache, with the L1
cache
internal (same chip as the processor) and the L2 cache either internal
or external.
Some processors now employ a L3 cache as well.
The use of caches introduces some new design considerations. Because
each
local cache contains an image of a portion of memory, if a word is
altered in one

[答:David]

3.DY,和DX相近,不过要敞开二维DMA.(怎么样展开?通过决定DP那些寄放器State of Qatar

cache, it could conceivably invalidate a word in another cache. To
prevent this, the
other processors must be alerted that an update has taken place. This
problem is
known as the cache coherence problem and is typically addressed in
hardware rather
than by the operating system. We address this issue in Section 17.4.

Blackfin的宽泛器件能够是通用器件,比方FLASH,SDRAM等,都不曾特地的时序须求。 

4.The DP register contains all the control information for the
DMA.DP分为两部分

 

[2003-6-19 10:47:32]

    a) Bits 23-31 : 专用于DMA控制

[问:li_
yanqiang]

    b卡塔尔国 Bits 0-22 : 专项使用于链式DMA调节,链表地址

blackfin 是还是不是只扶植两层循环,假使多了,效果是否会减低? 

具体为:

[答:Singer
_Zhang]

    Bits 0-14 : CHPT –下一个TCB的首地址的 Bits 16~2, Bit1 bits0 都为 0
(四字节对齐卡塔尔(قطر‎

那是布莱克fin 硬件支撑的,你能够用软件完毕多层循环,效能不会下滑。 

    Bits 15-16 : MS — 链式TCB表的寄存地方 /
内部存款和储蓄空间(block0,1,2卡塔尔国的片选

[2003-6-19 10:48:21]

    Bits 17-21 : CHTG – chaining destination chanal该链的DMA通道

[问:
apple163]

    Bits 22 : CHEN –链式DMA使能.

I am designing a circuit with the Blackfin processor ADSP-21532, but I
cannot find its data sheet on the website. Is it the same as the
ADSP-BF532? If I want to find the schematic diagram of ADSP-BF532
EZ-Kit, where can I get it? 

    Bits 23 : D本田UR-VQ  — DMA申请使能(DMARAV43:0State of Qatar

[答:
Craig_Wu]

    Bits 24 : INT  —  中断使能  1=enable

Yeah, you are right. The ADSP-BF532 is same as the original ADSP-21532.
Please refer to ADSP-BF532″s datasheet.
As you know, ADSP-BF533, ADSP-BF532 and ADSP-BF531 are code and pin
completely compatible. So please use the schematic at the end of the
BF533 EZ-KIT manual as reference for your design. 

    Bits 25-26 : LEN  —  DMA单位长度 00=reseved / 01=normal /
10=long-word(64bits卡塔尔(قطر‎ / 11=quad-word(128bits卡塔尔国

[2003-6-19 10:48:36]

    Bits 27 : 2DDMA  —  二维使能

[问:93116]

    Bits 28 : PSportage —  DMA申请总线优先级  0=normal / 1=hight

您好, 作者是衛盟的軟件工程師, 近年来我們正在做MPEG2 VIDEO DECODE凯雷德,
作者們在MOTION COMPENSATION境遇了困難,
您能或不能够向作者們詳細的介紹這一方面包车型大巴內容? 

    Bits 29-31 : TY  —  DMA设备档次

[答:
Jack_Xue]

                        000   DMA disable                               
100   external memory

I know you. i will call you and provide professional guys help to solve
this algorithm.

                        001   I/O link
ports                                101   external I/O device

Also some books can be bought in china-pub.com to introduce this
knowledge. 

                        010   Internal memory                          
110   BOOT EPROM

[2003-6-19 10:48:41]

                        011  
reserved                                       111   reserved

[问:ljp]

    最后一步:The cluster bus (EPState of Qatar TCBs are loaded by writing to the DCSx
registers for the source TCB and the DCDx registers for the destination
TCBs, where x can be any value ranging from 0 to 3. The DCx registers
are written-to, in order to load the TCBs for the link ports or the
AutoDMA registers. The X can be any value from 4 to 13 depending on
whether you are writing to link port receive, transmit, or AutoDMA
channels.
正是说DCSx存源地址,DCDx存指标地点,能够流传和选用.而DCx只用于link
port和auto DMA.

这种型号的DSP具有 4 个McBSP
想用一块DSP完成4路E1的搜集,请推荐风度翩翩款DSP!

外界设备能够由此4个边沿触发的DMAEscort时域信号申请DMA

[答:
Li_Chuan]

理当如此,后边必然会有用到查看DMA状态的,此时就需求读DSTAT寄放器(注意只能long或然quad
word访谈卡塔尔国.它能够查阅是正在传输照旧传输停止如故有不当等.

We call it SPORT(serial Port) on ADI DSP.
and for the Blackfin platform, we have two Sports and each sports have
two channel, so that platform can implement 4 channel E1.
we have BF535, BF531, BF532 and BF533 now on the platform of Blackfin.
it is easy for you to select one from this platform according to you
specific demand.

而透过DMA调控存放器能够调节传输的中止等(DCNT DCNTST DCNTCLState of Qatar

[2003-6-19 10:50:45]

本人感到强盛的还大概有链式DMA,DMA的间歇,便是不知情用.如链式的DMA怎样插入等.(插入需求先经过DCNT存放器暂停当前的,然后将前段时间的TCB中的原本的CHPT设置到要插入的DMA链的TCB中,接着DSP内核改写当前DMA的TCB,更新个中的CHPT(指向新的DMA链卡塔尔(قطر‎,最后动过DCNT寄放器恢复生机当前的DMA传输卡塔尔(قطر‎

[问:wups]

I want to develop a Video Phone product, what”s the secheme with ADI”s
DSP you can recommend to me? 

[答:
Jack_Xue]

Hi,Guy:

I have diagram of Video Phone Product,using BF532, it includes CMOS
Sensor, LCD Panel, and ethernet controller. So you can write email to
me.

jack.xue@analog.com 

[2003-6-19 10:51:02]

[问:
apple163]

How to use the Blackfin”s scratchpad SRAM?

[答:David]

Typical applications use the scratchpad data memory where speed is
critical. For example, stacks should be mapped to the scratchpad memory
for the fastest context-switching during interrupt handling. Similarly,
heaps can also be implemented in scratch pad memory. Note that scratch
pad memory is accessable only by the DSP CORE and NOT by the DMA
controller.

[2003-6-19 10:51:27]

[问:
wgjdp88]

大家曾经购销了adi的BlackFin连串开拓工具。请问若用c编写主程序时,在行车制动器踏板向量表中的重新设置跳转指令怎么着写?ti下是bd
_c_int00。 

[答:
Tonny]

We have bought ADI”s BF development tools. Please advice how to write
reset jump instruction in interrupt vector table when you are
programming in C. under ti is bd_c_int00. 

[2003-6-19 10:51:40]

[问:qin]

Blackfin微型机应在图像处理时,它的分辨率能达到多大?管理的象素呢? 

[答:
Craig_Wu]

本着静态图像管理,不在意分辨率,内部存款和储蓄器够就可以了。

对于动态图像处理,我们有叁个Benchmark. 在实行MPEG4 CIF(352×288卡塔尔(قطر‎ 25帧/秒
的图像编码事,要消耗ADSP-21535 五分三的能源 

[2003-6-19 10:52:14]

[问:mina]

When using ADSP21535 for system design, how to use general purpose timer
for
wave generation. The operating mode is PWM.

[答:Tom]

“To use the general purpose timer in PWM mode, please refer to the
attached example code. I have tested it in my VDSP++ simulator. It works
well.
Besides, please note:

  1. You can read timer status from any TIMERx_STATUS register, but must
    write to the appropriate register only.
  2. Don”t alter TIMERx_CONFIG register while timer is enabled.
  3. For 32 Bit timer register, High/Low word coherency is not
    protected  on read operations, so please check whether the value is
    correct in software.

[2003-6-19 10:52:23]

[问:
globalclk]

1.开辟连串大约的花销,所支撑的型号,相应升高的支出,2.软件扶植的操作系统,3.多CPU的支撑境况4.与FPGA/CPLD连接援助情状(rbf/bin文件格式调换) 

[答:
Rocky]

1,整个开垦包,包罗VDSP开垦情形,PCI-ICE和一个评估板,1200澳元,免费晋级。
2。WINDOWS, LINUX。

[2003-6-19 10:52:28]

[问:
ynzeng]

就ADI的DSP在斯特林发动机决定应用中的特点及其ADI都有这一个设计支撑赋予介绍。 

[答:Singer
_Zhang]

ADI有多个专项使用的马达调整连串DSP,它们是ADMC连串产物,它的特征是结构清晰、算法丰富、系统花费低端性子。近来ADI有全部的调换行性胃疼应电机的方案及在家用电器及工业商场广大得逞的利用实例。 

[2003-6-19 10:52:40]

[问:
engineer]

I know BF support 32bits ALU. Can I say that BF can do ALU same as
SHARC? 

[答:
David]

Yes. Blackfin 32-bit ALU operations are very similar to the ALU
operations of SHARC. But SHARC also supports 32-bit floating point
operations that Blackfin does NOT support. Also, this is just comparing
the ALU operations and NOT the MAC

[2003-6-19 10:53:21]

[问:
panqun]

布莱克fin体系应用在自动测量检验系统及数字实信号管理方面包车型的士凸起特色是何等?它的怎么样规划非常相符于那个方面包车型大巴利用? 

[答:James]

Blackfin has the MSA(Micro signal architecture).You can call Blackfin a
16-bit fixed DSP or a MCU.As a DSP,it has two MAC up to 1200MMacs.Also
as a MCU,it has the RISC instruction set. 

[2003-6-19 10:53:33]

[问:
engineer]

How can I use 8-bit video ALU in ADSP-21535? 

[答:
Li_Chuan]

there are some special instructions for the video which will use the
video ALU on Blackfin platform, which includ BF535(former 21535) and
BF531/2/3. you can reference the instruction set of the Blackfin for the
use of the video ALU. such as SAA, BYTEOP16P etc.

[2003-6-19 10:53:49]

[问:le-xf]

该微机与DSP、ARM有那一个雷同和差异之处,他的本性在此?希望能够从开拓和使用的角度予以详细的牵线?感谢! 

[答:
Jack_Xue]

This core is both DSP and ARM. It has all apsects of DSP and ARM
features except that BF has no logical addrees to physical address
translation.

So BF can run Linux because BF has MMU, Cache and semaphore.

Because BF is video processor, so BF is used in MPEG4.

Because BF is DSP, so it can be used in handset baseband channel
decoder.

Because Bf is CPU/DSP, so it can be used in Finger Print.

[2003-6-19 10:55:59]

[问:mina]

ADI may search many more the third partner and offer many more solution
used adsp. May ADI offer the list about the contact and price of the
third partner solution? So that customers have more confidence and fast
to market. 

[答:
Li_Chuan]

Thank you for the good suggestion to us. and we have the list on our
website for all the 3rd parties. the URL is
www.analog.com/processors/technicalsupport/
thirdparty/index.html 

[2003-6-19 10:57:06]

[问:sting]

“它将叁十一个人挨近CRUISERISC的指令聚集投入如通用微机平时大约易用的性质”是什么样性质?难道RISC指令集不易用? 

[答:
Jack_Xue]

BF is 32bit RISC CPU. Your word is right, so BF is easy to use. 

[2003-6-19 10:57:19]

[问:
zhangxjl]

请问BlackFin种类应用在浮点运算场地是不是适当,能不可能挂SDRAM,内部SRAM有多大,在支配应用上比相同DSP是还是不是有优势。 

[答:Singer
_Zhang]

BlackFin连串应用在浮点运算场馆是妥贴的,我们曾经提供了较完整的Blackfin浮点运算库,你能够从大家的网址上找到。Blackfin能够无逢连接SDRAM。当中间的SRAM从84K到306KByte不等。因为它集成了PAJEROISC
CPU内核功能,比日常的DSP有优势。 

[2003-6-19 10:57:31]

[问:bioce
nturyceo]

1)ADI怎样向中型Mini公司提供开拓Blackfin微处理器所需的软硬件条件,进而保障高速收回投资,减小开垦风险?

2)布莱克fin微机从品质和布局上相比较FPGA微芯片有何优势?

3)今后五年中Blackfin微电脑的开辟规划是哪些?

4)整套开辟工具和评估板的价钱? 

[答:
Craig_Wu]

1.
ADI向客商提供整机的开销体系软硬件,同有的时候间也能够提供第三方的有的算法和参照设计.假设急需赶快收回投资来说,能够杜撰部分方案

2.
价格自然比FPGA平价,同期鉴于Blackfin是通用场理器,能够产生分化的利用,在硬件重用性方面有更加大的优势

3.
Blackfin会陆陆续续开荒进程高至1G的微管理机,同时外设也会增添,像全双工的PPI接口,LCD调控器,Ethernet调控器等

  1. 所有开采工具价格为1200 港币 

[2003-6-19 10:57:32]

[问:brian
zheng]

Blackfin的职业频率时不怎么?能够接几个外设?外设的memory对客商来讲是群不可以预知的吧?有visual
DSP 3.0 那一个开拓条件的事必躬亲使用表明呢?

[答:Tom]

专门的职业频率从200MHz-600MHz,具体请参谋选型手册。
所接的外设由现实应用决定
Memory是联合编址的,Blackfin能够直接访谈4G Byte之处空间。
能够从ADI的主页上下载VisualDSP++的开销手册。 

[2003-6-19 10:58:07]

[问:
apple163]

Can ADI provide the free code for MPEG4?

[答:David]

ADI’s third party provides the MPEG4 processing on Blackfin processors,
so?it is not?the free?resource but the price is not very high.
 

[2003-6-19 10:58:33]

[问:lilixue]

请问Blackfin微电脑针对的应用领域和性能和价格的比例? 

[答:
Craig_Wu]

针对录像音频应用领域和低功耗的手持式设备,具备较高的性能与价格之间比 

[2003-6-19 10:59:17]

[问:Larky]

与TI的C55体系DSP相比较他有怎么着有一点,和破绽?与摩Toro拉的MSC8101比较又何以?相仿的运算比方FIPRADO、FFT、DCT、Witt比译码等那一个Computer的瓶颈都在哪方面?比如乘加器、内部存款和储蓄器访谈、等等 

[答:Ksri]

lBlackfin has higher speed over the C55x DSP_. Both have 2 MACS, but BF
is at 600 MHz today and running while C55x is only at 200 MHz and 300
MHz will come laterr. BF also has video instructions and ALUs.

MSC8101 has 4 ALUs but Blackfin has higher speed. MSC8101 has only 300
MHZ MIPS. Hence, there will be issues with reference to speed upgrades
in the future.

Blackfin has special instuctions for viterbi like VIT_MAX etc that can
help do viterbi very fast. A combination of MAC and these communications
instructions will make BF very powerful 

[2003-6-19 10:59:47]

[问:
Philips]

此类别的dsp, 特别适用于怎么样地点,有怎么着优势。
随着dsp的速度越来越快,我想知道定点dsp是还是不是更为未有市镇。谢谢

[答:Singer
_Zhang]

该连串的dsp特别相符与多媒体与摄像应用市集,它的优势在大家的阐述中风度翩翩度三番若干次事关了。随着dsp的速度越来越快,其应用领域将越加广,定点dsp应该是商场极度宽广。 

[2003-6-19 11:00:34]

[问:
zhangxjl]

请问,在尚未仿真器的图景下,有啥别的手腕能够渔人之利地在板调节和测量检验程序,如程序加载,观看程序运维状态和变量等。 

[答:Tom]

YOU CAN USE A COMPUTER TO DO IT, BUT IT IS VERY difficult, you better
buy a ICE, only $1200. pls call 0755-83781459 

[2003-6-19 11:01:09]

[问:ecnan
jing_EBY7E]

visual
dsp++中的库函数rfft_fr16,输入为14个人时结果好像不对,输入为14个人时结果准确!请问输入只能是14人吗,假诺要管理15位数据该怎么办? 

[答:Ksri]

The rfft_fr16 should work properly and is expected to give correct
results. Please check all the conditions as specified in the manual. If
problem still exists, please send email to dsp.support@analog.com and we
will fix this problem and get back to you. 

[2003-6-19 11:01:27]

[问:libintuff]

在布莱克fin上做MPEG4的encoding必要做哪些实际的职业,请呈报一下现实的在布莱克fin上开辟的流程 

[答:
Li_Chuan]

first you should already have the hardware(either design by yourself or
buy from others) and the C source code, then you can optimize the
program on Blackfin platform. you should design the architecture of the
program on Blackfin first, such as how to use the Memory, how to use the
interface for the video in and out.

or you can buy library from our 3rd party, that will speed up your time
to market.

[2003-6-19 11:02:34]

[问:apple163]

How about the speed?at which Blackfin DSP exchanges the data
with?off-chip Memory, such as SDRAM? 

[答:Singer
_Zhang]

The speed of Blackfin from 300MHz to 600MHz, And in future, We will
provide the more 1GHz Blackfin processor. Blackfin provide the glueless
connection with off-chip SDRAM, SRAM, Flash and so on. 

[2003-6-19 11:03:20]

[问:
apple163]

I know BF is a?fixed-point DSP, and BF535 has 32bits data bus.
So?does?BF532 have 32bits data bus too? 

[答:David]

BF532″s internal data bus is 2 32 bit bus, and the instruction bus is 64
bit. It could access 2 32 bit data & 1 64 bit instruction at the same
time.
The only difference is BF532 external data bus is 16 bit, but BF535 is
32 bit external data bus. 

[2003-6-19 11:04:15]

[问:
apple163]

At what rate can Blackfin processor process the Video DATA ? Especially
the video ALUs 

[答:
Jack_Xue]

The maximum Video input rate to PPI is 66.5M*16Bit. So CCIR656 27M*8
can be directly through this PPI.

Blackfin core can process four 8Bit ALU in one cycle. So 600Mips can
process 600M * 4 8Bit ALU one second.

Blackfin also provide detailed video intruction to customer, such as
Motion estimation instruction, average instruction, clipping
instruction.

[2003-6-19 11:04:58]

[问:
apple163]

Can you offer the benchmark with Ti related DSP, such as?C5x etc 

[答:Ksri]

Blackfin has 600 MHz – 2 ALUs.
C55x has only 200 MHz today with 2 ALUs

Naturally more channels can be accomodated in single Blackfin.

Even for a given algorithm, Blackfin can do a better job because of the
specific instructions it has that optimize for DSP applications.

BF also has video instructions that greatly enhance the performance of
the processor for video applications.

For detailed benchmarks of Blackfin, please visit our website at

http://www.analog.com/processors/
processors/blackfin/index.html 

[2003-6-19 11:05:21]

[问:Larky]

什么样批评DSP和CPU的显要分化,为啥说Blackfin融入他们的双边优点,作者是或不是足以以为它正是在CPU中步向了DSP的第一运算单元? 

[答:Tom]

常常来说CPU侧重调控的功力, DSP
侧重在实时时域信号管理,BLACKFIN是ADI与INTEL联合开辟的付加物,融合了CPU和DSP的帮助和益处。

[2003-6-19 11:06:08]

[问:
apple163]

Can BF-53x family of processors do 32 bit multiplication 

[答:
Li_Chuan]

BF only has two units for two 16bit multiplication in one cycle, so it
can”t do 32bits multiplication in one cycle. However,BF-53x supports a
multi-cycle 32-bit MAC instruction, that is,Dreg *=Dreg. Pls refer to
EE-186. If you need 32-bit multiplies, you should consider either SHARC
or TigerSHARC processors because they are designed for 32-bit multiplies
and accumulates in 1 cycle. 

[2003-6-19 11:08:53]

[问:
engineer]

The Blackfin Processor is a high-speed unit, does ADI provide hardware
design guideline to customer? 

[答:Ksri]

A.????? We provide some such book on our website, such as the <Mixed
Signal and DSP design Techniques> on the following URL: http://www.analog.com/Analog_Root/sitePage
/mainSectionContent/0,2132,level4%253D
%25252D1%2526ContentID%253D16766
%2526level1%253D205%2526level2%253D
%25252D1%2526level3%253D%25252D1,00.html

[2003-6-19 11:09:03]

[问:asean]

Blackfin
DSP(如ADSP-BF532)是中间含有MPEG4压压编码的硬件,还是它在MPEG4压缩编码的算法上有很大的优势? 

[答:David]

Blackfin是叁个通用的软件可编制程序器件,它在完结录制拍卖上有所特别的硬件部分和特意指令,可以实时达成相近MPEG4的录像拍卖算法。
因为以后MPEG4都未曾统风度翩翩标准,所以用通用可编制程序器件来落实是很好的筛选。 

[2003-6-19 11:11:21]

[问:mina]

It is said “No 16-bit (or 8-bit) reads/writes of CORE MMRs allowed on
the 21532” How about the the System MMRs? The access to System MMRs must
be 32-bit or not? Can the external L2 memory (SDRAM) can be accessd by
8-bit or 16-bit read/write? 

[答:
Jack_Xue]

I think some register is 16bit and some register is 32bit. If access is
not right, exception will be caused.

SDRAM can be accessed by 32bit, 16bit and 8bit using BF P resiger and
32bit and 16bit by I register.

[2003-6-19 11:11:59]

[问:
chuankou]

只要用BlackFin Dsp 举行Mpeg4解码专门的学问,纯软件达成, 是或不是能胜任? 

[答:
Li_Chuan]

the Blackfin can finish the encoder work, so the decoder work is easy,
for CIF, you can finish the decoder on our BF531 which is only 5$.

Blackfin processors have good performance in multimedia. MPEG4 CIF
(352*288) format encoder can be finished under Blackfin BF532 and
BF535. It takes 180 MIPS to implement the above algorithm on Blackfin.
This means that out of 350 MIPS available in BF535, you still have
another 170 MIPS available for other tasks. In case of BF532 executing
at 400MHz, you still have 220 MIPS available. Ofcourse in a real system
with external memory etc., additional latencies have to be considered 

[2003-6-19 11:12:01]

[问:mina]

It is said “I2S signaling support added” The I2S has the clock, word
select, and data signals, so does I2S mode use the existed pins or use
newly added pins? The I2S spec defines the Master and Slave mode, so
what mode will be supported by this I2S module? 

[答:Rocky]

Just use the SPORTs. Slave mode supported. 

[2003-6-19 11:13:29]

[问:asean]

自个儿筹算支付“移动物体的光电自动追踪系统”,该怎么抉择贵集团的付加物和开荒平台?小编使用过贵公司的ADSP2181花销过产物。 

[答:Tom]

您能够筛选ADSP-BF533/1,BLACKFIN也是15人的固化DSP,但比ADSP-2181速度越来越快,外设更多。这几个制品的开垦工具都以1200英镑,包括VDSP-BLKFN-PC-FULL, ADDS-21533-EZLITE,ADDS-HPPCI-ICE。请联系经销商 

[2003-6-19 11:13:47]

[问:mina]

In the ADSP-BF535 EZ-KIT, the BF535 connected with PSD Flash. We want to
use common Flash instead of PSD Flash, how to implement the interface? 

[答:Rocky]

“For example, to connect 39vf160 to ADSP-BF533, you can still use the
EZ-KIT as reference, although PSD flash is more complicated. Here is my
suggestion. Please note it”s only suggestion. It”s not practical design.
Please just use it as reference.
ADSP-BF533 39vf160 flash
DATA[15:0] DQ[15:0]
ABE0  A0
ADDR[19:1] A[19:1]
AMS0  CE
AWE  WE
AOE or ARE OE
Please read ADSP-BF533 EBIU chapter for detail of asynchronous memory
operation.”

[2003-6-19 11:13:48]

[问:mina]

In the SPI module, the 21535 only has one DMA trannel to support both
transmit and receive, and at any time the DMA can only be served for one
type of transfer. Does the new SPI module add a new DMA channel in order
to support using the transmit DMA and receive DMA simultaneously? 

[答:
Craig_Wu]

Yes, there is only one DMA. Actually when SPI is working, the transmit
and receive works at same time, means when you send one bit you will got
one bit. So one DMA is enough 

[2003-6-19 11:14:08]

[问:mina]

It is said “Added secondary data RX/TX pins to each SOPRT” Does the
newly added channel require the new FIFO register, or shared the
original FIFO register? Does the newly added channel share the same
configuration with original receive/transmit channel? and use the common
bit clock, frame signal? 

[答:
Jack_Xue]

Yes. It need more FIFO. But it shares the master r/t clk and frame
signal.

Increase the secondary pin is to increase the throughput of dataput. D1
data can br transmitted through two SPORTS port.

[2003-6-19 11:14:39]

[问:qin]

Blackfin的快速SRAM存款和储蓄取时间?能把多大的全速SRAM转变来L1缓存?能举个这么的下令例子吗? 

[答:Singer
_Zhang]

Blackfin的超级快SRAM与core具备相仿的速度。它能够设定成SRAM或L1缓存,具体的设定和下令例子你可参谋布莱克fin
HardWare Refernece Manual 有关memory的章节。 

[2003-6-19 11:14:48]

[问:apple163]

Does the RTC module support Year, Month or only support days updates?
The current RTC module does not directly provide ‘Year’, ‘Month’
information, and the software has to calculate those information from
the ‘Day’. So does the new RTC module in the 21532 can provide such
information directly? 

[答:
Craig_Wu]

In BF533, there is a 32768 days counter. You can use this counter to get
the “Year”, “Month” information. 

[2003-6-19 11:15:00]

[问:03106]

抱歉,笔者折腾好久才近日,能还是不可能介绍ADSP-BF532EM 10? 

[答:Tonny]

Sorry, could you introduce ADSP-BF532 EM10? 

[2003-6-19 11:16:05]

[问:wups]

I think Blackfin is very strong processor, but I want to know can I
complete Mpeg-4 encoder and decoder on one ADSP-BF532? 

[答:
Li_Chuan]

for the core capacity, you can implement the MPEG4 encoder and
decoder(CIF) at the same time on only one BF532, but you should also
consider the channel for Video in and video out, for there is only one
PPI on BF53x. so if you do not need them run at the same time, it is
quite easy.

[2003-6-19 11:16:16]

[问:48496]

PCI/PCI-X & AGP bus will be replaceed by PCI-express,can blackfin DSP
will be compatiable with PCI-express  bus?   

[答:
Jack_Xue]

Can not. BF is PCI2.2. 

[2003-6-19 11:16:20]

[问:ecnan
jing_EBY7E]

请教关于ADI的除法难点!
假定想用叁个1.15格式的小数除以二个16.0格式的莫西干发型,商为1.15格式该咋做 

[答:Singer
_Zhang]

比方移位就足以。 

[2003-6-19 11:16:29]

[问:samire]

Blackfin的最切合用在什么地方? 

[答:Tom]

BLACKFIN极度切合于摄像,通信,医疗,工控,
数据加密等选拔,ADSP-BF531则相符与费用类的施用。 

[2003-6-19 11:17:17]

[问:li_yan
qiang]

图像处理和DSP是还是不是并吞同样的财富呢? 

[答:David]

有道是算得用DSP来达成图象管理,图象处理也正是开展时域信号处理,和其余如音频,语音,合同等拍卖是分享财富的。 

[2003-6-19 11:17:33]

[问:li_yan
qiang]

2-DMA的法则能或无法多介绍一下,多谢 

[答:
Jack_Xue]

2-DMA means that you can load rectangle data in a linear data buffer.

Because BF provides x,y and Delta_x,Delta_y point to realize the
rectangle data access. 

[2003-6-19 11:18:48]

[问:
libintuff]

Blackfin上能跑Linux吗? 

[答:
Jack_Xue]

Yes. It is Embeded Linux

[2003-6-19 11:20:56]

[问:smart
guo]

可不可以切实介绍BLACKFIN内置的firmware在VIDEO DECODECR-V方面包车型大巴富有的功能 

[答:
Craig_Wu]

Blackfin 未有放置算法Firmware, 内置ROM是Boot时利用的.
片内一无所知的ROM能够依靠顾客供给写入相应的次序,但不是向来的Firmware. 

[2003-6-19 11:21:02]

[问:
masterw]

what is the difference between the blackfin and sharc?I used to apply
the sharc DSP into video field.Is there something superior for blackfin
to sharc? 

[答:
Li_Chuan]

Sharc is a 32 bits floating point DSP and Blackfin is a two MAC 16 bits
fixed point processor, you can use Sharc for video, but video is a large
concept. for the radar and navigation video processing, the Sharc DSP is
proper, but for video compression such as MPEG, the Blackfin is good at
this kind of processing. for blackfin has PPI interface and some special
instruction. 

[2003-6-19 11:21:21]

[问:48496]

In memory,can Blackfin support DDR? In wireless, can it support
802.11d?   

[答:Rocky]

It can’t support DDR,support SDRA。Yes and it can support 802。11d 

[2003-6-19 11:22:05]

[问:li_
yanqiang]

当其香岛中华电力有限公司压进行调节时,外界电压是或不是也急需有早晚的退换?同一时候决定的规律是哪些进行的? 

[答:
Li_Chuan]

it do not need.
you can only adjust the innner voltage.

[2003-6-19 11:22:45]

[问:dsq42
327118]

能够付出关于motion compensation
下面书籍的名目吗?相比优越的? 

[答:
Jack_Xue]

Pls go to www.china-pub.com to get this book:

Video Processing and communications.

Write to email to me: jack.xue@analog.com, I will send some material to
you. 

[2003-6-19 11:22:54]

[问:sunya
guang]

whether does AD support soft core for DSP?  

[答:Tom]

yes, ADI provide some DSP code source code.  you can find it in
www.analog.com 

[2003-6-19 11:23:08]

[问:ljp]

本身想选意气风发款31位浮点DSP,基本须要是要有HPI口,电磁打点计时器最棒3个且带捕获功效!请赐教!多谢! 

[答:Rocky]

ADI has the cost DSP, ADSP-21065L, and other foat DSP。 

[2003-6-19 11:23:12]

[问:sunya
guang]

now,some FPGA chips could provide DSP function,and have much soft core
and windows programmable environment,then what advantage does AD
productd have than xilinx or altera FPGA DSP function? 

[答:David]

The main difference between FPGA and DSP processor is FPGA is hardware
programmable, but DSP is all software programmable, it”s more flexible,
more easy to modify/upgrade. And you can using high level language like
C to program DSP processor, with will shorten your develop period. 

[2003-6-19 11:23:47]

[问:li_
yanqiang]

blackfin
中除了这种2维构造的DMA外,是或不是还应该有别的的DMA,共有多少DMA?同期DMA是还是不是能够协助具有外设?感激 

[答:
Jack_Xue]

2D DMA can also be configed to be 1D DMA. Every periphral is DMA access.
So One PPI, Two SPORT In/Out , UART In/Out, SPI In/Out are all DMA
capable.

[2003-6-19 11:25:17]

[问:
ao_xiang]

blackfin是不是包蕴操作系统和是不是帮忙tcp/ip,多谢 

[答:
Li_Chuan]

You can use RtOS in blackfin. and it can support applilcation of TCP/ip.
and many of ADI” 3rd parnter has those application of tcp/ip and RTOS. 

[2003-6-19 11:27:36]

[问:
samire]

可不可以再详尽一点介绍MSA构造?怎么样融入DSP和CPU在一齐的? 

[答:Singer
_Zhang]

MSA是二个簇新的基石,该系统布局的中坚有多个十六位乘加器(MAC),四个41位算术逻辑单元(ALU),多个8位专项使用摄像ALU和三个44人单桶形移位器,具有七个数据地址发生器(DAG),那是依靠DSP的。MSA连串布局援助多样长短指令。它能将拾四个人调控指令与32个人DSP
指令一同混合并链接进陆十四人的长指令组中,使内存分组最大。接收这种系统布局,能够最大频率地拍卖8位、十几人和三十一位字长的多寡。它能够帮助8位、16个人、叁十二位整数和十六人、30位小数数据类型,支持任意的位和位域操作、插入和抽出;它能够何况读取一条指令和五个单身的数码单元;循环计数器允许嵌套零费用循环;它富有归并的4GB内部存款和储蓄器空间,混合的
14位和叁11个人指令编码,具备最棒的代码密度,那是依靠CPU的。更详实的牵线,你可参谋ADI
Blackfin的硬件手册。 

[2003-6-19 11:28:04]

[问:qin]

Blackfin微型机应在图像管理时,它的帧速率有多快? 

[答:David]

在开展优化后,管理CIF格式的MPEG4编码,30帧大致必要180MHz的基石处理财富,由此Blackfin完全能够实时进展图象压缩管理。 

[2003-6-19 11:29:03]

[问:
qyzhao]

ADI的DSP在驱动步进电机方面有何样优势未有?

[答:Tom]

ADI have a seris product used for motor control, ADMCF328,340/ AND
ADSP-2199*. 

[2003-6-19 11:29:07]

[问:jeric]

您好!作者以往在熟练BF535的评估板,在节奏管理的时候遭受了问题,看提供的例证也未能达成,请问那一个音频接口跟普通的MICROPHONE接口相像呢? 

[答:James]

BF535评估板上用AD1885進展音频管理,你能够参见具体的多寡手册.同期AD1885有照应的D奥迪Q7IVELAND针对BF535的评估板,你能够拨打8008101742索取. 

[2003-6-19 11:30:31]

[问:david
_king]

I found the MPEG4 code on the web site, Is it available?  Does ir mean
that I don”t need any help? 

[答:Singer
_Zhang]

They are a some examples for your reference. You can use these code to
build your algorithm basic. We also provide other codes for you. Such
as, DCT, IDCT, JPEG and so on. 

[2003-6-19 11:31:22]

[问:03106]

Where Could I get the information about BF532em10? 

[答:James]

You can find the brief in ADI website. 

[2003-6-19 11:31:32]

[问:02490]

BF532的耗电有多大?包含运维时和待机状态。 

[答:David]

BF532能够经过更动频率和电压来落到实处节约耗电,它的杰出功耗为100mw @300MHz
(全速运行)
它扶助多样蛰伏形式,待机状态下,能够把全体内核和大概具备外设关闭,通过RTC石英钟等进行中断激活。 

[2003-6-19 11:32:25]

[问:ljp]

能详细介绍Blackfin在有线连接方面包车型大巴质量和行使。 

[答:Ksri]

Blackfin is a processor designed for wireless applications as well. It
has 600 MHz and has microcontroller features. This means that customers
can replace 2 chip solutions of DSP and microcontroller with single
Blackfin processor. Also, Blackfin has dedicated instructions like
VIT_MAX that will help[ in communications applications. Also, Blackfin
has features to perform multimedia applications etc very optimally.

    We also have a number of speech codecs implemented on the Blackfin
by ADI and can be provided to customers with different pricing.

    For more details, please contact dsp.support@analog.com

[2003-6-19 11:33:41]

[问:mfx]

大器晚成经用BF做能力所能达到幸不辱命MPEG-1,MPEG-2,MPEG-4的CODEC,用极度型号? 

[答:
Li_Chuan]

it is related to the size;(25fps NTSC or 30fps PAL)

for QCIF use BF531.
for CIF use BF532.
for VGA use BF533.
for D1 please use next generation product that we will release next
month. 

[2003-6-19 11:34:17]

[问:
cdma18]

How to get Blackfin hardcopy developing guidlines from ADI? 

[答:Tom]

You could fill the following form, and then apply the hardcopy books:
http://www.analog.com/Analog_Root/static/harteHanks/
dspManuals/harte-hanks.html

[2003-6-19 11:34:36]

[问:y9s8]

杰克 Xue, 你好:
Blackfin的DSP微电路了然十分少,刚才听了你的完备的本事演讲,能说说它的要害优点吗?相对与其他商家在本领上的杰出之处。 

[答:
Craig_Wu]

Blackfin的最主要特色是有相当的高的性能和价格的比例和相当低的功耗.Blackfin在实行DSP程序和调节造进度序是都能有相当高的效用,所以说Blackfin是DSP和CPU相结合的付加物.别的Blackfin的动态电源管理能够调护治疗电压和作用,也是相比独立的个性 

[2003-6-19 11:34:43]

[问:mina]

We get to know eMedia platform from your website. We are doing Video
Compression Card. We want to know what’s the price and when can we order
it? Especially is there any optimization for Microsoft’s WM9 on eMedia
platform? How to get the license to use WM9? Is it bundled with eMedia
platform? 

[答:
Li_Chuan]

ADI works closely with Microsoft to have WM9 running on eM10 platform.
eM10 is priced at $11.95 at 100k volume. This price includes to the WM9
license.  However, customer/end-user will need to sign WM9 licencing
agreement with Microsoft before ADI can ship to customer. 

[2003-6-19 11:35:14]

[问:
deon_woo]

是或不是代表BF能够代替ARM+DSP的结构?而把RTOS直接放在BF中? 

[答:Singer
_Zhang]

那是大器晚成种说法。但Blackfin的确有好些个ARM+DSP的结构所不具备的优势。你能够把RTOS直接放在BF中,你要求从ADI了解哪些RTOS帮忙Blackfin。 

[2003-6-19 11:35:28]

[问:ljp]

关于AD9852
自身的时序都对,为啥无输出?可能原因是何许,是还是不是自身的调控字不对,作者用的是相互形式,调节字应是微微?多谢!!!

[答:James]

你能够检查相应的寄存器,同不常间检查环路滤波和vco的负载与滤波. 

[2003-6-19 11:37:09]

[问:samire]

演讲中说,SIMD可举办32bit加法和乘法,能还是无法可看做是叁12人的DSP微处理器? 

[答:
Craig_Wu]

Blackfin的乘法器是十几位的,32个人乘法不是单周期完结的,所以无法以为它是31位DSP.不然凡是能够做三11位乘法的微型机都以33位机了 

[2003-6-19 11:37:38]

[问:
deon_woo]

Blackfin对wavelet transform和依照内容的ME、MC有何有特色的协理? 

[答:
Jack_Xue]

YOu acn see in this seminar, it provide motion estimation instruction to
calcaulte your ME in one cycle four pixels ME. 

[2003-6-19 11:38:14]

[问:mfx]

BF(531)能够用在非图像领域呢?当做普通火速CPU应用时,能够做到FIFO作用吗? 

[答:
Li_Chuan]

of course you can use that in non-video field. for it is a general
processor, the video is only one application of Blackfin platform.

when it works as an general CPU, the PPI interface can work as a fast
data channel so that you can input or output at very large bandwith for
the applications. 

[2003-6-19 11:39:09]

[问:
zdongtao]

以太网,显示接口等微芯片怎么和BF533接口? 

[答:
Jack_Xue]

Ethernet Controller can be connected to extrernal SRAM bus.

LCD controller can connected to SRAM bus and PPI bus. Like MQ2100, it
can work in both condition. 

[2003-6-19 11:39:26]

[问:hanxin]

接受普通的MCU单片机来设计系统时能够使用74xx种类的名片来规划调控逻辑等,而在BLACKFIN中是或不是要接受CPLD类的可编制程序片子来统筹逻辑?还恐怕有任何的章程吗?(好像未有观察有3v的74xx的名片) 

[答:Singer
_Zhang]

对此出口实信号,3V系统可以协作TTL电平,能够一向与74XX的片子连接。但输入时限信号,必要有一点决定逻辑扶助,如CPLD、FPEG或电平调换器件。你可登入www.percom.com去找一些电平调换器件。 

[2003-6-19 11:40:25]

[问:ljp]

自个儿想用DSP调节pci网卡rtl8029,而且要外扩两片64kram,个中决定网卡要求5位地址线,作者何以实行硬件连接,技艺确定保障程序能正确区分笔者要访谈的例外部存储器储器和i/o口? 

[答:
Jack_Xue]

ZBF has four bank sram interface, you can use the second, third or
fourth bank to exand SRAM and PCI bus. 

[2003-6-19 11:40:38]

[问:
ao_xiang]

Does blackfin series provide operating system?does it support tcp/ip? 

[答:Rocky]

Yes,VDk。Our thirt parts can provide TCP/IP。their websits, you can
find from ADI website。 

[2003-6-19 11:40:40]

[问:jeric]

试问BF在长日子录制拍卖时的平静怎么着? 

[答:
Craig_Wu]

Blackfin在硬件牢固性方面并未有何难题,同期由于功耗很低,散热也不会有标题.
软件稳定性还会有待时间核准 

[2003-6-19 11:40:48]

[问:qin]

除此之外CMOS 图像传感器,Blackfin怎么着和CCD传感器接口?是无缝吗? 

[答:
Jack_Xue]

PPI can be used to connect to ADC interface, so CCD must be connected to
Analog to Digital convertor. Then connect to PPI. 

[2003-6-19 11:42:15]

[问:hanxin]

VISUAL DSP++3.0开辟软件系统以往是不是还无法合营WINDOWS XP系统? 

[答:Tom]

全然能够运转。 

[2003-6-19 11:44:30]

[问:
qyzhao]

据小编所知,嵌入式ARM微电脑也集成了DSP的功力,那样的构造就如和布莱克fin很相象,请问他们互相哪个人的效果越来越好呢? 

[答:
Craig_Wu]

Blackfin独有八个基本,所以和松手DSP的ARM没有别的经常之处.Blackfin的拍卖内核能够很好地管理DSP算法和CPU的调控指令,所以说是DSP和CPU相结合.品质方面如今还不曾可以预知的Benchmark,但在DSP管理地点Blackfin明确要强一些,毕竟是个DSP嘛 

[2003-6-19 11:44:43]

[问:bai
yi chen]

ADSP21535 kb300x
1.0那款片子是或不是协助中断嵌套,是或不是具有通过编制程序PLL改造系统石英钟的功能 

[答:Singer
_Zhang]

帮助中断嵌套。你能够因而编制程序PLL改动系统石英钟,在一些手持式设备中,要求节省财富,你能够经过改动电源和体系石英钟来收缩功耗。 

[2003-6-19 11:45:27]

[问:jackton]

能还是不能够经过DSP的程控,使数据线上的数据维持日子较长(比如200ns),有如单片机那样。多谢. 

[答:
Craig_Wu]

Blackfin的外界总线能够安装等待周期,所以外部总线的速度能够成功超级慢,200ns肯定没难题

[2003-6-19 11:46:17]

[问:jackton]

今天只是想把数据线上送多个数(16bit),最棒不用影响地址线,最佳的解决办法是哪些?用C语言的哪条指令?在线等候,多谢! 

[答:Ksri]

Blackfin has onchip data buses that are 32-bits – 2 of them. When you
write a 16-bits on the data bus, one of the buses will have that value
transmitting it. But the other bus will not get affected in the sense,
the other bus will not be used at all.

If the address corresponds to external memory, then the external address
bus will be affected.

The best case to handle them in C is as follows :

volatile int *address ;

address = (int)0x20000 ;

where 20000 is the address

Then to write a value there, just say (*address) = val;

The above C code can work fine.

[2003-6-19 11:46:24]

[问:48496]

how about the external frequency can BF535 reach?
 

[答:James]

The MAX core clk is 300M and the MAX system clk is 133M.BF535 has 1x to
31x PLL. 

[2003-6-19 11:46:43]

[问:mina]

It is said 32K L1 SRAM have been added Can it be used as cache? Or can
be used only for instruction. If it can be used as cache, how many WAY
and SET supported by the overall instruction cache? 

[答:
Jack_Xue]

No, only 16K Sram can be set to cache.

32K can only be used for instruction.

THe caceh is 4 four way cahe, one set is 4 * 64Bit content. 

[2003-6-19 11:49:39]

[问:bai
yi chen]

ADSP21535kb300x1.0片内前后相继存款和储蓄区最大能够积累多少顺序

[答:Tom]

308K Bytes of On-Chip Memory:
16K Bytes of Instruction SRAM/Cache
32K Bytes of Data SRAM/Cache
4K Bytes of Scratchpad SRAM

PLS REFER TO PAGE 4 OF ADSP-BF535 DATASHEET 

[2003-6-19 11:50:34]

[问:song
caijun]

Can Blackfin process data coming form vga cmos sensor directly?How to
get em10 license,is it free?  

[答:
Li_Chuan]

yes, the CMOS sensor is digital interface which can connect to Blackfin
PPI interface directly.

of course the EM10 license is not free, it is from Microsoft. you need
to get license from Microsoft and we license fee will includ to the
price of the chip. 

[2003-6-19 11:50:40]

[问:sinhwa]

是还是不是足以如此说:在VISUAL DSP++中,VDK 正是RTOS,而VCSE
相当于COM,别的仍然是能够从哪儿找到更加多的VCSE。 

[答:
Craig_Wu]

对的,近期独有ADI网站上有一点VCSE,客商也能够协和生成VCSE库 

[2003-6-19 11:51:02]

[问:
engineer]

How to implement PPI function on BF-535 

[答:
Jack_Xue]

PPI can be set CCIR656, adn general purpose PPI.

So video encoder can be connected directly using ccir656 mode without
using Hsynsc and Vsync.

You can also use GP mode to use threee sync pins.

PPI data can be transmitted directly to SDRAM and internal sram. 

[2003-6-19 11:52:11]

[问:
wgjdp88]

笔者问的不得了题目,您只是翻译了弹指间,未有回答,请问您是忘了啊?作者的标题是:在中断向量表中,怎么着写跳转到用c写的主程序中。TI的tms320c54x下是bd
_c_int00。 

[答:Ksri]

There are a number of ways to handle these cases.

  1. For example if you want to install your own interrupt handler in C,
    you can use functions like interrupt, interruptf, interrupts provided by
    Visual DSP. These are explained in detail in our manual. In this case
    you can define your own interrupt service routine in C or assembly and
    use the above functions.

  2. If you already have your own assembly interrupt routine and want to
    make a C function call, we define a set of C calling conventions where
    you can initiaze a few registers for the C run time library and then
    just issue a call _CProgr_function and the C program executes from
    there.

  3. If you need to just need to return from a interrupt subroutine, you
    can use a rti instruction to come out of interrupt service routine.

[2003-6-19 11:52:38]

[问:xmkarlen]

I am a fresh man in this field
can you give me some advise about the refer book and hardware? 

[答:Rocky]

Yes。 ADI websit provide total material about DSP,it face to all of
desigers, fres man and expert。 

[2003-6-19 11:52:57]

[问:
lineare]

we want to develop mpeg-4 encoder,if we use bf532, buy all the necessary
tools and mpeg-4 library, pls tell us how much we can get it 

[答:
Li_Chuan]

Please contact our local sale office for Price and cooperation issue.
you can contact our support center 800-8101742 to get the phone number
of our sales office.

for the tools price, it is $1200 for all the tools necessary. 

[2003-6-19 11:53:25]

[问:hanxin]

1。如若想在电力系统一保险养中应用,是不是有足够的抗烦闷质量;
2。需求AD转变,是否必得外扩;
3。扩大了FLASH ROM ,是或不是必然还要扩SRAM,他的里边RAM有多大?
4。blackfin有微微个可编制程序的IO引脚? 

[答:Singer
_Zhang]

1、Blackfin具备工业档的微芯片,完全能够满意工业现场的抗烦扰要求。
2、布莱克fin片上还未AD调换,必须外扩。
3、扩大了FLASH ROM ,不必然还要扩SRAM,
Blackifn内部有多达306KByte(ADSP-BF535)的RAM。
4、BF535有17个可编制程序的IO引脚。 

[2003-6-19 11:53:33]

[问:hanxin]

BF532是还是不是内部集成软件看门狗,重新复苏设置系统怎样? 

[答:Tom]

YES, 532 EMBED A WATCHDOG TIMER, PLS SEE IT ON PAGE 2 IN THE DATASHEET
OF ADSP-BF532 

[2003-6-19 11:54:05]

[问:y9s8]

咱俩原先用过任何厂商DSP微电路,未有找到带有内置的FLASH程序存款和储蓄器,BlackFin
付加物中隐含内置的FLASH程序存款和储蓄器以简化晶片外界的硬件电路。 

[答:Singer
_Zhang]

时下的BlackFin 产物中不含有内置的FLASH程序存款和储蓄器。 

[2003-6-19 11:54:22]

[问:ljp]

请介绍Blackfin中的机械钟品质。它什么开展动态管理?要求软件设置吗? 

[答:James]

You can define PLL.You can set the system clk ratio(sclk)/core clk(cclk)
as 133/266;110/275;100/300 and 75/300.Also you can refer to the
datasheet. 

[2003-6-19 11:55:08]

[问:qin]

Blackfin允许外接多大外存?那种类型? 

[答:Singer
_Zhang]

Blackfin能够寻址多达4G的表面存款和储蓄空间。它同意外接SDRAM、SRAM、EPROM、FLASH。 

[2003-6-19 11:56:04]

[问:
liugexing]

布莱克fin
将平常计算机和DSP结合在豆蔻梢头道,应切合掌上行应用,可是该Computer未有LCD等展现接口,因而接纳上有节制,是如此啊?不知以往的制品是还是不是会增加展现驱动接口。 

[答:
Li_Chuan]

Yes, you are right. it is proper for the portable applications such as
the PDA etc.

for LCD interface, you can use our PPI interface or EBIU to connect with
the LCD. and we will add the LCD interface in our future products.

[2003-6-19 11:56:16]

[问:bai
yi chen]

相比较于blackfin种类的其他型号DSP,BF535的长处在哪些地点 

[答:Tom]

BF535 have PCI bridge, others no. 

[2003-6-19 11:56:17]

[问:qin]

请介绍一下二十四线程本领?它和超线程才具(HTT)有什么不一样? 

[答:
Craig_Wu]

Blackfin using semaphore instruction like test set instruction tio use
multi thread 

[2003-6-19 11:56:40]

[问:ljp]

自身想请教一下关于flush函数的含义及用法。 

[答:Ksri]

Blackfin processor has a cache on the chip. For data cache, typically
you might want to flush some data value already in the cache and restore
it with new value. Typically if you want to read from a peripheral where
the peripheral is memory mapped you need to do these operations.

The above are supported using the FLUSH instruction in Blackfin
processor where you specify the address in the cache that you wish to
flush.

[2003-6-19 11:56:44]

[问:comm_6]

介绍一下多片微型机级联使用的成效   

[答:
Jack_Xue]

ADI DSP like Sharc and TS can share external sdram, sram and host port
in the same system.

DSP has arbitrater mechanics to let one DSP use the shared bus.

DSP and DSP can use link port to transmit data also. 

[2003-6-19 11:56:56]

[问:samire]

Blackfin有没有USB调节器?是主照旧从?速率有多高? 

[答:
Craig_Wu]

ADSP-BF535上有USB1.1从调整器,别的的晶片上平昔不 

[2003-6-19 11:57:15]

[问:
david_king]

PPI可以做Video in and Out嗎? 

[答:
Jack_Xue]

Half duplex. 

[2003-6-19 11:57:23]

[问:qin]

请问eM10Computer系统的媒体功用都不外乎那几个? 

[答:
Jack_Xue]

YOu can see the seminar slide. It list the funtions about em10. 

[2003-6-19 11:57:59]

[问:03106]

请问BF532EM10对MEADIA PLAYE奥迪Q7 9扶助和专利费难点? 

[答:
Li_Chuan]

ADI works closely with Microsoft to have WM9 running on eM10 platform.
eM10 is priced at $11.95 at 100k volume. This price includes to the WM9
license.  However, customer/end-user will need to sign WM9 licencing
agreement with Microsoft before ADI can ship to customer. 

[2003-6-19 11:58:01]

[问:mfx]

ADSP-21531构成最小系统须要多少外围器件(数量/价格)? 

[答:
Jack_Xue]

One BF531, one Serial Boot Plash. One Oscillator.

[2003-6-19 11:58:45]

[问:ljp]

Blackfin内存有多大体量?有未有闪存类型? 

[答:
Rocky]

BF535,308k。
BF532/1/3, 116kb/84kb/148kb
not flash blackfin DSP。 

[2003-6-19 11:58:57]

[问:hanxin]

能或无法提供后生可畏种BF增加键盘显示(液晶模块)驱动的方案。 

[答:
Jack_Xue]

Add LCD Controller(MQ2100), and 89c2051 to do the key function. 

[2003-6-19 12:00:46]

[问:samire]

请问它的I/O电平是微微伏?和那二种格式宽容? 

[答:Tom]

3.3V. 

[2003-6-19 12:01:52]

[问:
ao_xiang]

blackfin种类dsp有未有无偿的操作系统,是还是不是援救tcp/ip? 

[答:Singer
_Zhang]

您能够用ADI提供的VisualDSP开拓条件中的VDK来实现您和睦的RTOS,假若您早就买卖了VisualDSP开辟条件,你就能够无需付费使用VDK。ADI的第三方具备完全的TCP/IP解决方案。 

[2003-6-19 12:02:25]

[问:samire]

二组地址发生器的制令有什么不一样? 

[答:James]

In ADSP-218x,the DAGS have some difference and in BF the two DAGs are
the same. 

[2003-6-19 12:02:44]

[问:david
_king]

How can I porting an OS in the DSP?  Where can I found the knowledge? 

[答:Ksri]

There are already a good  number of operating systems already ported on
Blackfin. Here are the details of a few of them here …

  1. Visual DSP Kernel – This is not a full fledged OS, but a small kernel
    that can do switch