Commit Graph

5 Commits

Author SHA1 Message Date
Morten Borup Petersen b3359685c7
[StaticLogic] Rename dialect to 'Pipeline' (#3648)
It is probably fair to conclude that naming this dialect `StaticLogic` has been a pain point for a while. This commit proposes a dialect renaming to `Pipeline`, for a couple of reaons:

1. So far, we've only been working with pipeline abstractions within this dialect.
2. Pipeline representations aren't necessarily statically scheduled - we plan on adding switches to select between latency sensitive and latency insensitive lowerings of pipelines.

This name change does not preclude renamings in the future if we want to fit more stuff into this dialect. Personally, i think it is prudent to maintain a dialect name which reflects what's actually being done within the dialect, as well as the (near/mid/"someone actually intends to work on this"-term) future plans for the dialect.
2022-08-04 10:58:40 +02:00
Morten Borup Petersen 56bc7b5470
Update dialect overview diagram (#2072)
Seeing as quite a few new dialects and conversions have entered CIRCT since this diagram was made, I think it's due for an update! Let me know what you think, and if you have anything you'd like to have added/removed.
2021-12-10 22:26:00 +01:00
Chris Lattner 4d43103122 [RTL->HW] Rename the string "RTL" to "HW"
This makes sure not to rename FIRRTL to HWRTL :-), and I spot checked a
many things to avoid changing general references to RTL (e.g. when referring
to external tools) but I suspect that I missed some.  Please let me know (or
directly correct) any mistakes in this mechanical patch.
2021-05-15 12:44:05 -07:00
mikeurbach 3418efc99c Update dialects diagrams, NFC.
After the addition of the LowerTypes pass to the FIRRTL dialect, the
lowering passes within FIRRTL are no longer hypothetical, and the path
from high/mid-FIRRTL to low-FIRRTL is a solid (albeit thin) line.
2020-11-30 15:45:49 -08:00
Fabian Schuiki c4c132ecf4
[README] Add dialect diagram to the docs (#172)
* Add dialects diagram source and renders
* Add script to regenerate the renders
* Add inline dialects overview in the README
2020-10-22 09:42:54 +02:00