The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

4.5.1 Overview CY7C964 general-purpose interface device that prov


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



CY7C964 Operation
4.5.1 Overview
CY7C964 general-purpose interface device that provides seamless support entire family VMEbus interface controllers. part also suitable many other general-purpose interface applications. Figure block diagram device, showing array latches, multiplexers, counters. LA[7:0]
LD[7:0]
Comp
D[7:0] Figure 4-3. CY7C964 Block Diagram
A[7:0]
VCOMP
This section document dissects high-level block diagram into lower-level functional blocks. General operational timing information presented block-by-block basis. This information provided designers wish implement generically-controlled interfaces. tables show control signal logic sequence needed operate communicate with each functions. Timing parameters included, which reference switching characteristics listed later this document.
4-20
CY7C964 Operation
CY7C964 operation controlled combination external control signals internal state logic. Three internal asynchronous state control operating mode device. These bits referred BLT_STATE, BLT_INIT, DUAL_PATH. BLT_STATE during block transfer operations. block transfer initiation cycle generates rising edge BLT_INIT signal. DUAL_PATH signal output transparent latch within device that latches state LADO. These internal state bits must proper state communicate with internal logic device. functional tables include references these signals when their state required operation. designer must perform appropriate cycle device clear these latches needed prior desired functional cycle. internal latch signals other control signals that called within tables specific operation considered don't cares. Table 4-5. Examples References Control Signals Within Functional Tables Note BLT_STATE=(/BLT* /MWB*)+(BLT_STATE (/BLT*+/MWB*+LAEN)) Note BLT_INIT=(/BLT_STATE /BLT* /MWB*)+(BLT_INIT /BLT* /MWB*) Note DUAL_PATH=(LADO BLT_INIT)+(DUAL_PATH /BLT_INIT) LA[7:0]
LD[7:0]
Comp
D[7:0]
A[7:0]
VCOMP
Figure 4-4. CY7C964 Block Diagram: Address Counters Address Multiplexers
4-21
CY7C964 Operation
4.5.2
Master Block Transfer Local Address Counter (C1)
Master Block Transfer Local Address Counter supplies local address LA[7:0] during master block transfer operations. This 8-bit synchronous counter cascadable using LCIN*/LCOUT* daisy-chain. counter powers uninitialized state must initialized predictable operation. counter loads from LD[7:0] when both MWB* BLT* control signals active (Low). enable counter onto LA[7:0], internal asynchronous latch (BLT_STATE) must Local Address Multiplexer must select counter falling edge MWB* BLT* increments controls High, shown Table 4-7, selected. internal latch multiplexer must also proper state increment counter. further information Local Address Multiplexer, section 4.5.3.
Table 4-6. Master Block Transfer Local Address Counter Operation Logic Functional Description Load counter Operational Description LD[7:0] valid falling edge MWB* LD[7:0] valid falling edge BLT* Increment counter MWB* falling edge LA[7:0] valid Required Condition BLT*=0, LAEN=0 MWB*=0, LAEN=0 LAEN=1, FC1=1, BLT_STATE=1[1] Parameter Set-up Hold Set-up Hold Prop Prop Set-up Hold Set-up Hold Prop Prop Prop
BLT* falling edge LA[7:0] valid LAEN=1, FC1=1, BLT_STATE=1[1] LCIN* valid MWB* falling edge LAEN=1, FC1=1, BLT_STATE=1[1]
LCIN* valid BLT* falling edge LAEN=1, FC1=1, BLT_STATE=1[1] Counter carry ter- falling edge LCOUT* minal count valid BLT* falling edge LCOUT* valid LCIN* valid LCOUT* valid Minimum pulse widths BLT* MWB* LAEN=1, FC1=1, BLT_STATE=1[1] LAEN=1, FC1=1, BLT_STATE=1[1] LAEN=1, FC1=1, BLT_STATE=1[1] LAEN=1, FC1=1, BLT_STATE=1[1]
4-22
CY7C964 Operation
4.5.3
Local Address Multiplexer (S5)
Local Address Multiplexer routes outputs counters signals LA[7:0]. local address counter carry chain LCIN*/LCOUT* also controlled this multiplexer. High, counter drives LA[7:0] LCIN*/LCOUT* visible/driven respectively. When Low, drives LA[7:0] attached LCIN*/LCOUT* daisy-chain.
Table 4-7. Local Address Multiplexer Operation Logic Functional Description Select counter Select counter Select carry chain Select carry chain Operational Description rising edge LA[7:0] valid falling edge LA[7:0] valid rising edge LCOUT* valid falling edge LCOUT* valid Required Condition Parameter Prop Prop Prop Prop
4.5.4
Slave Block Transfer Local Address Counter/Latch (C2)
Slave Block Transfer Local address counter provides functions: counter slave block transfer operations transparent address latch VMEbus slave operations. When latch control signal LADI held counter transparent mode: Logic levels present will flow through device inputs local address multiplexer controls multiplexer must select counter source LA[7:0]. Driving either LADI High exclusively latches data present A[7:0]. counter increments LCIN* Low, High, rising edge occurs LADI. contents counter/latch enabled onto local data when LADI High. Counter initialized power-up; predictable operation counter should loaded prior use.
4-23
CY7C964 Operation
Table 4-8. Slave Block Transfer Local Address Counter/Latch Operation Logic Functional Description Load counter Operational Description A[7:0] valid rising edge Required Condition LADI=0 Parameter Set-up Hold A[7:0] valid LADI rising edge D64=0 Increment counter LADI rising edge LA[7:0] D64=1, FC1=0 Set-up Hold Prop Set-up Hold Counter carry terminal count Minimum pulse width LADI rising edge LCOUT* LADI D64=1, FC1=0 Prop LCIN* active LADI rising edge D64=1
4.5.5
Master Block Transfer VMEbus Address Counter (C3)
VMEbus Master Block Transfer Address stores increments VMEbus address during master block transfer operations. counter loads from LA[7:0] rising edge MWB* provided that internal asynchronous latch BLT_STATE set. contents counter enabled onto A[7:0] pins internal asynchronous latch bits BLT_STATE multiplexer appropriate state. Depending state DUAL_PATH, either rising falling edge LADO increments Counter uses VCIN*/VCOUT* counter daisy-chain. This counter uninitialized power-up should initialized prior predictable operation.
4-24
CY7C964 Operation
Table 4-9. Master Block Transfer VMEbus Address Counter Operation Logic Functional Description Load counter Increment counter Operational Description LA[7:0] valid rising edge MWB* LADO falling edge A[7:0] Required Condition BLT_STATE=1 BLT_INIT=1
Parameter Set-up Hold Prop
BLT_STATE=1[1] DUAL_PATH=1 BLT_INIT=0 BLT_STATE=1[1] DUAL_PATH=0 BLT_INIT=0
LADO rising edge A[7:0]
Prop
VCIN* valid LADO rising/falling edge Counter carry LADO falling edge VCOUT* valid LADO rising edge VCOUT* valid Minimum pulse width LADO (High) LADO (Low) BLT_STATE=1[1] DUAL_PATH=1 BLT_INIT=0 BLT_STATE=1[1] DUAL_PATH=0 BLT_INIT=0
Set-up t134 Hold t135 Prop
Prop
4.5.6
VMEbus Address Latch (L8) Multiplexer (S3)
VMEbus Address Latch Multiplexer selects source VMEbus address signals A[7:0]. information supplied A[7:0] originates three sources: block transfer data pipeline latch VMEbus master block transfer counter VMEbus address latch Table 4-10 shows latch information into VMEbus address latch control selection source signals A[7:0]. Latch uninitialized power-up predictable operation should loaded prior use.
Table 4-10. VMEbus Address Latch Multiplexer Operation Logic Functional Description Select Select Select Load Load Operational Description falling edge A[7:0] valid ABEN* falling edge A[7:0] valid falling edge A[7:0] valid LA[7:0] valid LADO rising edge LA[7:0] valid LADO rising edge Required Condition BLT_STATE=1[1] BLT_STATE=1 BLT_STATE=0
Parameter Prop Prop Prop Set-up Hold
4-25
CY7C964 Operation
4.5.7
VMEbus Address Comparator
VMEbus Address Comparator made three logic elements: address mask register, address compare register, high-performance, 8-bit, equality comparator. compare mask registers control compare logic. mask register contains 8-bit value that enables disables bits comparator. compare register contains 8-bit pattern. enabled bits compare register matched against value A[7:0]. match detected (all active bits equal), VCOMP* output driven Low. Neither compare register mask register preset power-up must initialized predictable operation. writing compare register clears mask register. This prevents inadvertent address compares during configuration process. Chapter further information VMEbus address comparator.
LA[7:0]
LD[7:0]
Comp
D[7:0]
A[7:0]
VCOMP
Figure 4-5. CY7C964 Block Diagram: VMEbus Address Comparator
4-26
CY7C964 Operation
Table 4-11. VMEbus Address Comparator Operation Logic Functional Description Select compare register Operational Description LDS, MWB* valid STROBE falling edge LD[7:0] valid STROBE rising edge LDS, MWB* valid STROBE falling edge LD[7:0] valid STROBE rising edge A[7:0] valid VCOMP* valid A[7:0] valid VCOMP* invalid Minimum pulse width STROBE minimum pulse width LDS=0, MWB*=1 Required Condition LDS=1, MWB*=1 Parameter Set-up Hold Set-up Hold Set-up Hold Set-up Hold Prop Prop
Load compare register
Select mask register
Load mask register
Compare
4.5.8
VMEbus Block Transfer Data Pipeline Multiplexer
Latches form two-stage high-performance data pipeline block transfer operations. These latches load from local signals LD[7:0], drive VMEbus address signals A[7:0]. Latches load from local data signals LD[7:0] combination with multiplexer drive D[7:0]. first cycle block transfer, data LD[7:0] written latch During second local data fetch block transfer operation (D64=1), data from LD[7:0] written latch data within latch moves fetches must performed form 64-bit block transfer data word. During non-D64 modes operation (D64=0), data from LD[7:0] written latch This normal data path from LD[7:0] D[7:0] non-D64 operation. Because latches implemented transparent latches, loaded from LD[7:0] when transparent (LEDO=0). None latches initialized power-up. Therefore, predictable operation, these latches should written prior their use.
4-27
CY7C964 Operation
LA[7:0]
LD[7:0]
Comp
D[7:0]
A[7:0]
VCOMP
Figure 4-6. CY7C964 Block Diagram: Block Transfer Data Pipeline Multiplexer Table 4-12. VMEbus Block Transfer Data Pipeline Multiplexer Operation Logic Functional Description Load register Load register Drive A[7:0] Load register Load register Multiplexer selects drive D[7:0] Multiplexer selects drive D[7:0] Minimum pulse width Operational Description LD[7:0] valid LEDO rising edge LD[7:0] valid DENO* falling edge rising edge A[7:0] valid LD[7:0] valid DENO* rising edge LD[7:0] valid LEDO rising edge rising edge D[7:0] valid falling edge D[7:0] valid DENO* LEDO LEDO=0 BLT_STATE=1 Required Condition Parameter Set-up Hold Set-up Hold Prop Set-up Hold Set-up t131 Hold t132 Prop Prop
4-28
CY7C964 Operation
4.5.9
VMEbus Block Transfer Data Demultiplexer
VMEbus block transfer data demultiplexer moves data from D[7:0]/A[7:0] LD[7:0]. demultiplexer consists three latches-L5, L7-and output multiplexer, During block transfer operations (D64=1), data written latches simultaneously rising edge LEDI. Multiplexer then selects either latch depending state source LD[7:0]. most applications, should connected LA2, showing that contains even 32-bit words (addresses 1016.) contains 32-bit words (address 1416.). Latch also used non-D64 operating modes. None these latches initialized power-up predictable operation should initialized prior use.
LA[7:0]
LD[7:0]
Comp
D[7:0]
A[7:0]
VCOMP
Figure 4-7. CY7C964 Block Diagram: Block Transfer Data Demultiplexer
4-29
CY7C964 Operation
Table 4-13. VMEbus Block Transfer Data Pipeline Demultiplexer Operation Logic Functional Description Load register Operational Description D[7:0] valid DENIN* falling edge D[7:0] valid DENIN1* falling edge D[7:0] valid LEDI rising edge Required Condition DENIN1*=0, LEDI=0 Parameter Set-up Hold DENIN*=0, LEDI=0 Set-up Hold LEDO=0 Set-up Hold Load register A[7:0] valid LEDI rising edge LEDO=0 Set-up Hold Select rising edge LD[7:0] valid rising edge LD[7:0] valid Select Select Minimum pulse width falling edge LD[7:0] valid falling edge LD[7:0] valid DENIN* DENIN1* LEDI D64=1 LDS=1 D64=1 Prop Prop Prop Prop
Load register
Load register
4-30

Other recent searches


PSA3345C-LF - PSA3345C-LF   PSA3345C-LF Datasheet
PS21244-E - PS21244-E   PS21244-E Datasheet
MC3479 - MC3479   MC3479 Datasheet
MAX6616 - MAX6616   MAX6616 Datasheet
MAX6616EVCMODU - MAX6616EVCMODU   MAX6616EVCMODU Datasheet
MAX6616EVKIT - MAX6616EVKIT   MAX6616EVKIT Datasheet
MAX6616AEG - MAX6616AEG   MAX6616AEG Datasheet
LM02416 - LM02416   LM02416 Datasheet
HE80128M - HE80128M   HE80128M Datasheet
HE80000 - HE80000   HE80000 Datasheet
DR333 - DR333   DR333 Datasheet
2N5743 - 2N5743   2N5743 Datasheet
2N5744 - 2N5744   2N5744 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive