Achronix Speedster22i User Macro Guide Bedienungsanleitung Seite 201

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 224
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 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
Seitenansicht 200
1 2 ... 196 197 198 199 200 201 202 203 204 205 206 ... 223 224

Kommentare zu diesen Handbüchern

Keine Kommentare