mirror of https://github.com/YosysHQ/yosys.git
pass jny: added some todo comments about things that need to be done before a proper merge, but it should be enough for the PoC at the moment
This commit is contained in:
parent
1be9bef28b
commit
dccc89e8b3
|
@ -37,6 +37,10 @@ struct JnyWriter
|
||||||
private:
|
private:
|
||||||
std::ostream &f;
|
std::ostream &f;
|
||||||
bool _use_selection;
|
bool _use_selection;
|
||||||
|
|
||||||
|
// XXX(aki): TODO: this needs to be updated to us
|
||||||
|
// dict<T, V> and then coalesce_cells needs to be updated
|
||||||
|
// but for now for the PoC this looks to be sufficient
|
||||||
std::unordered_map<std::string, std::vector<Cell*>> _cells{};
|
std::unordered_map<std::string, std::vector<Cell*>> _cells{};
|
||||||
|
|
||||||
bool _include_connections;
|
bool _include_connections;
|
||||||
|
@ -417,6 +421,7 @@ struct JnyWriter
|
||||||
struct JnyBackend : public Backend {
|
struct JnyBackend : public Backend {
|
||||||
JnyBackend() : Backend("jny", "generate design metadata") { }
|
JnyBackend() : Backend("jny", "generate design metadata") { }
|
||||||
void help() override {
|
void help() override {
|
||||||
|
// XXX(aki): TODO: explicitly document the JSON schema
|
||||||
// |---v---|---v---|---v---|---v---|---v---|---v---|---v---|---v---|---v---|---v---|
|
// |---v---|---v---|---v---|---v---|---v---|---v---|---v---|---v---|---v---|---v---|
|
||||||
log("\n");
|
log("\n");
|
||||||
log(" jny [options] [selection]\n");
|
log(" jny [options] [selection]\n");
|
||||||
|
|
Loading…
Reference in New Issue