2 điểm bởi GN⁺ 4 giờ trước | 1 bình luận | Chia sẻ qua WhatsApp
  • Thay đổi gây tranh cãi là Vivado 2026.1 BASIC tier loại bỏ hỗ trợ Linux; điểm cốt lõi là vì sao các thiết kế nhập môn làm được trên Windows lại bị chặn trên Linux
  • Chuỗi thảo luận công khai bắt đầu vào ngày 18 tháng 5 năm 2026, hiển thị 23 phản hồi1.34K lượt xem, với nhiều ý kiến phản đối vì cho rằng quyết định này bất lợi cho người dùng miễn phí và các nhà phát triển nhỏ
  • Điều phối viên diễn đàn AMD cho biết định hướng cấp phép là giữ BASIC cho mục đích nhập môn, còn các quy trình làm việc nâng cao hoặc phục vụ sản xuất sẽ phù hợp với tier trả phí
  • Vivado ML Standard Edition v2025.2 hiện tại được hỗ trợ chính thức đến bản phát hành 2026.3, sau đó sẽ không còn được hỗ trợ nhưng vẫn có thể tiếp tục sử dụng
  • Nếu cần Linux trên Vivado v2026.x thì phải chuyển sang giấy phép tier dựa trên Core; lý do trực tiếp vì sao chỉ Linux bị loại khỏi BASIC không được nêu rõ trong các phản hồi công khai

Trọng tâm tranh luận

  • Vấn đề chính là thay đổi loại bỏ hỗ trợ Linux khỏi BASIC tier miễn phí của Vivado 2026.1
  • Người dùng yêu cầu giải thích vì sao trên Windows có thể dùng BASIC tier cho các thiết kế nhập môn đơn giản, nhưng trên Linux thì lại không thể
  • Cuộc thảo luận được đăng trong các chủ đề VivadoInstallation And Licensing, bắt đầu từ ngày 18 tháng 5 năm 2026
  • Chuỗi thảo luận công khai hiển thị 23 phản hồi1.34K lượt xem, và một số người dùng cho rằng quyết định này gây bất lợi cho người dùng miễn phí và các nhà phát triển quy mô nhỏ
  • Tranh cãi không nằm ở việc BASIC tier bị giới hạn tính năng, mà ở lý do chỉ Linux bị loại khỏi BASIC tier

Phản ứng của người dùng

  • mkru cho rằng Linux đã được hỗ trợ ở bốn tier cao hơn, nên chi phí bổ sung để cung cấp Linux cho BASIC tier có lẽ là rất thấp, và yêu cầu nhân viên AMD giải thích
  • filisavi chỉ trích rằng bản miễn phí trông ngày càng giống bản dùng thử hoặc dành cho sinh viên, và chỉ cần dùng hơi chuyên nghiệp một chút là có vẻ phải trả 1.200 USD
  • 362913dvihdehde hỏi vì sao AMD lại làm cho bản miễn phí tệ hơn đối với những người đã trả tiền cho phần cứng AMD, đồng thời phản đối vì trải nghiệm dùng Vivado trên Windows không tốt
  • tomorrow56 cho rằng quyết định này không giúp ích cho doanh thu mà chỉ có thể cản trở việc đánh giá sản phẩm và dùng thử, đồng thời mong ban lãnh đạo AMD xem xét lại

