Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

VIC068A-GI Datasheet(PDF) 8 Page - Cypress Semiconductor

Part # VIC068A-GI
Description  VMEbus Interface Controller
Download  15 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CYPRESS [Cypress Semiconductor]
Direct Link  http://www.cypress.com
Logo CYPRESS - Cypress Semiconductor

VIC068A-GI Datasheet(HTML) 8 Page - Cypress Semiconductor

Back Button VIC068A-GI Datasheet HTML 4Page - Cypress Semiconductor VIC068A-GI Datasheet HTML 5Page - Cypress Semiconductor VIC068A-GI Datasheet HTML 6Page - Cypress Semiconductor VIC068A-GI Datasheet HTML 7Page - Cypress Semiconductor VIC068A-GI Datasheet HTML 8Page - Cypress Semiconductor VIC068A-GI Datasheet HTML 9Page - Cypress Semiconductor VIC068A-GI Datasheet HTML 10Page - Cypress Semiconductor VIC068A-GI Datasheet HTML 11Page - Cypress Semiconductor VIC068A-GI Datasheet HTML 12Page - Cypress Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 8 / 15 page
background image
VIC068A
8
slave accesses, the VIC068A decodes the AM codes and
checks the slave select control registers to see if the slave
request is to be supported with regard to address spaces, su-
pervisory accesses, and block transfers. The VIC068A also
supports user-defined AM codes; that is, the VIC068A can be
made to assert and respond to user-defined AM codes.
VIC068A VMEbus Block Transfers
The VIC068A is capable of both master and slave block trans-
fers. The master VIC068A performs a block transfer in one of
two modes:
• MOVEM-type Block Transfer
• Master Block Transfer with Local DMA
In addition to these VMEbus block transfers, the VIC068A is
also capable of performing block transfers from one local re-
source to another in a DMA-like fashion. This is referred to as
a Module-based DMA transfer.
The VMEbus specification restricts block transfers from cross-
ing 256-byte boundaries without toggling the address strobe,
in addition to restricting the maximum length of the transfer to
256 bytes. The VIC068A allows for easy implementation of
block transfers that exceed the 256-byte restriction by releas-
ing the VMEbus at the appropriate time and rearbitrating for
the bus at a programmed time later (this in-between time is
referred to as the interleave period), while at the same time
holding both the local and VMEbus addresses with internal
latches. All of this is performed without processor/software in-
tervention until the transfer is complete.
The VIC068A contains two separate address counters for the
VMEbus and the local address buses. In addition, a separate
address is counter-provided for slave block transfers. The
VIC068A address counters are 8-bit up-counters that provide
for transfers up to 256 bytes. For transfers that exceed the
256-byte limit, the Cypress CY7C964 or external counters and
latches are required.
The VIC068A allows slave accesses to occur during the inter-
leave period. Master accesses are also allowed during inter-
leave with programming and external logic. This is referred to
as the “dual path” option.
MOVEM Master Block Transfer
This mode of block transfer provides the simplest implementa-
tion of VMEbus block transfers. For this mode, the local re-
source simply configures the VIC068A for a MOVEM block
transfer and proceeds with the consecutive-address cycles
(such as a 680X0 MOVEM instruction). The local resource
continues as the local bus master in this mode.
Master Block Transfers with Local DMA
In this mode, the VIC068A becomes the local bus master and
reads or writes the local data in a DMA-like fashion. This pro-
vides a much faster interface than the MOVEM block transfer,
but with less control and fault tolerance.
VIC068A Slave Block Transfer
The process of receiving a block transfer is referred to as a
slave block transfer. The VIC068A is capable of decoding the
address modifier codes to determine that a slave block transfer
is desired. In this mode, the VIC068A captures the VMEbus
address, and latches them into internal counters. For subse-
quent cycles, the VIC068A simply increments this counter for
each transfer. The local protocol for slave block transfers can
be configured in a full handshake mode by toggling both PAS*
and DS* and expecting DSACKi* to toggle, or in an accelerat-
ed mode in which only DS* toggles and PAS* is asserted
throughout the cycle.
Module-Based DMA Transfers
The VIC068A is capable of acting as a DMA controller be-
tween two local resources. This mode is similar to that of mas-
ter block transfers with local DMA, with the exception that the
VMEbus is not the second source or destination.
VIC068A Interrupt Generation and Handling Facilities
The VIC068A is capable of generating and handling a sev-
en-level prioritized interrupt scheme similar to that used by the
Motorola CISC processors. These interrupts include the seven
VMEbus interrupts, seven local interrupts, five VIC068A er-
ror/status interrupts, and eight interprocessor communication
interrupts.
The VIC068A can be configured to act as handler for any of
the seven VMEbus interrupts. The VIC068A can generate the
seven VMEbus interrupts as well as supplying a user-defined
status/ID vector. The local priority level (IPL) for VMEbus inter-
rupts is programmable. When configured as the system con-
troller, the VIC068 will drive the IACK daisy-chain.
The local interrupts can be configured with the following:
• User-defined local interrupt priority level (IPL)
• Option for VIC068A to provide the status/ID vector
• Edge or level sensitivity
• Polarity (rising/falling edge, active HIGH/LOW)
The VIC068A is also capable of generating local interrupts on
certain error or status conditions. These include:
• ACFAIL* asserted
• SYSFAIL* asserted
• Failed master write-post (BERR* asserted)
• Local DMA completion for block transfers
• Arbitration timeout
• VMEbus interrupter interrupt
The VIC068A can also interrupt on the setting of a module or
global switch in the interprocessor communication facilities.
Interprocessor Communication Facilities
The VIC068A includes interprocessor registers and switches
that can be written and read through VMEbus accesses.
These are the only such registers that are directly accessible
from the VMEbus. Included in the interprocessor communica-
tion facilities are:
• Four general purpose 8-bit registers
• Four module switches
• Four global switches
• VIC068A version/revision register (read-only)
• VIC068A Reset/Halt condition (read-only)
• VIC068A interprocessor communication register sema-
phores
When set through a VMEbus access, these switches can in-
terrupt a local resource. The VIC068A includes module switch-
es that are intended for a single module, and global switches
which are intended to be used as a broadcast.


Similar Part No. - VIC068A-GI

ManufacturerPart #DatasheetDescription
logo
List of Unclassifed Man...
VIC-24A ETC2-VIC-24A Datasheet
442Kb / 4P
   Current Loop Interface Converter
VIC24P ETC2-VIC24P Datasheet
442Kb / 4P
   Current Loop Interface Converter
logo
Powerbox
VICHIP-VTM POWERBOX-VICHIP-VTM Datasheet
105Kb / 1P
   D C / D C C U R R E N T M U LT I P L I E R M O D U L E
logo
Delta Electronics, Inc.
VICS803D DELTA-VICS803D Datasheet
187Kb / 3P
   VDSL FILTER SOLUTIONS
More results

Similar Description - VIC068A-GI

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
CY7C960 CYPRESS-CY7C960 Datasheet
250Kb / 10P
   Low Cost VMEbus Interface Controller Family
VAC068A CYPRESS-VAC068A Datasheet
190Kb / 6P
   VMEbus Address Controller
logo
STMicroelectronics
AN968 STMICROELECTRONICS-AN968 Datasheet
100Kb / 4P
   VMEbus TIMEKEEPER
logo
List of Unclassifed Man...
NET2890 ETC-NET2890 Datasheet
432Kb / 73P
   USB Interface Controller
logo
STMicroelectronics
SERCON816 STMICROELECTRONICS-SERCON816 Datasheet
319Kb / 23P
   SERCOS INTERFACE CONTROLLER
logo
Analog Devices
LT4293 AD-LT4293 Datasheet
694Kb / 16P
   PD Interface Controller
logo
Sony Corporation
CXD1969 SONY-CXD1969 Datasheet
159Kb / 2P
   CableCARDTM INTERFACE CONTROLLER
logo
STMicroelectronics
SERCON410B STMICROELECTRONICS-SERCON410B Datasheet
286Kb / 34P
   SERCOS INTERFACE CONTROLLER
logo
NXP Semiconductors
PCA82C250 PHILIPS-PCA82C250 Datasheet
94Kb / 20P
   CAN controller interface
2000 Jan 13
logo
Intel Corporation
82731 INTEL-82731 Datasheet
1Mb / 19P
   VIDEO INTERFACE CONTROLLER
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
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