欢迎访问ic37.com |
会员登录 免费注册
发布采购

AN1063D 参数 Datasheet PDF下载

AN1063D图片预览
型号: AN1063D
PDF下载: 下载PDF文件 查看货源
内容描述: 集成的处理器与DMA USERA ????手册 [Integrated Processor with DMA User’s Manual]
分类和应用:
文件页数/大小: 441 页 / 2488 K
品牌: FREESCALE [ Freescale ]
 浏览型号AN1063D的Datasheet PDF文件第59页浏览型号AN1063D的Datasheet PDF文件第60页浏览型号AN1063D的Datasheet PDF文件第61页浏览型号AN1063D的Datasheet PDF文件第62页浏览型号AN1063D的Datasheet PDF文件第64页浏览型号AN1063D的Datasheet PDF文件第65页浏览型号AN1063D的Datasheet PDF文件第66页浏览型号AN1063D的Datasheet PDF文件第67页  
Freescale Semiconductor, Inc.  
3.2.4 Bus Operation  
The MC68340 bus is asynchronous, allowing external devices connected to the bus to  
operate at clock frequencies different from the clock for the MC68340. Bus operation uses  
the handshake lines (AS, DS, DSACK1/DSACK0, BERR, and HALT) to control data  
transfers. AS signals a valid address on the address bus, and DS is used as a condition  
for valid data on a write cycle. Decoding the SIZx outputs and lower address line A0  
provides strobes that select the active portion of the data bus. The slave device (memory  
or peripheral) responds by placing the requested data on the correct portion of the data  
bus for a read cycle or by latching the data on a write cycle; the slave asserts the  
DSACK1/DSACK0 combination that corresponds to the port size to terminate the cycle.  
Alternatively, the SIM40 can be programmed to assert the DSACK1/DSACK0 combination  
internally and respond for the slave. If no slave responds or the access is invalid, external  
control logic may assert BERR to abort the bus cycle or BERR with HALT to retry the bus  
cycle.  
DSACKcan be asserted before the data from a slave device is valid on a read cycle.  
The length of time that DSACKmay precede data must not exceed a specified value in  
any asynchronous system to ensure that valid data is latched into the MC68340. (See  
Section 11 Electrical Characteristics for timing parameters.) Note that no maximum  
time is specified from the assertion of AS to the assertion of DSACK. Although the  
MC68340 can transfer data in a minimum of three clock cycles when the cycle is  
terminated with DSACK, the MC68340 inserts wait cycles in clock-period increments  
until DSACKis recognized. BERR and/or HALT can be asserted after DSACKis  
asserted. BERR and or HALT must be asserted within the time specified after DSACKis  
asserted in any asynchronous system. If this maximum delay time is violated, the  
MC68340 may exhibit erratic behavior.  
3.2.5 Synchronous Operation with DSACK≈  
Although cycles terminated with DSACKare classified as asynchronous, cycles  
terminated with DSACKcan also operate synchronously in that signals are interpreted  
relative to clock edges. The devices that use these cycles must synchronize the response  
to the MC68340 clock (CLKOUT) to be synchronous. Since the devices terminate bus  
cycles with DSACK, the dynamic bus sizing capabilities of the MC68340 are available.  
The minimum cycle time for these cycles is also three clocks. To support systems that use  
the system clock to generate DSACKand other asynchronous inputs, the asynchronous  
input setup time and the asynchronous input hold time are given. If the setup and hold  
times are met for the assertion or negation of a signal such as DSACK, the MC68340 is  
guaranteed to recognize that signal level on that specific falling edge of the system clock.  
If the assertion of DSACKis recognized on a particular falling edge of the clock, valid  
data is latched into the MC68340 (for a read cycle) on the next falling clock edge if the  
data meets the data setup time. In this case, the parameter for asynchronous operation  
can be ignored. The timing parameters are described in Section 11 Electrical  
Characteristics.  
3- 14  
MC68340 USER’S MANUAL  
MOTOROLA  
For More Information On This Product,  
Go to: www.freescale.com  
 复制成功!