Phản hồi từ điều phối viên diễn đàn AMD

  • anatoli, điều phối viên diễn đàn AMD, cho biết các hành vi chửi bới hay công kích AMD sẽ không được chấp nhận và hồ sơ người dùng có thể bị chặn nếu tiếp diễn
  • Những người dùng như sinh viên không phù hợp với luồng cấp phép dựa trên tier mới có thể tiếp tục dùng các phiên bản trước Vivado 2026.1 và phát triển bằng Vivado ML Standard Edition miễn phí
  • Nếu bắt buộc phải chuyển sang phiên bản Vivado mới nhất, họ nên cân nhắc mua tối thiểu giấy phép Core tier
  • Giảng viên đại học có thể đăng ký nhận tài trợ từ AMD
  • AMD cho rằng BASIC tier được thiết kế để đáp ứng các nhu cầu nhập môn đơn giản, còn các quy trình làm việc nâng cao hơn hoặc mang tính sản xuất sẽ thuộc về các tier trả phí
  • AMD cũng nêu rõ rằng kể từ 2026.1, để đi vào mục đích sản xuất dưới bất kỳ hình thức nào thì cần giấy phép tier trả phí

Câu hỏi cốt lõi còn bỏ ngỏ

  • mkru nói rằng họ hiểu mục tiêu và các giới hạn của BASIC tier, nhưng không thể hiểu vì sao Windows được hỗ trợ trong BASIC tier còn Linux thì không
  • Người dùng tóm tắt rằng trọng tâm là: “Trên Windows có thể dùng BASIC tier cho các node nhập môn đơn giản, vậy vì sao trên Linux lại không thể?”
  • Các ý kiến lặp đi lặp lại đều tập trung không phải vào giới hạn của BASIC tier, mà vào quyết định loại bỏ hỗ trợ Linux khỏi BASIC tier

Vivado 2025.2 và việc tiếp tục dùng các phiên bản cũ

  • filisavi hỏi liệu 2025.2 WebPACK có tiếp tục hoạt động vô thời hạn hay không, và có cần kích hoạt định kỳ qua máy chủ AMD hay không
  • Theo phản hồi từ AMD, Vivado ML Standard Edition v2025.2 được hỗ trợ chính thức cho đến bản phát hành Vivado v2026.3
  • Sau v2026.3, nếu phát hiện lỗi thì sẽ không còn được sửa nữa, nhưng người dùng vẫn có thể tiếp tục dùng v2025.2 nếu muốn
  • Vivado ML Standard Edition v2025.2 không cần giấy phép, không yêu cầu giấy phép WebPACK vật lý và cũng không tìm tệp giấy phép liên quan đến Vivado
  • Tuy vậy, giấy phép liên quan đến IP Core hoặc giấy phép Vivado Model Composer (SysGen) vẫn phải được chuẩn bị riêng
  • AMD cho biết trong thư mục Vivado Archive trên trang tải xuống vẫn còn lưu các phiên bản cũ, bao gồm cả những bản Vivado đầu tiên ra mắt từ năm 2012

Các lựa chọn trong Vivado 2026.x

  • Trong hệ thống cấp phép dựa trên tier mới, nếu bắt buộc phải dùng Vivado v2026.x và vẫn cần hỗ trợ Linux thì phải chuyển sang giấy phép tier dựa trên Core
  • Sinh viên được cấp giấy phép Enterprise đầy đủ miễn phí trong 60 ngày, và AMD cho biết thời gian đó đủ để hoàn thành các thiết kế học tập nhắm tới những thiết bị lớn hơn mà BASIC tier không hỗ trợ
  • Nếu thiết bị mục tiêu là thiết bị được BASIC hỗ trợ thì sẽ cần Windows OS
  • AMD cho biết trong gần như mọi khảo sát, khoảng 70% khách hàng của họ vẫn đang dùng Windows
  • AMD trả lời rằng họ không có kế hoạch chấm dứt hỗ trợ đầy đủ cho Windows OS trong các công cụ AMD như Vivado

Kết luận

  • AMD đã làm rõ định hướng chính sách cấp phép: giữ BASIC tier cho mục đích nhập môn, còn các quy trình làm việc nâng cao hoặc phục vụ sản xuất sẽ chuyển sang tier trả phí
  • Các phản hồi công khai có đề cập đến khả năng tiếp tục dùng v2025.2, thời hạn hỗ trợ chính thức, yêu cầu giấy phép, giấy phép Enterprise 60 ngày cho sinh viên, và tỷ lệ người dùng Windows
  • Tuy nhiên, trong phạm vi nội dung công khai, vẫn không có lời giải thích trực tiếp và rõ ràng cho câu hỏi mà người dùng liên tục đặt ra: vì sao chỉ Linux bị loại khỏi BASIC tier

