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

X  

APR2/D 数据表(PDF) 82 Page - NXP Semiconductors

部件名 APR2/D
功能描述  24-BIT DIGITAL SIGNAL PROCESSOR
PDF  101 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  NXP [NXP Semiconductors]
网页  http://www.nxp.com
标志 NXP - NXP Semiconductors

APR2/D 数据表(HTML) 82 Page - NXP Semiconductors

Back Button APR2/D Datasheet HTML 78Page - NXP Semiconductors APR2/D Datasheet HTML 79Page - NXP Semiconductors APR2/D Datasheet HTML 80Page - NXP Semiconductors APR2/D Datasheet HTML 81Page - NXP Semiconductors APR2/D Datasheet HTML 82Page - NXP Semiconductors APR2/D Datasheet HTML 83Page - NXP Semiconductors APR2/D Datasheet HTML 84Page - NXP Semiconductors APR2/D Datasheet HTML 85Page - NXP Semiconductors APR2/D Datasheet HTML 86Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 82 / 101 page
background image
4-8
DSP56001A/D, Rev. 1
MOTOROLA
DSP56001A
Host Port Considerations
Host Programming Considerations
UNSYNCHRONIZED READING OF RECEIVE BYTE REGISTERS
When reading receive byte registers, RXH or RXL, the host program should use interrupts or poll
the RXDF flag, which indicates that data is available. This assures that the data in the receive
byte registers will be stable.
OVERWRITING TRANSMIT BYTE REGISTERS
The host program should not write to the transmit byte registers, TXH or TXL, unless the TXDE
bit is set, indicating that the transmit byte registers are empty. This guarantees that the transmit
byte registers will transfer valid data to the HRX register.
SYNCHRONIZATION OF STATUS BITS FROM DSP TO HOST
HC, HREQ, DMA, HF3, HF2, TRDY, TXDE, and RXDF status bits are set or cleared from inside
the DSP and read by the host processor (refer to the User’s Manual for descriptions of these status
bits). The host can read these status bits very quickly without regard to the clock rate used by the
DSP, but the state of the bit could be changing during the read operation. Generally, this is not a
system problem, since the bit will be read correctly in the next pass of any host polling routine.
However, if the host asserts HEN for more than timing number 31, with a minimum cycle time
of timing number 31 + 32, then these status bits are guaranteed to be stable. Exercise care when
reading status bits HF3 and HF2 as an encoded pair. If the DSP changes HF3 and HF2 from 00
to 11, there is a small probability that the host could read the bits during the transition and
receive 01 or 10 instead of 11. If the combination of HF3 and HF2 has significance, the host
could read the wrong combination. Therefore, read the bits twice and check for consensus.
OVERWRITING THE HOST VECTOR
The host program should change the Host Vector register only when the Host Command bit
(HC) is clear. This change will guarantee that the DSP interrupt control logic will receive a stable
vector.
CANCELLING A PENDING HOST COMMAND EXCEPTION
The host processor may elect to clear the HC bit to cancel the host command exception request at
any time before it is recognized by the DSP. Because the host does not know exactly when the
exception will be recognized (due to exception processing synchronization and pipeline delays),
the DSP may execute the host command exception after the HC bit is cleared. For these reasons,
the HV bits must not be changed at the same time that the HC bit is cleared.
VARIANCE IN THE HOST INTERFACE TIMING
The Host Interface (HI) may vary. Therefore, a host which attempts to load (bootstrap) the DSP
should first make sure that the part has completed its HI port programming (e.g., by setting the
INIT bit in ICR then polling it and waiting it to be cleared, then reading the ISR or by writing the
TREQ/RREQ together with the INIT and then polling INIT, ISR, and the HREQ pin).
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com



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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


数据表 下载

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