f4pga / ideas

Random ideas and interesting ideas for things we hope to eventually do.
86 stars 9 forks source link

Standardize or translate between different database formats #26

Open elms opened 5 years ago

elms commented 5 years ago

Brief explanation

prjxray, prjtrellis, and icestorm store the bitstream databases in different formats. It would be good to unify the format. And if not upstream that have some tools to convert to a standard format.

Expected results

A standard format for the database of bits. And possibly tools to ingest existing formats to generate the common format.

Detailed Explanation

As I understand it, each family of parts has independent fuzzers, databases, and bitstream generation. Each is an area that can probably have more in common before people add additional architecture families. The largest part of this is probably understanding what is needed, designing a solution, and getting feedback from other experts. It's also not high visibility to flow users and so may not be priority.

Further homework