Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
10 years ago

USB 3300 PHY not showing up on DE1-SoC board.

Hello All,

I was trying to get some data to pop up over the 3300 (http://www.microchip.com/wwwproducts/devices.aspx?product=usb3300) USB phy.

And was finding the .QSF file was incomplete, so I assigned the pins at 3.3v LVTTL.

and used..


module Phytherface (
input clock,
input direction,
input  readline,
inout  uart,
output writeline
);
reg  a;
reg  b;
assign uart = direction ? a : 8'bz;
assign writeline = b;
always @ (posedge clock)
begin 
b <= uart;
a <= readline;
end

in conjunction with.


Phytherface AK01 (.direction(HPS_USB_DIR),.clock(HPS_USB_CLKOUT),.uart(HPS_USB_DATA),.writeline(take));
wire take;
takeone TK01 (.in(take),.out (HEX5)); /*<-- posedge sample&hold*/
endmodule

But no go,

Did I do something obviously wrong (with the tristate?)?

13 Replies