VIC64-UMB Cypress Semiconductor Corp, VIC64-UMB Datasheet

no-image

VIC64-UMB

Manufacturer Part Number
VIC64-UMB
Description
Manufacturer
Cypress Semiconductor Corp
Datasheet

Specifications of VIC64-UMB

Operating Temperature Classification
Military
Operating Temperature (max)
125C
Rad Hardened
No
Lead Free Status / Rohs Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
VIC64-UMB
Manufacturer:
CY
Quantity:
10
Cypress Semiconductor Corporation
Document #: 38-09002 Rev. **
Features
• An enhanced VIC068A
• Complete VMEbus interface controller and arbiter
• Complete master/slave capability
• Interleaved block transfers
• Arbitration support
• Interrupt support
• Miscellaneous features
— 64-bit MBLT operation
— Higher transfer rate
— 58 internal registers for configuration control and
— Drives arbitration, interrupt, address modifier, utility,
— Direct connection to 68K family and mappable to
— Supports read, write, write posting, and block trans-
— Accommodates VMEbus timing requirements with
— Programmable metastability delay
— Programmable data acquisition delays
— Provides programmable timeout timers for local bus
— D64 block transfer capability in conformance with
— Can act as DMA master on local bus
— Programmable burst counter, transfer length, and in-
— Allows master and slave transfer to occur during in-
— Also supports local module-based DMA
— Supports single-level, priority, and round-robin arbi-
— Support fair request option as requester
— Complete support for the VMEbus interrupts; inter-
— Seven local interrupt lines
— 8-level interrupt priority encoded
— Total of 29 interrupts mapped through the VIC64
— Refresh option for local DRAM
— Four broadcast location monitors
— Four module-specific location monitors
— Eight interprocessor communication registers
VMEbus and local operations status
strobe, address line A[7:1], and data line D[7:0] di-
rectly and provides control signals to drive remain-
ing address and data lines
non-68K processors
fers
internal digital delay line with half-clock granularity
and VMEbus transactions
VME64 proposal
terleave period
terleave period
tration
rupters and interrupt handler
3901 North First Street
Functional Description
Cypress’s VIC64 VMEbus Interface Controller with D64 func-
tionality is a single chip designed to minimize the cost and
board area requirements and to maximize the performance of
a VMEbus master/slave module. Data transfers of 70
Mbyte/sec are possible between boards using VIC64.
In addition to D8, D16, and D32 operations, the VIC64 per-
forms D64 data transfer. On-chip output buffers are used to
provide direct connection to address and data lines.
The VIC64 is based on the industry-standard VIC068A. For
most applications, the VIC64 is fully software and plug com-
patible with the VIC068A. (As VIC64 uses register bits that
are unassigned in VIC068A, user code may require simple
rework to insure compatibility.)
The local bus interface of the VIC64 emulates Motorola’s fam-
ily of 32-bit 68K processor interfaces. Other processors can
easily be adapted to interface to the VIC64 using appropriate
logic.
Resetting the VIC64
The VIC64 can be reset by any of three distinct reset condi-
tions:
All three reset options are implemented in a different manner
and have different effect on the VIC64 configuration registers.
VIC64 VMEbus System Controller
The VIC64 is capable of operating as the VMEbus system con-
troller. It provides VMEbus arbitration functions, including:
The system controller functions are enabled by the SCON pin
of the VIC64. This pin is sampled during Reset and if LOW,
VIC64 performs as system controller. After Reset the pin be-
comes an output signifying a D64 transfer.
VIC64 VMEbus Master Cycles
The VIC64 is capable of becoming the VMEbus master in re-
sponse to a request from local resources. In this situation, the
local resource requests a VMEbus transfer. The VIC64 makes
a request for the VMEbus. When the VMEbus is granted to the
VIC64, it then performs the transfer and acknowledges the lo-
• See the VMEbus Interface Handbook for more informa-
• Internal Reset. This reset is the most common means of
• System Reset. This reset provides a means of resetting the
• Global Reset. This provides the most complete reset of the
• Priority, round-robin, and single-level arbitration schemes
• Driving IACK daisy-chain
• Driving BGiOUT daisy-chain (all four levels)
• Driving SYSCLK output
• VMEbus arbitration timeout timer
tion
resetting the VIC64. It resets selected register values and
logic within the device.
VIC64 through the VMEbus backplane. The VIC64 may also
initiate a system reset by writing a configuration register.
VIC64. It resets all of the VIC64’s configuration registers.
VMEbus Interface Controller
San Jose
with D64 Functionality
CA 95134
Revised July 22, 1997
408-943-2600
VIC64

