Repository navigation
New LogicArrayOf datatype #686
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
e38c318
Add typed LogicArrayOf support
desmonddak bc19b6f
missing port management
desmonddak aefddd9
fixed more corner cases than reported on LogicArrayOf mostly cloning …
desmonddak beedc07
restructure `LogicArrayOf` and address review items
desmonddak 0463e8e
handle mixed net kinds and fix PairInterface cloning
desmonddak a631d42
rearchitected around TypedLogicArray/TypedLogicValue dichotomy
desmonddak 0c0dc12
flattenOuter creates Logic not Const and nested arrays need codecs fo…
desmonddak 8a160fe
missed an empty dimension test
desmonddak 9c3552e
remove redundant methods and rename the TypedLogicValueArray
desmonddak 692f695
remove flattenNestedDimensions and document retained method justifica…
desmonddak a121f6e
leftover code
desmonddak e050dd1
updated doc on typed value-array api
desmonddak 415abd3
reduced reshape/transform operations to not involve connectivity, jus…
desmonddak 77f622c
further API simplifications
desmonddak 358907c
removed more redundant API elements
desmonddak becc0d1
updated expected value for packed value
desmonddak e31ef81
major push into synthesis for nested structures
desmonddak 9076681
remove rohd_hierarchy dependency (used during testing)
desmonddak 5e8d9d5
updated documentation on the LogicArray class hierarchy
desmonddak 19c7d9c
net bases issue, and partial array ranges fix
desmonddak af04f9f
fix CI failure
desmonddak 90abada
updated flutter version for material-ui but checked that dart will no…
desmonddak c2d7e8f
added change descritptions to round out our PR
desmonddak 7b597f7
removed accidental checkin of conflict markers
desmonddak 06b9465
flutter 3.44 aligned
desmonddak 12829d1
better handling of inout, complex use of typed arrays in typed arrays…
desmonddak 515b696
several simulator-related issues with workarounds
desmonddak 3a00af8
comment out unpublished link for now
desmonddak b696ca5
fix tests to use BigInt due to Node failure, add TypedLogicArray nami…
desmonddak d882b75
several regressions found in merge compatibility, assignability, fiel…
desmonddak 67b6455
doc fixes
desmonddak 2215bab
sv bug in source rendering
desmonddak 54243d9
Clean up rebase imports and test API usage
desmonddak 970c5d3
ignore microsoft site problem with visualstudiocode slowness
desmonddak 59bcd29
LogicEnum with TypedLogicArray coverage
desmonddak a5652ae
Allow widget Pana score deductions
desmonddak fc43ce0
lower pana requirement for devtools_widgets until we can update dart
desmonddak 928cd18
Allow waveform Pana score deductions
desmonddak 754ba86
Restore typed-array synthesis behavior after rebase
desmonddak 3e4a596
improve testing time, fixed nested array output and packed references
desmonddak 88c63ca
coverage badges
desmonddak 82f6710
systemc fix for async, README updates
desmonddak 442e10c
Remove unreleased value-array conversion and Icarus workaround
desmonddak File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.