1 bình luận

 
Ý kiến Hacker News
  • Câu trả lời chính thức chỉ đang trả lời những câu hỏi không ai hỏi. Vấn đề cốt lõi là tại sao lại bỏ hỗ trợ Linux ở gói Basic trong khi vẫn tiếp tục cho phép Windows
    Nếu muốn phát triển hệ sinh thái thì cần có nhiều người làm việc với phần cứng AMD hơn. Việc hạn chế Linux chỉ khiến sinh viên, người làm hobby và các nhà phát triển muốn tiếp nhận công nghệ AMD rời xa hơn
    Đây là ý kiến của một người đã dùng AMD lâu năm

    • Câu trả lời chính thức mở đầu bằng việc xử lý “hành vi xúc phạm không thể chấp nhận được nhắm vào AMD”. Có vẻ như điều quan trọng nhất ở đây dĩ nhiên là yêu cầu mọi người đừng dùng những từ gây tổn thương như “disgraceful” với AMD tội nghiệp
      Việc trả lời câu hỏi thật sự dường như không phải ưu tiên cao
    • Sinh viên và người làm hobby sau này thường đi làm ở những nơi có liên quan đến các quyết định mua sắm trị giá hàng triệu đô
      Kiểu ra quyết định MBA của AMD đang tự làm tăng rủi ro khi dập tắt sự yêu thích ban đầu
    • Đây thật sự là một pha phản lưới nhà. Phải để sinh viên thử viết code thì sau này họ mới dùng ở nơi làm việc
      Có vẻ họ chẳng học được gì từ CUDA
    • Khi không có câu trả lời hợp lý hoặc không muốn trả lời nhưng vẫn phải giữ thể diện, người ta sẽ lảng tránh câu hỏi và chỉ nói mình đã làm việc chăm chỉ thế nào cùng những thành tựu không liên quan
      Đây là chiêu mà các nhà độc tài hay giới tham nhũng ngày xưa rất hay dùng
    • Câu trả lời cho “Tại sao Linux không được hỗ trợ ở gói BASIC?” là “Đó là quyết định marketing của AMD”
      Có lẽ không ai trong diễn đàn đó cần biết lý do thật sự. Chỉ đơn giản là quyết định từ cấp trên đưa xuống
  • Dù đã chi hàng trăm nghìn đô cho FPGA Xilinx, họ vẫn cố moi thêm từng đồng lẻ từ giấy phép. Vấn đề không hẳn là chi phí, mà là sự phiền toái khi phải tạo đơn mua license mỗi lần thiết lập máy mới, cấu hình CI, tuyển người mới vào nhóm, hay chuẩn bị môi trường cho thực tập sinh và sinh viên
    Từ sau khi bị AMD mua lại, Xilinx ngày càng tệ. Trước đây có cảm giác đây là công ty do các kỹ sư hiểu khách hàng vận hành, còn giờ thì như bị một nhóm MBA chỉ biết tiết kiệm từng đồng và vắt kiệt khách hàng trung thành kiểm soát

    • Thành thật mà nói, nên thu tiền ở con chip và để phần mềm miễn phí
    • Đồng ý gấp 10000 lần
      Linh kiện thì có thể đưa vào BOM để xin phê duyệt, còn xin duyệt đơn mua phần mềm đúng là cực kỳ đau đầu. Tôi đang cân nhắc chuyển sang Microchip cho thế hệ sản phẩm tiếp theo
  • Tôi đã dùng linh kiện Lattice khá ổn. Các công cụ phần mềm cho chip cơ bản đều miễn phí, và chỉ thu phí license khi dùng các SKU cao cấp có SerDes
    Ví dụ, có thể phát triển với ECP5 hoặc Certus bằng license miễn phí, nhưng nếu dùng ECP5-5G hoặc CertusPro thì phải có license trả phí
    Không hoàn hảo, nhưng làm việc với họ vẫn dễ hơn Xilinx, và cá nhân tôi thấy datasheet của họ cũng tốt hơn Xilinx. Có thể đáng để cân nhắc Lattice cho dự án tiếp theo

    • Nhân tiện, với FPGA Ice40 của Lattice tôi đang dùng Yosys hoàn toàn vì hỗ trợ Linux quá tệ
      Để lấy license miễn phí cho hobby thì phải gửi địa chỉ MAC qua email, nên với desktop, laptop và cả các máy sẽ mua sau này đều phải làm lại. Tôi cũng không thấy có vẻ khả thi để thực sự chạy công cụ trên Linux nên đã bỏ cuộc
      Cũng không rõ với FPGA nền tảng Xilinx có Yosys và các lựa chọn mã nguồn mở nào hay không
    • Chuyện xem xét Lattice cho dự án tiếp theo chắc phải đợi đến lúc vũ trụ chết nhiệt mới được. Tăng giá giữa lúc phát triển là chiêu quen thuộc của họ
    • Tôi cũng vào đây để khuyên dùng Lattice. Ít nhất cho các tác vụ glue logic nhỏ thì rất ổn
      Tôi đã dùng nhiều dòng MachXO và thấy làm việc với chúng khá dễ chịu
    • Đáng tiếc là Lattice đã đóng diễn đàn từ vài năm trước. Với tư cách người dùng miễn phí, ngay cả khi gặp lỗi phần mềm thật sự cũng không dễ nhận được hỗ trợ. Tôi đã tự trải nghiệm rồi
      Dù vậy, tôi đã dùng Ice40 và ECP5 với Yosys cho vài dự án nhỏ, và chúng hoạt động rất tốt
  • Là người dùng Altera lâu năm, một trong những yếu tố lớn nhất khiến tôi muốn chuyển sang Xilinx là cộng đồng mạnh hơn nhiều và mức độ chấp nhận của giới hobby
    Xilinx đã hưởng lợi rất nhiều từ những người dạy người khác thay họ
    Việc cố làm nhỏ cộng đồng đó đi có vẻ là một sai lầm quá rõ ràng. Phía Altera trước đây thứ gần giống nhất là diễn đàn người dùng Altera cũ, và nơi đó đúng là mỏ vàng. Intel vừa mua xong là đóng nó lại, giờ có vẻ đến lượt AMD

  • Tôi làm trong lĩnh vực giáo dục và sắp chuyển sang vendor khác trong tương lai gần. Khi đó sinh viên cũng sẽ đi theo như vậy
    Windows không thể mang lại tính tương đương chức năng cho các workload cần cross-compile. AMD trước đây ít nhất vẫn có thể hỗ trợ RHEL như cũ

    • Hỏi thật vì tò mò, bạn không thích điểm nào của University Program?
      https://www.amd.com/en/corporate/university-program.html
      Qua chương trình này có thể nhận license miễn phí và phần cứng tài trợ
    • Không biết bạn đã thử Docker hay WSL2 chưa. Với ảo hóa hiện đại thì đáng lẽ có thể chạy Linux mượt bên trong Windows
  • Link giải thích của AMD về chính sách giá mới đang bị chỉ trích: https://www.amd.com/en/products/software/adaptive-socs-and-f...

    • Cách họ giấu việc “không còn hỗ trợ cả một hệ điều hành nữa” bằng một dấu check bị thiếu nhỏ ở giữa trang thật ấn tượng
  • Cảm giác rất giống kiểu logic của dân kế toán. Ngân sách phát triển dành cho hỗ trợ Linux là x%, mà lại không đủ để hỗ trợ Linux đầy đủ, nên họ bắt người dùng Linux trả phí để bù ngân sách phát triển
    Ở một khía cạnh nào đó thì cũng hiểu được, nhưng tôi nghĩ cả bộ phần mềm này nên là sản phẩm lỗ để bán phần cứng. Vì điều quan trọng là phải hạ thấp rào cản gia nhập

    • Nhưng mấy công cụ đó thực chất đều là hệ sinh thái Linux được compile sang cho Windows. Chúng dựa trên GCC, và tutorial cũng khuyên dùng terminal bắt chước Unix
      Rất có mùi của các quản lý ngớ ngẩn và sự can thiệp từ Microsoft
  • Quá tệ. Tôi đang làm một khóa video về xây dựng CPU trên FPGA dùng Vivado. Một phần vì tôi đã quen với hệ sinh thái này và cũng có sẵn bo mạch phát triển Artix FPGA
    Tôi vẫn đang cân nhắc các lựa chọn. Có thể tiếp tục dùng Vivado 2025, nhưng không chắc đó có phải hướng đi đúng không
    Đâu sẽ là lựa chọn thay thế thực tế cho Vivado? Tính cả yếu tố có sẵn các bo mạch phát triển giá rẻ cho người mới bắt đầu

    • Với mục đích giáo dục và học tập thì khó có gì vượt qua Quartus Prime Lite. Hạ tầng JTAG ảo cho logic analyzer SignalTap của nó tốt hơn hẳn các lựa chọn khác
      Rất dễ tạo các module JTAG ảo tùy biến để điều khiển thiết kế đang chạy và đọc dữ liệu, và các module này cũng cùng tồn tại rất tốt với logic analyzer
      Về bo mạch phát triển, QMTech trên AliExpress bán các bo nhập môn khá tốt. Tính cả bo Cyclone 10CL025, daughterboard và cáp USB-Blaster nhái để lập trình thì vẫn thấp hơn khá nhiều so với 100 bảng Anh
      Terasic cũng có nhiều bo Intel/Altera, rẻ nhất là DE0-Nano. Cá nhân tôi thích DE10-lite, nhưng với ai dư dả hơn thì còn có các lựa chọn hiện đại hơn
      Với chip Gowin thì Tang Nano 20k là lựa chọn chắc chắn và rẻ. Chỉ cần lưu ý PLL của con chip cụ thể này hơi hạn chế và block RAM không có byte enable. JTAG thì hoạt động nhưng không cao cấp bằng Intel
      Với Lattice ECP5 có khá nhiều lựa chọn, và các chip này nhìn chung được hỗ trợ tốt bởi yosys/nextpnr và oss-cad-suite
      Tôi khá thích bo IceSugar-Pro dựa trên ECP5 và các breakout board liên quan. Tuy nhiên bộ chuyển đổi JTAG tích hợp hơi lạ nên không được toolchain của Lattice hỗ trợ, vì vậy phải lập trình bằng OpenOCD hoặc OpenFPGALoader, và cũng không dùng được logic analyzer nội bộ do vendor cung cấp. Dù vậy, việc FPGA này được oss-cad-suite hỗ trợ tốt vẫn là một ưu điểm lớn
      IcePi-Zero bán trên CrowdSupply cũng rất đáng cân nhắc
      ULX3S cũng rất tốt, nhưng theo tôi thấy thì hiện chỉ còn ở trạng thái đặt trước cho đợt sản xuất tiếp theo
  • Đây có thể là tin tốt cho hệ toolchain FPGA FOSS. Ví dụ như dự án kiểu umbrella https://f4pga.org/

  • Việc bỏ hỗ trợ Linux khỏi gói miễn phí tạo cảm giác như một bước lùi lớn với người làm hobby và sinh viên. Rất nhiều quy trình học thuật và workflow FPGA mã nguồn mở phụ thuộc hoàn toàn vào môi trường Linux