package hardcaml_xilinx

  1. Overview
  2. Docs
Hardcaml wrappers for Xilinx memory primitives

Install

Dune Dependency

Authors

Maintainers

Sources

v0.17.0.tar.gz
sha256=01df85cf275569447f3c8f1ad03bbae5f8751afbb886833be875aedda9ae3288

doc/CHANGES.html

Release v0.17.0

  • Port to ppx_hardcaml
  • Add Clocking_mode type to represent synchronous or asynchronous clocking in xpm generated RAMs.
  • Expose Sysmone1 component
  • Various FIFO improvements and fixes

    • Configurable read latency.
    • Expose fifo memory type, empty/full thresholds and reset busy for the XPM generated FIFO.
    • Better simulation modelling of the XPM fifo.
  • Various updates to Ram_with_resizing

    • Support asynchronous clocks.
    • Support byte enables.
    • Better simulation modelling.

Release v0.16.0

  • True_dual_port_ram, Dual_port_ram, Simple_dual_port_ram, Memory_builder - allow naming of underlying multiport_memory primitive in simulation builds.
  • Fifo_sync, Xpm_fifo_sync expose optional cascade height and nearly full/empty level parameters.
  • Ram_with_resizing simple dual port ram where the read and write data widths may differ by a power of 2. Suitable for simulation and synthesis.
  • Expose ICAPE3 primtiive
OCaml

Innovation. Community. Security.

On This Page
  1. Release v0.16.0