DS-FND-BSX-PC Xilinx Inc, DS-FND-BSX-PC Datasheet - Page 281

no-image

DS-FND-BSX-PC

Manufacturer Part Number
DS-FND-BSX-PC
Description
FOUNDATION BASE SYS W/SYN EXPRES
Manufacturer
Xilinx Inc
Type
Foundation Systemr
Datasheet

Specifications of DS-FND-BSX-PC

For Use With/related Products
Xilinx Programmable Logic Devices
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
122-1185
Foundation Series 2.1i User Guide
The following UCF file corresponds to the above example.
In the NET statement shown above, the TPSYNC is attached to the
output net of a 3-state buffer called BUS3STATE. If a TPSYNC is
attached to a net, then the source of the net is considered to be the
endpoint (in this case, the 3-state buffer itself). The subsequent
TIMESPEC statement can use the TPSYNC name just as it uses a
TNM name.
The next TPSYNC UCF file example shows you how to use the
keyword PIN instead of NET if you want to attach an attribute to a
pin.
In this example, the instance name of the 3-state buffer is stated
followed by the pin name of the enable (.T). If a TPSYNC is attached
to a primitive input pin, then the primitive’s input is considered the
startpoint or endpoint for a timing specification. If it is attached to a
output pin, then the output of the primitive is used.
# TPSYNC example; pad to a 3-state buffer enable pin
# Note TPSYNC attached to 3-state buffer’s output NET
NET BUS3STATE TPSYNC=bus3;
TIMESPEC TSNewSpc3=FROM:PAD(ENABLE_BUS):TO:bus3:20ns;
# Note TPSYNC attached to 3-state buffer’s enable PIN
PIN $1I6/BUSMACRO1/TRIBUF34.T TPSYNC=bus1;
TIMESPEC TSNewSpc1=FROM:PAD(ENABLE_BUS):TO:bus1:20ns;
ENABLE_BUS
BUS0
B3
TSNewSpa3=FROM:PAD(ENABLE_BUS):TO:bus3:20ns
D
EN
TIMESPEC
Q
TPSYNC=BUS3
BUS3STATE
X8569
Foundation Constraints
B-9

Related parts for DS-FND-BSX-PC