Difference between revisions of "PLD Workshop 11 09 2013"

From Hackerspace.gr
Jump to: navigation, search
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Event
 
{{Event
|logo=Hackerspace event.png
+
|logo=Simple_soc_logo.jpg
 
|what=PLD/FPGA Workshop 2.0
 
|what=PLD/FPGA Workshop 2.0
|tagline=Switches! Lots of them!
+
|tagline=September reunion
 
|eventowner=User:Skmp
 
|eventowner=User:Skmp
 
|who=Hackerspace.gr
 
|who=Hackerspace.gr
Line 16: Line 16:
  
 
==== Stuff for review ====
 
==== Stuff for review ====
''1.x slides are on [https://github.com/pld-lessons/slides github/slides]''
+
''1.x slides @ [https://github.com/pld-lessons/slides github/slides]''
  
 
''New ISA/SoC, C# WIP project @ [https://github.com/pld-lessons/simple_soc github/simple_soc]''
 
''New ISA/SoC, C# WIP project @ [https://github.com/pld-lessons/simple_soc github/simple_soc]''
Line 30: Line 30:
 
** Scope of the C# implementation
 
** Scope of the C# implementation
 
* Plan out the our next steps ?
 
* Plan out the our next steps ?
 +
** perhaps fork as simple_soc now that the lesson part is mostly over ?
  
 +
==== Aftermath ====
 +
* Reviewed the current implementation
 +
** Removed 8 bit access, made memory array 16 bit, added addi & subi
 +
* Worked a bit on the assembler
 +
* Decided to fork as simple_soc
  
Also checkout [[Programmable_Logic_Lessons|The main project page]]
+
==== Todo ====
 +
* skmp -> implement emulator in SDL
 +
* moutsosgeorgios -> update C# implementation to spec
 +
 
 +
==== next meetup ====
 +
* Cross validate C# vs C
 +
* Talk & design verilog implementation
 +
* Write some test programs in the asm!
 +
 
 +
Also checkout [[Simple_SoC|The main project page]]

Latest revision as of 02:35, 23 September 2013

Simple soc logo.jpg

[Hackerspace.gr external link]
Starts Organizer
Wed 11 Sep 2013 19:00 Hackerspace.gr
Ends Event Owner
Wed 11 Sep 2013 21:00 User:Skmp

September reunion




Stuff for review

1.x slides @ github/slides

New ISA/SoC, C# WIP project @ github/simple_soc

Older ISA, C++ implementation (will we abandon this ?) @ github/simple_cpu

Todo before the workshop

  • skmp -> i'll review the C# code and add issues/comments on commits as needed :)

Plans for the workshop

  • Discuss the current design & implementation
    • Issues discovered in the current design
    • Scope of the C# implementation
  • Plan out the our next steps ?
    • perhaps fork as simple_soc now that the lesson part is mostly over ?

Aftermath

  • Reviewed the current implementation
    • Removed 8 bit access, made memory array 16 bit, added addi & subi
  • Worked a bit on the assembler
  • Decided to fork as simple_soc

Todo

  • skmp -> implement emulator in SDL
  • moutsosgeorgios -> update C# implementation to spec

next meetup

  • Cross validate C# vs C
  • Talk & design verilog implementation
  • Write some test programs in the asm!

Also checkout The main project page