Tại sao kiến ​​trúc ARM thống trị thị trường IoT? [đóng cửa]


7

Tôi muốn hiểu lý do tại sao chúng tôi sử dụng ARM cho bộ định tuyến, điện thoại di động, máy ảnh, tủ lạnh, TV thông minh và mọi thứ, thay vì sử dụng bất kỳ kiến ​​trúc nào khác như x86.

Những lợi thế của việc sử dụng ARM cho những điều này là gì? Vấn đề của việc sử dụng x86 là gì? Có phải tất cả về chi phí, kích thước và năng lượng?


1
Tôi nghĩ rằng nó được khuyến khích để gửi cùng một câu hỏi ở một số nơi. Electronics.stackexchange.com/questions/445887/
Mạnh

Tôi đang bỏ phiếu để đóng câu hỏi này ngoài chủ đề vì bị gạch chéo.
Helmar

Câu trả lời:


7

Đây là một câu hỏi rất hay, tôi muốn đưa ra quan điểm của mình trong vấn đề này.

Arm đã thiết kế bộ xử lý của họ với thế giới nhúng làm mục tiêu, vì vậy họ nghĩ về mọi thứ với mục tiêu này trong đầu:

  • kích thước
  • tiêu thụ năng lượng
  • hướng dẫn
  • dễ sử dụng
  • khả năng mở rộng

Tôi chủ yếu làm việc với Linux và khi bạn phát triển sản phẩm với Arm thì mọi thứ dễ dàng hơn so với x86. Mọi thứ đều được đặt ra và sẵn sàng để bạn có được một chút thời gian. Đầu tiên họ là một cộng đồng lớn và bạn sẽ tìm thấy nhiều tài nguyên để giúp bạn khi bạn gặp khó khăn. Và cũng thực tế đó là tiêu chuẩn công nghiệp nên bạn sẽ không phải vật lộn với bất cứ điều gì quá kỳ lạ khi làm việc với cánh tay, bạn sẽ có tất cả các trình điều khiển và bất kỳ loại bảng eval, SoC và SoM nào bạn cần. Thêm vào đó là hầu hết tất cả các kỹ sư nhúng đều biết cách của họ bằng cánh tay, vì vậy nếu bạn muốn thúc đẩy với một kiến ​​trúc khác, bạn sẽ phải thực sự có một lý do kỹ thuật tốt.

Các công ty sử dụng kiến ​​trúc khác làm như vậy chủ yếu là do di sản của sản phẩm cũ và vì kiến ​​thức của công ty.

Tóm lại, tôi nghĩ rằng cánh tay là lựa chọn dễ dàng nhất khi phát triển sản phẩm mới, nhưng bạn cũng có thể có lý do chính đáng để sử dụng các kiến ​​trúc khác (di sản hoặc nhu cầu rất cụ thể cho sản phẩm chỉ có trong một kiến ​​trúc cụ thể).


2

Nói tóm lại, vâng, genesis là chi phí và năng lượng. Tuy nhiên, có những phức tạp khác liên quan đến RISC (máy tính tập lệnh giảm) ARM, so với CISC (máy tính tập lệnh phức tạp), ví dụ Intel và chiến lược thương mại của những người chơi chính.

Tôi thấy đây là một cuộc thảo luận toàn diện về chủ đề này (mặc dù tôi không tham khảo chéo bất kỳ sự thiên vị nào). Bất kể, chịu đựng với giọng nói đơn điệu hơn, nó rất nhiều thông tin. Có lẽ một câu trả lời dài cho câu hỏi ngắn của bạn.

https://youtu.be/ IfHG7bj-CEI

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.