FPGAwars / iceMem

Icestudio Collection for working with Memories

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

icemem Collection

Icestudio Version

Library of Memories

License

Licensed under GPL-2.0.

Install

For installing and using this colection in Icestudio follow these steps:

  • Download the collection: stable or development
  • Install the collection: Tools > Collections > Add
  • Select the collection: Select > Collection

Blocks

  • Banks
    • 01-bit-regs
      • Bank-2x1-paralell
      • Bank-2x1
      • Bank-4x1-paralell
      • Bank-4x1
      • Bank-8x1-paralell
      • Bank-8x1
      • Blocks
        • Bank-2x1-paralell
        • Bank-2x1
        • Bank-4x1-paralell
        • Bank-4x1
        • Bank-8x1-paralell
        • Bank-8x1
    • 02-bits-regs
      • bank-2x2
    • 08-bits-regs
      • bank-2x8
      • bank-4x8
      • bank-8x8
      • Blocks
        • bank-2x8
        • bank-4x8
        • bank-8x8
  • Bus
    • Bytes
      • 16B
        • Join
        • split
      • 2B
        • Join
        • Split
      • 4B
        • Join
        • Split
      • 8B
        • Join
        • split
  • Machines
    • Bytes
      • 16B
        • download
        • dump-tx
        • dump
        • icerok-probe
        • init
        • sample
        • seq
        • sum
        • test-acc
        • upload
      • 2B
        • browse
        • download
        • dump-tx
        • dump
        • icerok-probe
        • init
        • sample
        • seq-inf
        • seq
        • test-acc
        • upload-proto
        • upload
      • 4B
        • download
        • dump-tx
        • dump
        • icerok-probe
        • init
        • sample
        • seq
        • sum
        • test-acc
        • upload
      • 8B
        • download
        • dump-tx
        • dump
        • icerok-probe
        • init
        • sample
        • seq
        • sum
        • test-acc
        • upload
  • MapIO
    • 06-bits
      • Bus
        • Join
        • Split
  • ROM
    • ROM-8KB
  • SMemory
  • SMemory-Dual
    • memory-dual-16B
    • memory-dual-16KB
    • memory-dual-256B
    • memory-dual-2B
    • memory-dual-4B
    • memory-dual-8B
  • SMemory-str
    • memory-str-0002B
    • memory-str-0004B
    • memory-str-0008B
    • memory-str-0016B
    • memory-str-0032B
    • memory-str-0064B
    • memory-str-0128B
    • memory-str-0256B
    • 01-bits
      • memory-512x1
    • 12-bits
      • memory-512x12
    • 16-bits
      • memory-16x16
    • 17-bits
      • memory-512x17
    • Bytes
      • memory-002B
      • memory-004B
      • memory-008B
      • memory-016B
      • memory-032B
      • memory-064B
      • memory-128B
      • memory-256B
      • memory-512B
      • Bus
        • memory-002B-bus
        • memory-004B-bus
        • memory-008B-bus
        • memory-016B-bus
    • KiB
      • memory-01KiB
      • memory-02KiB
      • memory-04KiB
      • memory-08KiB
      • memory-16KiB
  • Smemory-Boot
    • memory-16KB-boot

