Hello Guys,
I am having an IP which has 2 interface master and slave interface but there single external bus. To adapt to this architecture i using an trisatate implementation of bus. But the problem is that once i have the tristating of bus , signal interfacing to slave interface of IP gets grounded. I have observed it in chipscope (probing the EDF) but if i donot have tristating the IP is working fine. I tried all ways but still i could not solve the problem.
I will explain one of the signal interface: HTRANS
Global external bus signal is HTRANS. This signal connect directly to slave HTRANS since its a input and there is iHTRANSOut signal in master part which is output and i have this to connect to same external HTRANS.
Code goes this way:
always @(posedge iHCLKBUF) begin if (nSYSRST == 1'b0) AHBMasterEnable