github pulp-platform/common_cells v1.11.0

latest releases: v1.39.0, v1.38.0, v1.37.0...
6 years ago

Changes since 1.10

1.11.0 - 2019-03-20

Added

  • Add stream fork
  • Add fall-through register
  • Add stream filter
  • Add ID queue

Changed

  • sync_wedge use existing synchronizer. This defines a single place where a tech-specific synchronizer can be defined.

Fixed

  • Fix FIFO push and pop signals in stream_register to observe interface prerequisites.
  • In fifo_v3, fix data output when pushing into empty fall-through FIFO. Previously, the data
    output of an empty fall-through FIFO with data at its input (and push_i=1) depended on
    pop_i: When pop_i=0, old, invalid data were visible at the output (even though empty_o=0,
    indicating that the data output is valid). Only when pop_i=1, the data from the input fell
    through. One consequence of this bug was that data_o of the fall_through_register could change
    while valid_o=1, violating the basic stream specification.

Don't miss a new common_cells release

NewReleases is sending notifications on new releases.