Examples

  • CT9-Examples
    • 01-Regs
      • 01-Reg-1bit-01
      • 02-Reg-1bit-panel
      • 03-Reg-2bits-01
      • 04-Reg-2bits-panel
    • 02-Banks
      • 05-Bank-2x1-01
      • 06-Bank-2x1-panel
      • 07-Bank-2x1-paralell-panel
      • 08-Bank-8x1-01
      • 09-Bank-8x1-panel
      • 10-Bank-8x1-paralell-panel
      • 11-Bank-8x8-leds
      • 12-Bank-8x8-panel
      • 13-Bank-8x8-read-cycle
      • 14-Bank-4x8-write-cycle
      • 15-Bank-4x8-read-write-cycle
    • 03-Sync-Memory
      • 16-Mem16B-leds
      • 17-Mem16B-panel
      • 18-Smem-16B-read-cycle
      • 19-Smem-16B-write-cycle
      • 20-Smem-16B-read-write-cycles
      • 21-Mem1KiB-panel
      • 22-Mem1KiB-panel-file
    • 04-Example-circuits
      • 23-Prog-sequence-LEDs
      • 24-Mem-dump-increment
    • 05-Memory-map-io
      • 25-1-Memory-map-6bits-ROM
      • 25-2-Memory-map-6bits-ROM-RAM
      • 25-3-Memory-map-6bits-ROM-RAM-OUTP
      • 25-4-Memory-map-6bits-ROM-RAM-OUTP-INP
      • 25-Memory-map-6bits
  • TESTs
    • Banks
      • 01-bit
        • Bank-2x1
          • Reg-automatic-test
          • Reg-manual-test
        • Bank-4x1
          • Paralell-Reg-manual-test
          • Reg-automatic-test
          • Reg-manual-test
        • Bank-8x1
          • Paralell-Reg-manual-test
          • Reg-automatic-test
          • Reg-manual-test
      • 08-bits
        • Bank-2x8
          • Reg-automatic-test
          • Reg-manual-test
        • Bank-4x8
          • Reg-automatic-test
          • Reg-manual-test
        • Bank-8x8
          • Reg-automatic-test
          • Reg-manual-test
    • Machines
      • Bytes
        • 002B
          • 01-seq-leds
          • 02-seq-inf-leds
          • 03-init-seq-leds
          • 04-dump
          • 05-dump-tx
          • 06-upload-dump
          • 07-test-acc-dump-tx
          • 08-upload-test-acc-dump
          • 09-upload-proto-dump-tx
          • 10-sample-seq-leds
          • 11-browse-sample-leds
          • 12-download
          • 13-icerok-probe
        • 004B
          • 01-seq-leds
          • 02-init-seq-leds
          • 03-dump
          • 04-dump-tx
          • 05-test-acc-dump-tx
          • 06-sum-dump-tx
          • 07-upload-dump
          • 08-upload-test-acc-dump
          • 09-upload-sum-dump
          • 10-sample-download
          • 11-icerok-probe
        • 008B
          • 01-seq-leds
          • 02-init-seq-leds
          • 03-dump
          • 04-dump-tx
          • 05-test-acc-dump-tx
          • 06-sum-dump-tx
          • 07-upload-dump
          • 08-upload-sum-dump
          • 09-icerok-probe
          • 09-sample-download
          • 10-icerok-probe
        • 016B
          • 01-seq-leds
          • 02-init-seq-leds
          • 03-dump
          • 04-dump-tx
          • 05-test-acc-dump-tx
          • 06-sum-dump-tx
          • 07-upload-dump
          • 08-upload-sum-dump
          • 09-sample-download
          • 10-icerok-probe
    • Regs
      • 01-bit
        • Reg-automatic-test
        • Reg-manual-test
        • Reg-rst-automatic-test
        • Reg-rst-manual-test
      • 02-bits
        • Reg-automatic-test
        • Reg-manual-test
        • Reg-rst-automatic-test
        • Reg-rst-manual-test
      • 03-bits
        • Reg-automatic-test
        • Reg-manual-test
      • 04-bits
        • Reg-automatic-test
        • Reg-manual-test
      • 08-bits
        • Reg-automatic-test
        • Reg-manual-test
    • SMem
    • SMem-bus
      • Bytes
        • 002B
          • dump-leds
        • 004B
          • dump-leds
        • 008B
          • dump-leds
        • 016B
          • dump-leds
      • Bytes
        • 002B
          • Smem-automatic-test
          • Smem-manual-test
        • 004B
          • Smem-automatic-test
          • Smem-manual-test
        • 008B
          • Smem-automatic-test
          • Smem-manual-test
        • 016B
          • Smem-automatic-test
          • Smem-manual-test
        • 032B
          • Smem-automatic-test
          • Smem-manual-test
        • 064B
          • Smem-automatic-test
          • Smem-manual-test
        • 128B
          • Smem-automatic-test
        • 256B
          • Smem-automatic-test
        • 512B
          • Smem-automatic-test
      • KiB
        • 01KiB
          • Smem-automatic-test
        • 02KiB
          • Smem-automatic-test
        • 04KiB
          • Smem-automatic-test
        • 08KiB
          • Smem-automatic-test
        • 16KiB
          • Smem-automatic-test

Authors


About

Icestudio Collection for working with Memories

License:GNU General Public License v3.0


Languages

Language:JavaScript 100.0%