6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Jun 30, 2024 5:35 am

All times are UTC




Post new topic Reply to topic  [ 12 posts ] 
Author Message
PostPosted: Tue Feb 13, 2018 5:14 pm 
Offline

Joined: Mon Jan 07, 2013 2:42 pm
Posts: 576
Location: Just outside Berlin, Germany
For those of us thinking they were really ambitious trying to build a 6502 SBC out of little black boxes -- a gentleman by the name of Robert Baruch is building a RISC-V processor out of LSI logic. Yes, a 32-bit processor with 32 registers. :shock:
Quote:
The LMARV-1 (Learn Me A Risc-V, version 1) is a RISC-V processor built out of MSI and LSI chips. You can point to pieces of the processor and see the data flow. It should be a nice way of demonstrating how RISC-V works and how simple it is to implement.
He has uploaded a fascinating video https://www.youtube.com/watch?v=yLs_NRwu1Y4 about the first steps, including a (brief) introduction to the RISC-V open ISA CPU, and a discussion about why he chose what chips. It's nice and hardcore, involving things like back-planes and clock signals, resistance values and PCB suppliers. I'm sure some other people here will love it as well.

Oh, and it has blinking lights. Gotta have blinking lights.

For those who haven't heard about RISC-V before, it's a "free and open RISC instruction set architecture", see https://riscv.org/. It's been mostly theoretical so far, but now there is SoC out at https://www.sifive.com/products/hifive1/. Western Digital has announced it will be using, oh, two billion of these things in future hard drives (https://www.anandtech.com/show/12133/western-digital-to-develop-and-use-risc-v-for-controllers) and Nvidia is looking to use the architecture for their microcontrollers on their graphics cards (https://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-RISC-V-Next-Gen-Falcon).


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 13, 2018 8:23 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10837
Location: England
Excellent - thanks for the links!


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 13, 2018 10:31 pm 
Offline

Joined: Mon Aug 05, 2013 10:43 pm
Posts: 258
Location: Southampton, UK
BigEd wrote:
Excellent - thanks for the links!


Subscribed, thanks very much!

_________________
8 bit fun and games: https://www.aslak.net/


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 13, 2018 11:56 pm 
Offline

Joined: Tue Jul 24, 2012 2:27 am
Posts: 672
I watched this a few days ago, and am annoyed that new videos aren't out yet. :)

_________________
WFDis Interactive 6502 Disassembler
AcheronVM: A Reconfigurable 16-bit Virtual CPU for the 6502 Microprocessor


Top
 Profile  
Reply with quote  
PostPosted: Wed Feb 14, 2018 10:58 am 
Offline

Joined: Tue Sep 03, 2002 12:58 pm
Posts: 306
The project in blog form: http://www.halfbakedmaker.org/blog/lmarv1-1

I thought the name was familiar. He's also behind Project 54/74 https://project5474.org/index.php?title=Main_Page, reverse engineering TTL chips.


Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 16, 2021 1:58 am 
Offline

Joined: Sun May 30, 2021 2:16 am
Posts: 374
Half-baked is right. He never finishes what he starts. Many cool ideas, all dead on the table.


Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 16, 2021 7:15 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8460
Location: Southern California
Jmstein7 wrote:
Half-baked is right. He never finishes what he starts. Many cool ideas, all dead on the table.

Wow, he does have a lot of cool stuff! As for "half-baked" (the name he gave his own site because he knows that he has a tendency to start things and not finish), yes, it's unfortunate that we all have so many unfinished projects. In fact even in my job, I have a lot of stuff that only got half done before the boss told me to put it aside and work on something else he thought would turn a profit sooner.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 16, 2021 7:26 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10837
Location: England
That seems quite a harshly dismissive comment, Jonathan - not the sort of thing we usually see here. It's worth bearing in mind that anyone with a 6502 interest might visit here. You might be insulting a fellow forum member.


Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 16, 2021 7:50 pm 
Offline

Joined: Sun May 30, 2021 2:16 am
Posts: 374
BigEd wrote:
That seems quite a harshly dismissive comment, Jonathan - not the sort of thing we usually see here. It's worth bearing in mind that anyone with a 6502 interest might visit here. You might be insulting a fellow forum member.


Ed,

Understood. In actuality, I follow Mr. Baruch - both his blog and his YouTube channel. I enjoy his work a lot. And, he happens to be very humble. As such, he tends to be self-effacing (often), and he himself makes a joke out of the fact that he is always working on one million projects and tends to jump around, and start and stop, regularly. Hence the name "Half-Baked Maker." He's a dabbler - and completely self-taught, at that. His posts have a nice "reality" to them. Very down to earth.

Check out his posts about nMigen; they are quite informative.

Regards,

Jon


Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 16, 2021 8:32 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8235
Location: Midwestern USA
Jmstein7 wrote:
Half-baked is right. He never finishes what he starts. Many cool ideas, all dead on the table.

I have periodically looked at his site and came away with a similar impression. His topic on building a RISC-V processor from discrete gates shows few signs of progress over the last three years.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Tue Aug 17, 2021 6:27 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10837
Location: England
Cheers Jon!

One thing that can be surprisingly educational, is when someone who doesn't quite understand what they are doing is able to explain their exploration and learning process, including the dead ends.


Top
 Profile  
Reply with quote  
PostPosted: Wed Aug 18, 2021 5:14 pm 
Offline

Joined: Sun May 30, 2021 2:16 am
Posts: 374
BigEd wrote:
Cheers Jon!

One thing that can be surprisingly educational, is when someone who doesn't quite understand what they are doing is able to explain their exploration and learning process, including the dead ends.


It’s more of a “jack of all trades, master of none” problem, you know?


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: