
Multipliers BMACC56
Speedster22i Macro Cell Library
AchronixSemiconductorProprietary PAGE 178
regce_priority_dout
The regce_priority_dout parameter defines the priority of the ce_dout clock enable input
relativetotherst_doutresetinputduringanassertionoftherst_doutresetinputontheDout
OutputRegisterandCoutOutputRegister.Settingregce_priority_doutto“rstreg”allowsthe
DoutOutputRegisterandCoutOutputRegistertobe set/reset
atthenextactiveedgeofthe
clock without requiring the ce_dout clock enable input to be active.Setting
regce_priority_dout to “regce” requires that the ce_dout clock enable input is high for the
reset operation to occur at the next active edge of the clock. The default value of the
regce_priority_doutparameteris“regce”.
reg_a
Thereg_aparameterdefinesiftheDataInput AInputRegisterisusedorbypassed.Setting
reg_ato1’b0byp assestheregisterwhilesettingreg_ato1’b1enablestheregister.Thereg_a
parameterdefaultstothevalue1’b0.
reg_b
Thereg_bparameter definesiftheDataInputBInputRegisterisusedorbypassed.Setting
reg_bto1’b0bypassestheregisterwhilesettingreg_bto1’b1enablestheregister.Thereg_b
parameterdefaultstothevalue1’b0.
reg_addb
The reg_addb parameter defines if the Add/Sub Addb Input Register is used or bypassed.
Setting reg_addb to 1’b0 bypasses the register while setting reg_addb to 1’b1 enables the
register.Thereg_addbparameterdefaultstothevalue1’b0.
reg_mask_adda
Thereg_mask_addaparameterdefinesiftheAddaMaskInputRegisterisusedorbypassed.
Setting reg_mask_adda to 1’b0 bypasses the register while setting reg_mask_adda to 1’b1
enablestheregister.Thereg_mask_addaparameterdefaultstothevalue1’b0.
reg_dout
Thereg_doutparameterdefinesiftheDataOutOutputRegisterisusedorbypassed.Setting
reg_doutto1’b0bypassestheregisterwhilesettingreg_doutto1’b1enablestheregister.The
reg_doutparameterdefaultstothevalue1’b0.NotethatfortheSpeedster22iHPdevice sthat
reg_doutandreg_coutmustbeset
tothesamevalue.
reg_cout
Thereg_coutparameterdefinesiftheCarryOutOutputRegisterisusedorbypassed.Setting
reg_coutto1’b0bypassestheregisterwhilesetti ngreg_coutto1’b1enablestheregister.The
reg_coutparameterdefaultstothevalue1’b0.
sel_cascade_in
Thesel_cascade_inparameterdefineswhatisroutedtotheinputoftheaddainputtotheadd/
sub block. Setting sel_cascade_in to 1’b0 selects the the dout[55:0] output while setting
sel_cascade_in to 1’b1 selects the cascade_in[55:0] input.The sel_cascade_in parameter
defaultstothevalue1’b0.
sel_cascade_out
The sel_cascade_out parameter defines what is routed to the cascade_out output. Setting
sel_cascade_outto1’b0selectsthethedout[55:0]outputwhilesettingsel_cascade_outto1’b1
selectstheoutputoftheconditionallyregisteredoutputofthemultiplieroutputmultiplexer.
Thesel_cascade_outparameterdefaultstothevalue1’b0.
Comentários a estes Manuais