Bài viết phân tích sâu về cách mô phỏng thẻ Videx VideoTerm 80-column trên FPGA (dự án A2FPGA), tập trung vào giao diện thanh ghi và vai trò điều khiển thời gian của MC6845 CRT Controller, cũng như cơ chế độc đáo của slot 3 trên Apple II nhờ INTCXROM/SLOTC3ROM. Phần cứng FPGA triển khai VRAM, character ROM và logic kết nối trong khoảng 250 LUTs và 160 thanh ghi, tối ưu bằng cách lưu 128 ký tự và tạo video đảo ngược qua XOR thay vì dùng khối BSRAM thứ hai.
Why read it: Những kiến thức về cách thiết kế và tối ưu hóa card emulation đặc biệt như Videx VideoTerm trên FPGA sẽ giúp bạn hiểu rõ hơn về cách tối ưu hóa tài nguyên hardware cho các giải pháp emulation phức tạp, đặc biệt khi làm việc với hệ thống cổ điển như Apple II.
Answer 3 short questions to earn reward points for this article. Only do it if you want the points.
3 questions · under a minute · optional
Source: https://www.wiseowl.com/articles/a2fpga-videx-01-the-card-that-made-the-apple-ii-serious. 8 Sync News only summarizes and links out; content copyright belongs to the authors and original sources.
Efinix ra mắt dòng FPGA Titanium Edge dành cho các ứng dụng AI biên (edge AI) và thị giác máy (machine vision) tiêu thụ điện năng thấp, dựa trên kiến trúc Titanium FPGA của hãng.
Là người phát triển phần mềm, bạn nên đọc bài này để hiểu cách FPGA như Efinix Titanium Edge có thể tối ưu hóa hiệu suất AI và xử lý hình ảnh trên thiết bị biên (edge) với tiêu thụ năng lượng thấp, giúp bạn tìm kiếm giải pháp hiệu quả hơn cho các ứng dụng thực tế.
Dự án DIY này chế tạo một chiếc USB drive hoạt động dựa trên bộ nhớ lõi từ 64-bit, công nghệ lưu trữ cũ kỹ. Sử dụng mạch in CNC, IC điều khiển L293 H-bridge, ESP32 làm giao diện USB, bộ nhớ lõi từ yêu cầu logic đọc/ghi/khôi phục phức tạp do tính chất phá hủy khi đọc, toàn bộ được ngâm trong dầu silicone để ổn định nhiệt độ. Dù không thực tế (ESP32 tiêu tốn nhiều bộ nhớ hơn dung lượng lõi từ), đây là dự án phần cứng retro hấp dẫn.
Lập trình viên muốn khám phá cách kết hợp logic cổ điển với hiện đại để giải quyết vấn đề storage trong một thiết bị USB thực tế, đồng thời tìm hiểu về kỹ thuật điều khiển và bảo vệ hệ thống từ cơ sở vật lý.
BrisbaneSilicon giới thiệu ELM11-Feather trên Crowd Supply, bo mạch Feather tích hợp FPGA Gowin GW1NR-LV9 chạy softcore PicoRV32 RISC-V lên tới 75 MHz, lập trình được bằng Lua qua EmbluaOS. Bo mạch có debugger BL702, USB-C, sạc LiPo, 5 LED người dùng, giá 39 USD, dự kiến giao hàng vào tháng 11 năm 2026.
Nếu bạn đang tìm kiếm một giải pháp kết hợp lập trình dễ dàng với khả năng xử lý mạnh mẽ trên FPGA mà không cần phải học RTL-HDL, ELM11-Feather là lựa chọn lý tưởng để thử nghiệm các ứng dụng RISC-V trên môi trường phát triển thân thiện với Lua và IDE beta Arvore.
Năm 1996, IBM giới thiệu Home Director, hệ thống tự động hóa gia đình dựa trên giao thức truyền thông X10 qua đường dây điện. Người dùng có thể điều khiển các module nhà thông minh thông qua phần mềm chuyên dụng trên dòng PC Aptiva của IBM, kết nối qua cổng serial, mà không cần lắp đặt thêm dây mới.
Lập trình viên nên đọc bài này để hiểu cách tích hợp hệ thống thông minh nhà ở từ những năm 90, từ đó tìm hiểu về các cơ sở hạ tầng giao tiếp cũ như X10, giúp hiểu về tiến triển và hạn chế của các giải pháp tương lai trong IoT và nhà thông minh.
Một nhà máy điện hạt nhân ở Pháp liên tục bị tắc nghẽn hệ thống làm mát do bầy sứa, NHS Blood and Transplant để lộ dữ liệu bệnh nhân qua truyền tải pager không mã hóa, trình giả lập trình duyệt cho Flight Data Subsystem của tàu Voyager ra mắt, phiên bản web chơi được của trò DONKEY.BAS 45 tuổi ra mắt, và bài phân tích chỉ trích thiết kế phần mềm kém là nguyên nhân khiến Touch Bar trên MacBook Pro thất bại.
Lập trình viên nên đọc để khám phá cách giải quyết vấn đề an ninh mạng thực tế từ lỗ hổng dữ liệu NHS đến các ứng dụng bảo mật trong hệ thống công nghiệp, đồng thời tìm hiểu cách chuyển đổi và tái sử dụng kiến thức từ các dự án cổ điển như DONKEY.BAS để tạo ra các giải pháp web hiện đại.
John Mauchly và J. Presper Eckert, nổi tiếng với ENIAC, đã chế tạo thêm một số máy tính khác ít được biết đến hơn. BINAC, được coi là máy tính kỹ thuật số thương mại đầu tiên, không bao giờ hoạt động đúng sau khi bàn giao và gặp sự cố trong quá trình tái xây dựng bởi khách hàng. Skeduflo, một máy tính tương tự nặng 75 pound, sử dụng bảng nối dây và bộ điều chỉnh điện thế cho phân tích phương pháp đường găng, với kết quả được vẽ trên máy vẽ tương tự. Trong khi đó, UNIVAC và EDVAC lại đạt được thành công và ảnh hưởng lâu dài.
Những kiến thức về các máy tính tiền thân như BINAC, Skeduflo hay UNIVAC sẽ giúp bạn hiểu rõ hơn về tiến trình phát triển từ khái niệm cơ bản đến những thành tựu quan trọng của ngành công nghệ thông tin, từ đó có thể phân tích và ứng dụng kiến thức một cách toàn diện hơn trong công việc lập trình hiện đại.
Hackaday vừa khởi động cuộc thi Retrocomputing Challenge 2026, khuyến khích người chơi gửi dự án máy tính cũ lên Hackaday.io trước ngày 27/10. Ba người thắng cuộc sẽ nhận mỗi người 150 USD quà tặng từ DigiKey, cùng các hạng mục danh dự như Old Iron, Modern Retro, Retro-Modern và Coding Like It's 1999.
Những người lập trình viên yêu thích lịch sử công nghệ và muốn mở rộng kiến thức về cách tương tác với hệ thống cổ điển sẽ tìm thấy ở đây những ý tưởng sáng tạo và kỹ thuật thực hành giúp nâng cao kỹ năng của họ trong môi trường phát triển retro.
Mike Stewart investigates a scrapped Apollo Guidance Computer rope driver module manufactured by Raytheon, stamped 'Scrapped Module,' to determine why it failed certification testing. Using original acceptance documents found on the Internet Archive, he maps the module's schematics and performs conservative bench testing at room temperature. Evidence of prior repair attempts is visible in the potting compound, and an error in the original documentation (wrong pin number in table 4-2) is discovered along the way. All tested parameters passed, suggesting the module was repaired and repurposed for engineering use rather than flight. Channels were found out of calibration, though whether this is an original defect or age-related degradation remains unknown.
Read the news here, practice coding, follow structured courses and train for IELTS on our sibling products — all connected through one 8 Sync account.
The ecosystem home: product overviews, blog and full pricing.
ExploreLearn along a clear roadmap: videos, auto-graded quizzes, certificates and mentors who ship for a living.
View the roadmap1,000+ DSA problems in Vietnamese, auto-graded across 7 languages — many FREE, right in your browser.
Practice for freeAI grading for all four IELTS skills with detailed rubric feedback.
Try it freeA 22 MB AI IDE for Vietnamese devs.
Download freeOrganizational memory for AI agents.
ExploreAI that staffs your Fanpage and qualifies leads for you.
Try it