Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Allow me to introduce my RISC-V #KianV machine, which boots #Linux on the FPGA with SDRAM. It's a simple design, but powerful. Starting with my vacation. How awesome... Linux and RISC-V forever... #Verilog is my life. #riscv

101,688 görüntüleme • 3 yıl önce •via X (Twitter)

10 Yorum

logic destroyer profil fotoğrafı
logic destroyer3 yıl önce

My RISC-V CPU, which is strictly implemented according to the rules of control and datapath unit, boots Linux. I need to let that sink in for a moment.

logic destroyer profil fotoğrafı
logic destroyer3 yıl önce

I didn't make an effort to be minimalist, but I'm utilizing 10% of my ECP5-85F.

logic destroyer profil fotoğrafı
logic destroyer3 yıl önce

So now my #Linux SoC #KianRISCV is also runnable on the #TangNano20K with SDRAM, all from scratch of course. It's raining here, so I had to do that. Thanks to @DaveMugridge for the patch regarding the register file, because Gowin EDA doesn't synthesize asynchronous read correctly

logic destroyer profil fotoğrafı
logic destroyer3 yıl önce

New Linux kernel and cool new logo. It's fun. Moreover, QSPI is also working now. You don't need an SD card. #kianRiscV #riscv @risc_v #linux for micros #TangNano20k @GOWIN_SEMI @sipeed

logic destroyer profil fotoğrafı
logic destroyer3 yıl önce

My beautiful RISC-V Kianv CPU successfully boots Linux on the Colorlight i5/i9. We only have 8MB of SDRAM available, which is a new dimension for learning purposes. The CPU is easy to understand and based on Harris Digital Design and Computer Architecture, which I have acquired.

logic destroyer profil fotoğrafı
logic destroyer3 yıl önce

I have now gotten a feel for Buildroot. I have managed to run a top command and Bruno's raytracer on the Colorlight. It's really enjoyable!

logic destroyer profil fotoğrafı
logic destroyer3 yıl önce

I still can't believe that I managed to do it and that Linux works on an 8 MB RAM device. Luckily I have vacation, otherwise I would collapse.

logic destroyer profil fotoğrafı
logic destroyer3 yıl önce

The Linux performance on the iCE40HX8K is fucking slow, which may seem amusing and nonsensical. However, the proof of concept has been successfully demonstrated. This is the world's first Linux SoC on the iCE40HX8K.

logic destroyer profil fotoğrafı
logic destroyer3 yıl önce

More improvement part I #icoboard is running #linux with @machdyne psram 32mbyte memory #kianRiscV #rv32ima 100 percent hardware driven, no trap emulation on #ice40hx8k the one and only #fpga @risc_v endless paradise

logic destroyer profil fotoğrafı
logic destroyer2 yıl önce

A lifelong dream realized! Always fascinated by Linux/Unix, which ran on unique hardware. Now, I've created a machine that runs my favorite OS. It features 33-bit address memory, with each process having a 32-bit virtual address space. Incredible!

Benzer Videolar

Exciting progress on the QF x PolkaVM front! 🚀 First, what is PolkaVM? It's a revolutionary RISC-V based virtual machine, able to that executes code at near-native speeds, while maintaining the security and portability needed for blockchain applications. PolkaVM is to QF what EVM is to Ethereum, with some added benefits Why we're bullish on PolkaVM: 🔥 Near-native execution speeds 🛠 Leverages mature RISC-V tooling ♻️ Seamless migration path for Solidity projects 🚀The world's fastest VM We've been deep in the trenches working with PolkaVM, amazing RISC-V-based smart contract execution environment (huge shoutout to Koute Parity Technologies for this groundbreaking tech!). While it's still marked as heavily under development, we're thrilled to share our progress! ✅ Configured and validated the patched LLVM toolchain (thanks to ParityTech for maintaining this crucial piece!) ✅ Got the RISC-V compilation pipeline up and running ✅ Deployed our first contracts ✅ Set up initial benchmarking framework The journey hasn't been without its challenges - the toolchain is complex and requires careful handling. Each system needs manual compilation and installation adjustments, but that's exactly the kind of technical puzzle we love solving! What's cooking next: 🔨 Launching a multi-node devnet with PolkaVM support 🔧 Running comprehensive benchmarks on our test WASM code compilation 🛠️ Experimenting with various smart contract compilation approaches 📊 Optimizing and streamlining the toolchain for broader developer accessibility The potential of RISC-V smart contracts is immense, and we're committed to pushing these capabilities forward together with the open source community. Share your thoughts on RISC-V smart contract development in the comments below. Major props to the ecosystem making this possible: -ParityTech and PolkaVM team for this innovative RISC-V approach -Substrate framework powering our core -Polkadot ecosystem for laying the groundwork -- 技術の山を登る時 マシンは道具なり 一の直感が道を照らす

QF Network

32,337 görüntüleme • 1 yıl önce