<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sfcX/src/main/scala/firrtl/passes/memlib/MemTransformUtils.scala, branch sfc-scala3</title>
<subtitle>Scala FIRRTL Compiler for chiselX</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/'/>
<entry>
<title>Change to Apache 2.0 License (#1901)</title>
<updated>2020-09-17T01:52:16+00:00</updated>
<author>
<name>Chick Markley</name>
</author>
<published>2020-09-17T01:52:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=ecb96e83324ea17cf38b7b90753d745d3c7f51bd'/>
<id>ecb96e83324ea17cf38b7b90753d745d3c7f51bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>All of src/ formatted with scalafmt</title>
<updated>2020-08-15T02:47:53+00:00</updated>
<author>
<name>chick</name>
</author>
<published>2020-08-15T02:47:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=6fc742bfaf5ee508a34189400a1a7dbffe3f1cac'/>
<id>6fc742bfaf5ee508a34189400a1a7dbffe3f1cac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement read-first memories in VerilogMemDelays</title>
<updated>2019-09-30T23:22:01+00:00</updated>
<author>
<name>Albert Magyar</name>
</author>
<published>2019-09-13T00:06:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=082bc994457cc5f6780b58fb914a6ab3eb8a021f'/>
<id>082bc994457cc5f6780b58fb914a6ab3eb8a021f</id>
<content type='text'>
* Corrects behavior under write collisions
* Avoids heavily refactoring pass
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Corrects behavior under write collisions
* Avoids heavily refactoring pass
</pre>
</div>
</content>
</entry>
<entry>
<title>Use scalafix to remove unused import and deprecated procedure syntax (#1074)</title>
<updated>2019-06-18T21:22:47+00:00</updated>
<author>
<name>Leway Colin</name>
</author>
<published>2019-06-18T21:22:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=fb4133cd76600cc8707e9a7b2f639cf120bd825c'/>
<id>fb4133cd76600cc8707e9a7b2f639cf120bd825c</id>
<content type='text'>
* Add sbt-scalafix

* Add scalafix guide to README

* Remove Unused Import

* Remove deprecated procedure syntax
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add sbt-scalafix

* Add scalafix guide to README

* Remove Unused Import

* Remove deprecated procedure syntax
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup license at top of every file (#364)</title>
<updated>2016-11-04T22:47:10+00:00</updated>
<author>
<name>Jack Koenig</name>
</author>
<published>2016-11-04T22:47:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=82da5e7903817b877bff3c07e09b0b7e9d009351'/>
<id>82da5e7903817b877bff3c07e09b0b7e9d009351</id>
<content type='text'>
Replace with more sensible comment to see LICENSE rather than including the
whole license in every file</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace with more sensible comment to see LICENSE rather than including the
whole license in every file</pre>
</div>
</content>
</entry>
<entry>
<title>Reorganized memory blackboxing (#336)</title>
<updated>2016-10-18T01:53:19+00:00</updated>
<author>
<name>Adam Izraelevitz</name>
</author>
<published>2016-10-18T01:53:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=85baeda249e59c7d9d9f159aaf29ff46d685cf02'/>
<id>85baeda249e59c7d9d9f159aaf29ff46d685cf02</id>
<content type='text'>
* Reorganized memory blackboxing

Moved to new package memlib
Added comments
Moved utility functions around
Removed unused AnnotateValidMemConfigs.scala

* Fixed tests to pass

* Use DefAnnotatedMemory instead of AppendableInfo

* Broke passes up into simpler passes

AnnotateMemMacros -&gt;
  (ToMemIR, ResolveMaskGranularity)
UpdateDuplicateMemMacros -&gt;
  (RenameAnnotatedMemoryPorts, ResolveMemoryReference)

* Fixed to make tests run

* Minor changes from code review

* Removed vim comments and renamed ReplSeqMem
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Reorganized memory blackboxing

Moved to new package memlib
Added comments
Moved utility functions around
Removed unused AnnotateValidMemConfigs.scala

* Fixed tests to pass

* Use DefAnnotatedMemory instead of AppendableInfo

* Broke passes up into simpler passes

AnnotateMemMacros -&gt;
  (ToMemIR, ResolveMaskGranularity)
UpdateDuplicateMemMacros -&gt;
  (RenameAnnotatedMemoryPorts, ResolveMemoryReference)

* Fixed to make tests run

* Minor changes from code review

* Removed vim comments and renamed ReplSeqMem
</pre>
</div>
</content>
</entry>
</feed>
