clifford changed the topic of #yosys to: Yosys Open SYnthesis Suite: http://www.clifford.at/yosys/ -- Channel Logs: https://irclog.whitequark.org/yosys
tpb has quit [Remote host closed the connection]
tpb has joined #yosys
<AnonToday> hello people. I have the versa board with 100mhz clock. However, my design will only run at 50mhz. do I need to use ecppll? if so are there any examples of how to do this?
<agg> AnonToday: if you use the `ecppll` tool that comes with prjtrellis, you can use the -f argument to get it to write a verilog instantiation of the EHXPLLL module
<agg> e.g. ecppll -i 100 -o 50 -f /dev/stdout
<AnonToday> thanks I will check that out
<agg> and yea, the pll is a good way to generate a 50MHz clock from the 100MHz input clock
<agg> the lattice document TN1263 has some more tails on the pll, too
<AnonToday> the generated ppl has this `locked` output. do I need to do anything with that?
<agg> I don't believe it's necessary
Degi_ has joined #yosys
Degi has quit [Ping timeout: 252 seconds]
Degi_ is now known as Degi
<mwk> AnonToday: in general it's a good idea to keep your logic in reset until the clock is stable, so using the locked output to generate a reset is a good idea
<AnonToday> well it seems to work without that but yeah I'll consider adding that. I guess it would be reset=!locked
<AnonToday> so I got my 16-bit soft processor to run on versa using a fully open-source toolchain. I initially wrote the design years ago for xilinx and used proprietary tools at that time
<AnonToday> I should make clear that what I meant was the design was targeting xilinx fpgas, not any other form of connection with xilinx
emeb has left #yosys [#yosys]
<mwk> reset would be !locked, but put it through a synchronizer as well
m_w has quit [Ping timeout: 250 seconds]
lkcl has joined #yosys
citypw has joined #yosys
AnonToday has quit [Quit: Connection closed]
cr1901_modern has quit [Read error: Connection reset by peer]
cr1901_modern has joined #yosys
citypw has quit [Ping timeout: 240 seconds]
danvet has joined #yosys
citypw has joined #yosys
citypw has quit [Remote host closed the connection]
citypw has joined #yosys
vidbina has joined #yosys
vidbina has quit [Ping timeout: 268 seconds]
pointfree has joined #yosys
vidbina has joined #yosys
vidbina has quit [Ping timeout: 276 seconds]
vidbina has joined #yosys
s_frit has quit [Remote host closed the connection]
s_frit has joined #yosys
emeb has joined #yosys
Raito_Bezarius has quit [Ping timeout: 250 seconds]
Raito_Bezarius has joined #yosys
vidbina has quit [Ping timeout: 246 seconds]
pointfree has quit [Quit: Connection closed for inactivity]
vidbina has joined #yosys
citypw has quit [Ping timeout: 240 seconds]
vidbina has quit [Ping timeout: 240 seconds]
roamingr1 has quit [Ping timeout: 260 seconds]
FFY00_ has quit [Ping timeout: 250 seconds]
FFY00_ has joined #yosys
vidbina has joined #yosys
danvet has quit [Ping timeout: 260 seconds]
roamingr1 has joined #yosys
lf has quit [Ping timeout: 250 seconds]
lf has joined #yosys
vidbina has quit [Ping timeout: 240 seconds]