Livt packages
Livt.IO
Version 1.8.1
Memory, UART, I2C, SPI, and Ethernet input/output components for Livt hardware designs.
Published files (126)
- ArrayRam.lvt
- AsynchronousDistributedRam.lvt
- AsynchronousDistributedRam32x16.lvt
- AsynchronousDistributedRam32x32.lvt
- AsynchronousDistributedRam8x64.lvt
- AsynchronousRam.lvt
- BlockRam.lvt
- DistributedRam.lvt
- IAsynchronousRam.lvt
- IRam.lvt
- ISynchronousRam.lvt
- Ram.lvt
- Ram16.lvt
- Ram32.lvt
- RamAccess.lvt
- RamGeometry.lvt
- SequentialRam.lvt
- SynchronousRam.lvt
src/memory/AsynchronousDistributedRam.lvt
namespace Livt.IO
/**
* Combinational-read RAM requesting distributed storage at compile time.
* Inherits the asynchronous ports and behavior without an adapter or extra state.
* Writes commit at non-reset rising edges; unwritten cells are unspecified.
*/
component AsynchronousDistributedRam<T, ADDRESS, CAPACITY: int = 64> : AsynchronousRam<T, ADDRESS, CAPACITY, MemoryStyle.Distributed>
{
}