Skip to content
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

More gates! #1

Open
20 of 24 tasks
marcin212 opened this issue Aug 1, 2018 · 7 comments
Open
20 of 24 tasks

More gates! #1

marcin212 opened this issue Aug 1, 2018 · 7 comments
Labels
enhancement New feature or request

Comments

@marcin212
Copy link
Collaborator

marcin212 commented Aug 1, 2018

Gates to add:

  • multiplication
  • division
  • modulo
  • counter
  • 7 Segment Display
  • RTC
  • BinToBcd
  • Button Panel
  • Random
  • Bit Reordererererer
  • Global OR
  • ADC
  • DAC
  • Subtractor
  • Hex driver
  • Multiplexer
  • 16 Segment Display Replaced with text display
  • Ascii Driver
  • Nand
  • Keyboard(gui)
  • Numpad(in world)
  • BinTo7seg
  • Repeater
  • Stack(LIFO)
@marcin212 marcin212 added the enhancement New feature or request label Aug 1, 2018
@Acerixx
Copy link

Acerixx commented Aug 13, 2018

Real BinToBCD, current BinToBcd named BinTo7seg

@Acerixx
Copy link

Acerixx commented Aug 13, 2018

@PlayerWithoutName
Copy link

Keyboard could also catch user input on all keys, except Esc

@Matrix89
Copy link
Owner

FPGA - simple gate you can 'program' in a simple language like LUA. The gate shouldn't be able to hold any state.
Example program:

if left.red > 100 then
    setOutput(out.blue, 255)
else
    setOutput(out.red, 255)
end

@Fishezzz
Copy link

Fishezzz commented Aug 6, 2019

FPGA - simple gate you can 'program' in a simple language like LUA. The gate shouldn't be able to hold any state.
Example program:

if left.red > 100 then
    setOutput(out.blue, 255)
else
    setOutput(out.red, 255)
end

Wouldn't it be more logical to program the FPGA in VHDL, like it happens in the real world? Or is this too difficult to implement in a mod?

@CitizenFoffie
Copy link

is the repeater going to loop it? so I can make one block loops

@CitizenFoffie
Copy link

CitizenFoffie commented Sep 18, 2019

this would be a loop
if left.red > 100 then while true do setOutput(out.blue, 255) wait(1) --this can be ticks else setOutput(out.red, 255) end

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants