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*)

 

 

Support Five Masters Support Arbitration Schemes Pure Rotation Fair Ro


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



Arbiter Core
Support Five Masters Support Arbitration Schemes Pure Rotation Fair Rotation Support Parking Hidden Arbitration Interface with Implementation Actel's Family VHDL Code Device Utilization (54SX) Approximately 100-150 Modules
other masters. networking telecom markets targets this macro.
given time, more than initiator (Master) device request asserting specific request signal (REQn). Arbiter determines which initiator controls asserting that device's specific grant signal (GNTn). Figure shows Arbiter Core interface signals Figure illustrates relationship initiator devices with Arbiter.
PCI_CLK RSTn FRAMEn IRDYn REGn(4:0) GNTn(4:0)
Arbiter core used efficiently manage access that shared several masters. Access automatically determined individual priorities each master. most common application, customers embedded processor master with highest priority pure-rotation arbitration scheme among
Figure Arbiter Core Interface Signals
Device
Device GNTn2 REQn1 GNTn1 REQn2 GNTn3 REQn3
Device
REQn0 Device GNTn0 Arbiter
GNTn4 REQn4 Device
RSTn
IRDYn FRAMEn
Figure Top-Level Interface Initiators with Arbiter
2000 Actel Corporation
Pure rotation turn-based method that allows each master transaction turn multiple masters requesting simultaneously. only master requests bus, that master will immediately grant. Figure illustrates pure rotation scheme.
Fair rotation employed embedded processor required initialize system will used after that point. giving highest priority, fair rotation scheme allows embedded processor access every other transaction when requesting continuously. other masters pure rotation scheme. fair rotation scheme illustrated Figure
IDLE
Device
Device
Device
Device
Device
Figure Pure Rotation Arbitration
Device
Device
Device
IDLE
Device
Device
Figure Fair Rotation Arbitration
Arbiter Core
arbiter been designed implement parking; i.e., asserts grant default device when none request lines active (there devices requesting bus). This ensures that requesting device will received almost immediate grant. default case allows parked device that last acquired bus. However, utilizing constants BUS_PARK, BUS_DEVICE, BUS_GNTN user specify isparked device other than default.
Hidd
Compile macro test bench. Type following command prompt:
compall.do
Simulate test bench. Type following command prompt:
run_fair.do
Simulating Fair Rotation Arbiter Scheme Invoke V-System simulator. Change "/vhdl/tbench/mti_arb" directory. Create "work" library. Type following command prompt:
vlib work
specification allows arbitration take place while currently granted device performing data transfer. This feature greatly reduces arbitration overhead improves utilization.
Maxi ency
test bench will compiled into this directory. Open file "arb_wrp.vhd" "/vhdl/src" directory constant ALGORITHM zero. Compile macro test bench. Type following command prompt:
compall.do
device granted must initiate transaction (drop FRAMEn signal) within clock cycles. time expires device initiated transaction, arbiter removes grant from device device with next highest priority.
Simulate test bench. Type following command prompt:
run_pure.do
following procedures used simulate VHDL version Arbiter Macro: Simulating Pure Rotation Arbiter Scheme Invoke V-System simulator. Change "/vhdl/tbench/mti_arb" directory. Create "work" library. Type following command prompt:
vlib work
code currently written arbit between master devices. devices implemented states finite state machine (FSR). user modify implementation adding subtracting states meet number devices required particular application.
ance
test bench will compiled into this directory. Open file "arb_wrp.vhd" "/vhdl/src" directory constant ALGORITHM one.
expected performance utilization statistics Arbiter using 54SX16-2 device shown Table
Table 54SX16 Utilization Performance Statistics
Utilization (Estimated) Combinatorial Modules Arbiter Sequential Modules Total Modules Percent 54SX16-2 Performance Frequency (MHz)
Actel Actel logo registered trademarks Actel Corporation. other trademarks property their owners.
http://www.actel.com
Actel Europe Ltd. Daneshill House, Lutyens Close Basinkstoke, Hampshire RG24 United Kingdom Tel: +44-(0)125-630-5600 Fax: +44-(0)125-635-5420 Actel Corporation East Arques Avenue Sunnyvale, California 94086 Tel: (408) 739-1010 Fax: (408) 739-1540 Actel Asia-Pacific EXOS Ebisu Bldg. 1-24-14 Ebisu Shibuya-ku Tokyo Japan Tel: +81-(0)3-3445-7671 Fax: +81-(0)3-3445-7668
5172152-1/10.00

Other recent searches


W1503SRC - W1503SRC   W1503SRC Datasheet
R24S11BB2 - R24S11BB2   R24S11BB2 Datasheet
MADP-042XX8-13060 - MADP-042XX8-13060   MADP-042XX8-13060 Datasheet
AIC1568 - AIC1568   AIC1568 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive