BlocklyVHDL visual VHDL editor

Guest #5649862
Rate this post
• ▲ useful
▼ not useful
Hello,

I found a new type of visual VHDL editor called "blocklyvhdl" on the 
internet. It is a clone of Google's blockly program. You build a VHDL 
program with blocks and then by pressing a button, the code is 
generated.

www.blocklyvhdl.com

Has anyone seen it before? Is it worth to try?

Greetings,

Hans
Guest #5650067
Rate this post
• ▲ useful
▼ not useful
not so sure if this is effective.
i played with it 10 minutes now and this is the result:

library STD;
  use IEEE.numeric_std.all;
  use IEEE.std_logic_1164.all;
entity myentity is
   : in  downto ;
   : in  downto ;
   : in  downto ;
end myentity;
architecture a of myentity is
  component name
  end component name;
  signal : ;
begin
  myproc1: process
    variable : ;
  begin
  end process myproc1;
end a;



ok, it saves XML and can be reloaded.
maybe it is interesting when copying and rearanging vhdl blocks , but 
copy and paste also works with normal text based input.

at the moment i do not see a big advantage ...
Attached files:
Guest #5650829
Rate this post
• ▲ useful
▼ not useful
Looks like another educational approach to a language that isn't really 
meant for kids. But the approach is not meant for productive use either.
So I wonder, what should be the target audience. I can't see one.

If I were forced to use blockly in conjunction with logic design, I'd 
rather put the focus on abstraction and debugging. With this current 
approach, it seems you can point/click language elements, but that 
framework is of no use from a designer point of view. And if I were a 
kid, I'd a priori want to see what my language construct is doing, not 
getting confused by language elements.

I gave the thing a go, and just managed in under a minute to create an 
illegal construct. Maybe the author should revisit the idea to match the 
educational block approach with a non-intuitive, heavily complex 
programming language.

Reply

Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.

Formatting
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.