Achronix Speedster22i User Macro Guide Manuale Utente Pagina 110

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 224
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 109
Memories BRAM80K
Speedster22i Macro Cell Library
AchronixSemiconductorProprietary PAGE 93
porta_reg_rstval(portb_reg_rstval)
The porta_reg_rstval(portb_reg_rstval) parameter defines the active level of the Port A(B)
output register reset input. Assigning a value of 1’b0 to porta_reg_rstval(portb_reg_rstval)
configures the Port A(B) output register to have an activelow synchronous reset, while
assigning a value of 1’b1 configures the Port A(B) output register to have an activ
ehigh
synchronous reset. The default value of the porta_reg_rstval(portb_reg_rstval) parameter is
1’b1.
porta_regce_priority(portb_regce_priority)
The porta_regce_priority(portb_regce_priority) parameter defines the priority of the
outregcea(outregceb)clockenableinputrelativetotherstrega(rstregb)resetinputduringan
assertion of the rstrega(rstregb) signal on the output register of Port A(B). Setting
porta_regce_priority(portb_regce_priority)to“rstreg”allowsthePortA(B)outputregisterto
beset/resetatthenextactiveedgeofthePo
rtA(B)clockwithoutrequiringaspecificvalueon
the outregcea (outregceb) output register clock enable input. S e tting porta_regce_priority
(portb_regce_priority)to“regce”requiresthattheoutregcea(outregceb)outputregisterclock
enableinputishighfortheoutputregisterset/resetoperat iontooccuratthenextactiveedge
ofthePortA(B)clock.
porta_initval(portb_initval)
Theporta_initval(portb_initval)parameterdefinesthepowerupdefaultvalueofthedataon
theoutputofPortA(B)latch(regi sterifporta_en_out_reg(portb_en_out_reg)=1’b1).The40bit
porta_initval(portb_initval) parameter assignment is dependent on the porta_read_width
(portb_read_width).The association of theof the porta_initval(portb_initval) parameter
values to the douta,doutpa,doutpxa (doutb,doutpb,doutpxb) bits is assigned according to
Table 63: Relationship of po
rta_initval(portb_initval) bit positions to
douta,doutpa,doutpxa (d
outb,doutpb,doutpxb). The default value of
porta_initval(portb_initval)is40’
h0.
Table 6-3: Relationship of porta_initval(portb_initval) bit positions to douta,doutpa,doutpxa
(
doutb,doutpb,doutpxb)
porta_read_width
(portb_read_width)
doutpxa (doutpxb)
porta_initval[39:36]
(portb_initval[39:36])
doutpa (doutpb)
por
ta_initval[35:32]
(portb_initval[35:32])
douta (doutb)
porta_initval[31:0]
(portb_initval[31:0])
40 porta_initval[39:36] porta_initval[35:32] porta_initval[31:0]
36 4’hx porta_initval[35:32] porta_initval[31:0]
32 4’hx 4’hx porta_initval[31:0]
20 2’bxx,porta_initval[19:18] 2’bxx,porta_initval[17:16] 16’hxxxx,porta_initval[15:0]
18 4’hx 2’bxx,porta_initval[17:16] 16’hxxxx,porta_initval[15:0]
16 4’hx 4’hx 16’hxxxx,porta_initval[15:0]
10 3’bxxx,porta_initval[9] 3’bxxx,porta_initval[8] 24’hxxxxxx,porta_initval[7:0]
9 4’hx 3’bxxx,porta_initval[8] 24’hxxxxxx,porta_initval[7:0]
8 4’hx 4’hx 24’hxxxxxx,porta_initval[7:0]
5 4’hx 3’bxxx,porta_initval[4] 28’hxxxxxxx,porta_initval[3:0]
4 4’hx 4’hx 28’hxxxxxxx,porta_initval[3:0]
2 4’hx 4’hx 30’hxxxxxxxx,porta_initval[1:
0]
1 4’hx 4’hx 31’hxxxxxxxx,porta_initval[0]
Vedere la pagina 109
1 2 ... 105 106 107 108 109 110 111 112 113 114 115 ... 223 224

Commenti su questo manuale

Nessun commento