Zephyrnet Logosu

Eskiz Yoluyla Daha İyi Kodlama

Tarih:

1970'lerin sonlarında ve 1980'lerin başlarında, mühendislik öğrencileri birkaç sömestr çizim yaparlardı ve genellikle bir veya iki hafta "bilgisayar destekli taslak hazırlama" olurdu. O günlerde bu, DİKDÖRTGEN 20,30 veya buna benzer bir şey yazan kartları delmek ve sonuçları bir çizicide almak anlamına geliyordu. Daha sonra grafiksel CAD paketlerine geçtik, ancak son zamanlarda bazıları karmaşık tasarımları çizmek yerine tarif etmeye geri döndü. Cornell Üniversitesi araştırmacıları, kodlama için aynı seçenekleri sunmaya çalışıyor. adlı bir Juypter not defteri uzantısı oluşturdular. Kendini fark et Bu, geleneksel bilgisayar koduyla etkileşime giren programların bölümlerini çizmenize ve el yazmanıza olanak tanır. Çalışma ile ilgili videoyu aşağıdan izleyebilirsiniz.

Örnek, kuantum hesaplamayı gösteriyor, ancak fikir her şeye uygulanabilir. Örnek, kuantum devreleri oluşturan eskizlere sahiptir. Doğal olarak, işin içinde makine öğrenimi var.

Bunun harika bir seçenek olduğu konusunda hemfikir değiliz ama konu FPGA'lara geldiğinde çizmek istemekle ilgili dersimizi aldık. FPGA'lara başladığınızda, şema çizmek ve VHDL veya Verilog gibi üst düzey dilleri atlamak isteme eğilimi vardır. Ancak şematik olarak 7 segmentli bir kod çözücü yaparsanız, çizimi zordur ve düzeltilmesi zor hatalara açıktır. Ancak VHDL veya Verilog'da bu, yüksek düzeyde okunabilir ve yüksek oranda düzeltilebilir kodlardan oluşan birkaç satırdır. Şimdi şemaları kullanarak bir CPU tasarlamayı deneyin. Yapılabilir, ancak çok daha fazla iş var.

Genellikle, grafik programlamayı duyduğunuzda, biraz daha yapılandırılmış. Notate'in nasıl davranacağını merak ediyoruz el yazısı?

[Gömülü içerik]

spot_img

En Son İstihbarat

spot_img