Related parts for VIC64-UMB

VIC64-UMB Summary of contents

Page 1

... Driving SYSCLK output • VMEbus arbitration timeout timer The system controller functions are enabled by the SCON pin of the VIC64. This pin is sampled during Reset and if LOW, VIC64 performs as system controller. After Reset the pin be- comes an output signifying a D64 transfer. VIC64 VMEbus Master Cycles The VIC64 is capable of becoming the VMEbus master in re- sponse to a request from local resources ...

Page 2

... The VIC64 is capable of all four VMEbus request levels. In addition, the following release modes are supported: • Release On Request (ROR) Pin Configurations GND IPL2* LIACKO* LIRQ2* LIRQ5* LD6 BLT* IPL1* VCC LIRQ1* LD2 LD5 DEDLK* IPL0* ...

Page 3

... LEDO 108 DDIR 107 UWDENIN* 106 GND 105 LWDENIN* 104 DENO* 103 SWDEN* 102 ISOBE* 101 VCC 100 GND 99 D07 98 D06 97 D05 96 D04 95 VCC 94 D03 93 D02 92 D01 91 D00 90 BGOUT3* 89 GND 88 BGOUT2* 87 BGOUT1* 86 BGOUT0* 85 SYSCLK 84 BGIN3* 83 BGIN2* 82 GND 81 GND VIC64-2 Page ...

Page 4

... ABEN* 103 LADO 102 LADI LEDI 101 100 VCC 99 LEDO 98 DDIR 97 UWDENIN* GND 96 LWDENIN DENO* 93 SWDEN* 92 ISOBE* 91 VCC GND 90 D07 89 88 D06 87 D05 86 D04 85 VCC D03 84 D02 83 D01 82 D00 81 80 BGOUT3* 79 GND BGOUT2* 78 BGOUT1* 77 BGOUT0 SYSCLK 74 BGIN3* BGIN2* 73 VIC64-3 Page ...

Page 5

... DEDLOCK* signal. This should be used by the local resource requesting the VMEbus to try the transfer after the slave access has completed. Self-Access If the VIC64, while it is VMEbus master, has a slave select signaled, a self-access has occurred. The VIC64 asserts BERR* and LBERR*. VIC64 VMEbus Slave Cycles The VIC64 is capable of operating as a VMEbus slave controller ...

Page 6

... VIC64 error/status interrupts • 8 interprocessor communication interrupts. The VIC64 can be configured to act as handler for any of the seven VMEbus interrupts. The VIC64 can generate the seven VMEbus interrupts as well as supplying a user-defined status/ID vector. The local priority level (IPL) for VMEbus Document #: 38-09002 Rev ...

Page 7

... VIC64–BC B144 VIC64–GC G145 VIC64–NC N160 VIC64–GI G145 VIC64–GM G145 VIC64–GMB G145 VIC64–UMB U162 VIC64–UM U162 Document #: 38-09002 Rev. ** Package Type 144-Lead Thin Quad Flatpack 145-Pin Plastic Pin Grid Array 145-Pin Ceramic Pin Grid Array ...

Page 8

... Package Diagrams Document #: 38-09002 Rev. ** 144-Pin Thin Quad Flat Pack A144 VIC64 Page ...

Page 9

... Package Diagrams (continued) Document #: 38-09002 Rev. ** 145-Pin Plastic Grid Array (Cavity Up) B144 VIC64 Page ...

Page 10

... Package Diagrams (continued) Document #: 38-09002 Rev. ** 145-Pin Grid Array (Cavity Up) G145 VIC64 Page ...

Page 11

... Package Diagrams (continued) Document #: 38-09002 Rev. ** 160-Lead Plastic Quad Flatpack N160 VIC64 Page ...

Page 12

... The inclusion of Cypress Semiconductor products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress Semiconductor against all charges. 160-Lead Ceramic Quad Flatpack U162 VIC64 Page ...

Page 13

... Document Title: VIC64 Interface Controller with D64 Functionality Document Number: 38-09002 REV. ECN NO. Issue Date ** 106237 04/19/01 Document #: 38-09002 Rev. ** Orig. of Change SZV Change from Spec number: 38-00196 to 38-09002 VIC64 Description of Change Page ...

Related keywords