`timescale 1ns/10ps
//-----------------------------------------------------------------------------
// (c) Copyright 2005 Actel Corporation
//
// name:		initcfg_xe.vhd
// function:	SMARTgen IP
// Rev:			1.4 28Nov05
//
//-----------------------------------------------------------------------------
module gpbdjfttbjd(phtcbhxrzgc,cpfsfjktjsp,hvwtzkgfwtj,ppbwmkqwrks,vpvdgzxbbsp,
fpppnnsbksx);parameter pwsjbpbwfdp=4;parameter rszdtxvjmkk=2;input phtcbhxrzgc;
input cpfsfjktjsp;input hvwtzkgfwtj;input[rszdtxvjmkk - 1:0] ppbwmkqwrks;
input[rszdtxvjmkk - 1:0] vpvdgzxbbsp;output[pwsjbpbwfdp - 1:0] fpppnnsbksx;
wire[pwsjbpbwfdp - 1:0] fpppnnsbksx;wire vcktjmvmkfg;wire qqtqdjgzshf;wire
kqgvfmthpdc;wire[rszdtxvjmkk - 1:0] rtxvrxrstjn;wire[rszdtxvjmkk - 1:0]
dcmpvpmdjpr;reg[pwsjbpbwfdp - 1:0] tjkfbzdjjqq;assign vcktjmvmkfg=phtcbhxrzgc;
assign qqtqdjgzshf=cpfsfjktjsp;assign kqgvfmthpdc=hvwtzkgfwtj;assign
rtxvrxrstjn=ppbwmkqwrks;assign dcmpvpmdjpr=vpvdgzxbbsp;assign
fpppnnsbksx=tjkfbzdjjqq;always @(vcktjmvmkfg or qqtqdjgzshf or kqgvfmthpdc or
rtxvrxrstjn or dcmpvpmdjpr)begin:tdckqkwvkfk tjkfbzdjjqq<={pwsjbpbwfdp - 1-(0)
+1{1'b0}};if((~vcktjmvmkfg&kqgvfmthpdc)==1'b1)begin tjkfbzdjjqq[((dcmpvpmdjpr))
]<=1'b1;end else if((~vcktjmvmkfg&qqtqdjgzshf)==1'b1)begin tjkfbzdjjqq[((
rtxvrxrstjn))]<=1'b1;end else begin tjkfbzdjjqq<={pwsjbpbwfdp - 1-(0)+1{1'b0}};
end end endmodule
`timescale 1ns/10ps
module INITCFG_XE(xaa,xab,xac,xad,xae,xaf);parameter MAX_CLIENT=4;parameter
MAX_CLIENT_BITS=2;input xaa;input xab;input xac;input[MAX_CLIENT_BITS - 1:0]
xad;input[MAX_CLIENT_BITS - 1:0] xae;output[MAX_CLIENT - 1:0] xaf;
wire[MAX_CLIENT - 1:0] xaf;gpbdjfttbjd #(.pwsjbpbwfdp(MAX_CLIENT),.rszdtxvjmkk(
MAX_CLIENT_BITS))u_gpbdjfttbjd(.phtcbhxrzgc(xaa),.cpfsfjktjsp(xab),.hvwtzkgfwtj(
xac),.ppbwmkqwrks(xad),.vpvdgzxbbsp(xae),.fpppnnsbksx(xaf));endmodule
