Achronix Speedster22i User Macro Guide Instrukcja Użytkownika Strona 54

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 224
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 53
I/O Cells OPAD_DIFFD
Speedster Macro Cell Library
www.achronix.com PAGE 37
OPAD_DIFFD
Registered Differential Output Pad with Asynchronous or Synchro-
nous Set/Reset
q
ce
d
rstn
q
ce
d
rstn
rstn
din
pad
oe
clk
data_en
OPAD_DIFFD
padn
Figure 1-19: OPAD_DIFFD Logic Symbol
OPAD_DIFFDisaregistereddifferentialoutputpad.Theoutputan
doutputenableregisters
are clocked on the rising edge of the clock. The activehigh oe register is asynchronously
cleareduponalowontherstninput.Drivingrstnlowperformsanasynchronousinitialization
of the output register if the rstmode param
eter is set to async and performs a sychronous
initializationoftheoutputregisteriftherstmodeparameterissettosync.Thevalueinitialized
intotheoutputregisterisdeterminedbythevalueoftherstvalueparameter.
Table 1-42: Ports
Name Type Description
pad Device output pad.
padn Device complement output pad.
din
Positive-edge based data input. Data
is clocked into the output register
upon the rising edge of the clk input, and is driven to the pad if the oe
input was high before the rising edge of the clk input.
oe
Output Enable.
The output enable register transitions upon the rising edge
of the clock. A low value on the rstn input performs an asynchronous clear to
disable the output . A high value on oe enables the output pad upon the next
rising edge of the clock. A low value on oe disables the pad upon the next ris-
ing edge of the clock and places the pad in high impedance mode.
data_en
Output Register Clock Enable. A
high value on data_en enables the Out-
put Register and Output Enable Register t
o clock the din input to the out-
put at the next rising edge of the clock. A low value on data_en allows the
Output R
egister to retain its current value.
rstn
Output Register Asynchronous Reset. A
low value on the rstn input per-
forms an asynchronous clear of the Output Enable Register to disable the
output.
If the value of the rstmode parameter is “async”, a low value on the
rstn input performs an asynchronous initialization of the Output Register.
If the value of the rstmode parameter is “sync”, a low value on the rstn
input performs a synchronous initialization of the Output Register on the
next rising edge of the clock. The value initialized into the Output Register
is determined by the value of the rstvalue parameter.
clk Output Register / Output Enable Regist
er Clock input.
output
output
input
input
input
input
input
Przeglądanie stron 53
1 2 ... 49 50 51 52 53 54 55 56 57 58 59 ... 223 224

Komentarze do niniejszej Instrukcji

Brak uwag