Skip to content

FPGAwars/iceWires

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icewires Collection

Icestudio Version

Working with wires and buses

Documentation

Find all the information on the WIKI page

License

Licensed under LGPL-3.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

Translations

Language Locale Translated strings
English en
Catalan ca_ES
CZech cs_CZ
German de_DE
Greek el_GR
Spanish es_ES
Basque eu_ES
French fr_FR
Galician gl_ES
Italian it_IT
Korean ko_KR
Netherlands nl_NL
Russian ru_RU
zh_CN zh_CN
Tradictional Chinese zh_TW

Blocks

  • Copy
    • Copy-02
    • Copy-03
    • Copy-04
    • Copy-05
    • Copy-06
    • Copy-07
    • Copy-08
    • Copy-09
    • Copy-10
    • Copy-11
    • Copy-12
    • Copy-13
    • Copy-14
    • Copy-15
    • Copy-16
    • Copy-17
    • Copy-18
    • Copy-19
    • Copy-20
    • Copy-21
    • Copy-22
    • Copy-23
    • Copy-24
    • Copy-25
    • Copy-26
    • Copy-27
    • Copy-28
    • Copy-29
    • Copy-30
    • Copy-31
    • Copy-32
    • Blocks
      • Copy-02
      • Copy-03
      • Copy-04
      • Copy-05
      • Copy-06
      • Copy-07
      • Copy-08
      • Copy-09
      • Copy-12
  • Extract-bits
    • Extract-bit-12-bits
    • Extract-bit-16-bits
    • Extract-bit-4-bits
    • Extract-bit-9-bits
    • Extract-bit
    • Extractor-bus-1bit
    • Extractor-bus-2bits
    • Extractor-bus-4bits
    • Extractor-bus-8bits
    • extract-bit-23
    • extract-bit-24-bits
  • Inject
    • Inject-bit
  • Join
    • Bus-02
      • Join-all
    • Bus-03
      • Join-1-2
      • Join-2-1
      • Join-all
    • Bus-04
      • Join-1-3
      • Join-3-1
      • Join-all
      • Join-half
    • Bus-05
      • Join-1-4
      • Join-2-3
      • Join-3-2
      • Join-4-1
      • Join-all
    • Bus-06
      • Join-1-5
      • Join-2-4
      • Join-4-2
      • Join-5-1
      • Join-all
      • Join-half
    • Bus-07
      • Join-1-6
      • Join-2-5
      • Join-3-4
      • Join-4-3
      • Join-5-2
      • Join-6-1
      • Join-all
    • Bus-08
      • Join-1-7
      • Join-2-6
      • Join-3-5
      • Join-5-3
      • Join-6-2
      • Join-7-1
      • Join-all
      • Join-half
      • Join-quarter
    • Bus-09
      • Join-1-8
      • Join-6-3
      • Join-8-1
    • Bus-10
      • Join-4-6
      • Join-8-2
      • Join-9-1
    • Bus-11
      • Join-2-9
      • Join-3-8
    • Bus-12
      • Join-1-11
      • Join-4-8
      • Join-one-fourth
      • Join-one-third
    • Bus-14
      • Join-10-4
    • Bus-15
      • Join-5-10
      • Join-7-8
    • Bus-16
      • Join-01-15
      • Join-02-14
      • Join-03-13
      • Join-04-12
      • Join-05-11
      • Join-06-10
      • Join-07-9
      • Join-14-02
      • Join-15-01
      • Join-half
      • Join-quarter
    • Bus-19
      • Join-3-8-8
    • Bus-20
      • Join-1-19
      • Join-4-16
      • Join-4-8-8
    • Bus-21
      • Join-11-21
    • Bus-22
      • Join-10-22
    • Bus-23
      • Join-7-8-8
    • Bus-24
      • Join-8-16
      • Join-half
      • Join-one-third
    • Bus-27
      • Join-3-8-8-8
    • Bus-28
      • Join-4-24
      • Join-4-8-8-8
    • Bus-31
      • Join-7-8-8-8
    • Bus-32
      • Join-01-31
      • Join-02-30
      • Join-03-29
      • Join-04-28
      • Join-05-27
      • Join-06-26
      • Join-07-25
      • Join-08-24
      • Join-09-23
      • Join-10-22
      • Join-11-21
      • Join-12-20
      • Join-13-19
      • Join-14-18
      • Join-15-17
      • Join-17-15
      • Join-29-3
      • Join-30-2
      • Join-31-1
      • Join-half
      • Join-quarter
    • Bus-64
      • Join-half
  • Reversal
    • Reversal-02
    • Reversal-03
    • Reversal-04
    • Reversal-05
    • Reversal-06
    • Blocks
      • Reversal-02
      • Reversal-03
      • Reversal-04
      • Reversal-2x8
      • Reversal-4x8
  • Shift
    • Left
      • 02-Bits
        • SL1
        • Blocks
          • SL1-int2
          • SL1-uint2
          • SL1
      • 03-Bits
        • SL1
        • Blocks
          • SL1
      • 04-Bits
        • SL1
        • Blocks
          • SL1
      • 08-Bits
        • SL1
        • Blocks
          • SL1
      • 16-Bits
        • SL1
        • Blocks
          • SL1
      • 32-Bits
        • SL1
        • Blocks
          • SL1
    • Right
      • 02-Bits
        • SR1
        • Blocks
          • SR1-int2
          • SR1-uint2
          • SR1
      • 03-Bits
        • SR1
        • Blocks
          • SR1-uint3
          • SR1
      • 04-Bits
        • SR1
        • Blocks
          • SR1-uint4
          • SR1
      • 08-Bits
        • SR1
        • Blocks
          • SR1
      • 16-Bits
        • SR1
        • Blocks
          • SR1
      • 32-Bits
        • SR1
        • Blocks
          • SR1
  • Sign
    • Sign-int12
    • Sign-int16
    • Sign-int2
    • Sign-int20
    • Sign-int3
    • Sign-int32
    • Sign-int4
    • Sign-int5
    • Sign-int6
    • Sign-int7
    • Sign-int8
    • Blocks
      • Sign-int02
      • Sign-int03
      • Sign-int04
      • Sign-int05
      • Sign-int06
      • Sign-int07
      • Sign-int08
      • Sign-int12
      • Sign-int16
      • Sign-int20
      • Sign-int32
  • Split
    • Bus-02
      • Split-all
    • Bus-03
      • Split-1-2
      • Split-2-1
      • Split-all
    • Bus-04
      • Split-1-3
      • Split-3-1
      • Split-all
      • Split-half
    • Bus-05
      • Split-1-4
      • Split-2-3
      • Split-3-2
      • Split-4-1
      • Split-all
    • Bus-06
      • Split-1-5
      • Split-2-4
      • Split-4-2
      • Split-5-1
      • Split-all
      • Split-half
    • Bus-07
      • Split-1-6
      • Split-2-5
      • Split-3-4
      • Split-4-3
      • Split-5-2
      • Split-6-1
      • Split-all
    • Bus-08
      • Split-1-7
      • Split-2-6
      • Split-3-5
      • Split-5-3
      • Split-6-2
      • Split-7-1
      • Split-all
      • Split-half
      • Split-quarter
    • Bus-09
      • Split-1-8
      • Split-6-3
      • Split-8-1
    • Bus-10
      • Split-1-9
      • Split-2-8
      • Split-4-6
      • Split-9-1
    • Bus-11
      • Split-2-9
      • Split-3-8
    • Bus-12
      • Split-1-11
      • Split-2-10
      • Split-4-8
      • Split-8-4
      • Split-one-third
    • Bus-14
      • Split-10-4
    • Bus-15
      • Split-5-10
      • Split-7-8
    • Bus-16
      • Split-1-15
      • Split-15-1
      • Split-2-14
      • Split-3-13
      • Split-half
      • Split-quarter
    • Bus-17
      • Split-1-16
    • Bus-19
      • Split-3-8-8
    • Bus-20
      • Split-1-19
      • Split-12-8
      • Split-4-16
      • Split-4-8-8
    • Bus-22
      • Split-16-6
    • Bus-23
      • Split-7-8-8
    • Bus-24
      • Split-16-8
      • Split-8-16
      • Split-one-third
    • Bus-27
      • Split-3-8-8-8
    • Bus-28
      • Split-20-8
      • Split-4-24
      • Split-4-8-8-8
    • Bus-31
      • Split-7-8-8-8
    • Bus-32
      • Split-1-31
      • Split-17-15
      • Split-22-10
      • Split-24-8
      • Split-29-3
      • Split-31-1
      • Split-8-24
      • Split-half
      • Split-quarter
    • Bus-64
      • Split-half
  • Uint
    • Uint02
      • 01-Uint02
      • Blocks
        • Uint2-01-bit
    • Uint03
      • 01-Uint03
      • 02-Uint03
    • Uint04
      • 01-Uint04
      • 02-Uint04
      • 03-Uint04
      • Blocks
        • Uint4-01-bit
        • Uint4-02-bit
        • Uint4-03-bit
    • Uint08
      • 01-Uint08
      • 02-Uint08
      • 03-Uint08
      • 04-Uint08
      • 05-Uint08
      • 06-Uint08
      • 07-Uint08
      • Blocks
        • Uint8-01-bit
        • Uint8-02-bits
        • Uint8-03-bits
        • Uint8-04-bits
        • Uint8-05-bits
        • Uint8-06-bits
        • Uint8-07-bits
    • Uint12
      • 01-Uint12
      • 02-Uint12
      • 03-Uint12
      • 04-Uint12
      • 05-Uint12
      • 06-Uint12
      • 07-Uint12
      • 08-Uint12
      • 09-Uint12
      • 10-Uint12
      • 11-Uint12
      • Blocks
        • Uint12-08-bits
    • Uint16
      • 01-Uint16
      • 02-Uint16
      • 03-Uint16
      • 04-Uint16
      • 05-Uint16
      • 06-Uint16
      • 07-Uint16
      • 08-Uint16
      • 09-Uint16
      • 10-Uint16
      • 11-Uint16
      • 12-Uint16
      • 13-Uint16
      • 14-Uint16
      • 15-Uint16
      • Blocks
        • Uint16-08-bits
        • Uint16-09-bits
        • Uint16-10-bits
        • Uint16-11-bits
        • Uint16-12-bits
        • Uint16-13-bits
        • Uint16-14-bits
        • Uint16-15-bits
    • Uint32
      • 01-Uint32
      • 02-Uint32
      • 03-Uint32
      • 04-Uint32
      • 05-Uint32
      • 06-Uint32
      • 07-Uint32
      • 08-Uint32
      • 09-Uint32
      • 10-Uint32
      • 11-Uint32
      • 12-Uint32
      • 13-Uint32
      • 14-Uint32
      • 15-Uint32
      • 16-Uint32
      • 17-Uint32
      • 18-Uint32
      • 19-Uint32
      • 20-Uint32
      • 21-Uint32
      • 22-Uint32
      • 23-Uint32
      • 24-Uint32
      • 25-Uint32
      • 26-Uint32
      • 27-Uint32
      • 28-Uint32
      • 29-Uint32
      • 30-Uint32
      • 31-Uint32
      • Uint32-2-bits
      • Blocks
        • Uint32-16-bits
        • Uint32-17-bits
        • Uint32-18-bits
        • Uint32-19-bits
        • Uint32-2-bits
        • Uint32-20-bits
        • Uint32-21-bits
        • Uint32-22-bits
        • Uint32-23-bits
        • Uint32-24-bits
        • Uint32-25-bits
        • Uint32-26-bits
        • Uint32-27-bits
        • Uint32-28-bits
        • Uint32-29-bits
        • Uint32-30-bits
        • Uint32-31-bits
        • Uint32-8-bits
  • Wires
    • Bus-2
    • Bus-3
    • Bus-4
    • Bus-5
    • Bus-6
    • Bus-7
    • Bus-8
    • Wire

Examples

  • 00-Index
  • 01-Index
  • 02-Index
  • 03-Split
    • Alhambra-II
      • 01-Bus2-Split-all
      • 02-Split-1-4
  • 04-Join
    • Alhambra-II
      • 01-Bus2-Join-all
      • 02-Join-1-4
  • 05-Wires
    • Alhambra-II
      • 01-Bus-2-button-leds
  • 06-Copy
    • Alhambra-II
      • 01-button-LEDs
  • 07-Sign
    • Alhambra-II
      • 01-sign-LED
  • 08-Uint
    • Alhambra-II
      • 01-Manual-testing
  • 09-Reversal
    • Alhambra-II
      • 01-Reversal-4-bits
  • 10-Shift
    • Alhambra-II
      • 01-Shift-right-1-bus4

Authors