Achronix Speedster22i User Macro Guide Instrukcja Użytkownika Strona 201

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 224
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 200
Speedster Macro Cell Library www.achronix.com PAGE 184
Chapter 8 – Special Functions
ACX_DESERIALIZE (Speedster22iHP Only)
1:N Serial-to-Parallel Converter
d
ck
q[output_width - 1 : 0]
ACX_DESERIALIZE
ACX_DESERIALIZEimplementsan1:Nserialtoparallelconversionofthedatainput,where
Nisspecifiedbythe output_width parameter. Theparalleloutput stream, q, is output at N
timesslowerthanthefrequencyofclk.Thedeserializeddataisplacedintotheparalleloutput
starting with the least significant bit and pr
oceeding to the most significant bit.
ACX_DESERIALIZEmaybeusedtoreducedtherateatwhichdataisdrivenoffthedeviceif
theinternalprocessingrateexceedsthefrequencyratingofthedeviceI/Os.Thisblockmaybe
usedinconjunctionwithACX_SERIALIZEtoperformtheinitialserializationprocess.
Table 8-1: Pin Description
Name Type Description
d Data input.
clk Clock.
q[output_width –1 : 0]
Parallel data output. T
he value on the q output is filled start-
ing with the LSB and proceeding t
o the MSB. The output data
division rate must be specified by the output_width parameter.
Table 8-2: Parameters
Parameter Defined Values Default Value
output_width
Verilog Instantiation Template
ACX_DESERIALIZE #(.output_width(4))
instance_name(.q(user_q[output_width -1 : 0]),
.d(user_d),
.clk(user_clk));
Figure 8-1: Logic Symbol
input
input
output
positive integers 4
Przeglądanie stron 200
1 2 ... 196 197 198 199 200 201 202 203 204 205 206 ... 223 224

Komentarze do niniejszej Instrukcji

Brak uwag