[Libre-soc-dev] PLL integration

Jean-Paul Chaput Jean-Paul.Chaput at lip6.fr
Sat May 22 22:06:32 BST 2021


On Sat, 2021-05-22 at 12:33 +0100, Luke Kenneth Casson Leighton wrote:
> ---
> crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
> 
> > > a0 and a1 are the mux selection pins.  if they are hardwired to zero then
> > > there is no way to control the internal operation and selection of
> > > frequencies by the divider.
> > 
> >   OK. But now that I'm doing the final chip, I would need the true
> >   connexions. I may correct myself the "libresoc.v" netlist.
> > 
> 
> that would place you in the position of being an irrevocable and permanent
> maintainer of an extremely large and complex auto-generated file, i do not
> recommend it at all.

  Far from me this idea. I This was just to check it quick while
  you reviewed it.


> with the auto-generated output containing line numbers from the python
> source - which change - and with litex failing to properly keep stable
> names, any updating and merging would be an extreme nuisance.
> 
> 
> >   * I/O pads for a0 & a1.
> >   * "clk" of "ti" connected to "out" of PLL.
> >   * "ref" of PLL connected to "clk" of "test_issuer".
> > 
> 
> please let me deal with it.  i have created a new "Instance" submodule, and
> am restoring the original names so that Dimitry's PLL is wrapped inside
> another module.
> 
> this ensures that the names of the signals which (had) been stable and
> chosen for one year remain stable and do not change.

  OK. Will start to check it tomorrow afternoon.

-- 

      .-.     J e a n - P a u l   C h a p u t  /  Administrateur Systeme
      /v\     Jean-Paul.Chaput at lip6.fr
    /(___)\   work: (33) 01.44.27.53.99              
     ^^ ^^    cell:      06.66.25.35.55   home: 09.65.29.83.38

    U P M C   Universite Pierre & Marie Curie
    L I P 6   Laboratoire d'Informatique de Paris VI
    S o C     System On Chip


More information about the Libre-soc-dev mailing list