Tôi biết rằng các công ty khác nhau có định nghĩa khác nhau cho các chức danh công việc, nhưng nói chung, "thiết kế logic" có giống với "thiết kế mạch kỹ thuật số" không?
Tôi biết rằng các công ty khác nhau có định nghĩa khác nhau cho các chức danh công việc, nhưng nói chung, "thiết kế logic" có giống với "thiết kế mạch kỹ thuật số" không?
Câu trả lời:
Đối với tôi, các chức danh công việc rất giống nhau, nhưng không hoàn toàn giống nhau. "Thiết kế logic", theo ý kiến của tôi, ngụ ý viết VHDL hoặc Verilog để thiết kế logic kỹ thuật số để đi vào các GPU, CPLD hoặc thậm chí có thể là ASIC.
Mặt khác, "Thiết kế mạch kỹ thuật số" có nghĩa là ngoài việc (có khả năng hoạt động) các công cụ HDL, bạn cũng đang thiết kế toàn bộ phần kỹ thuật số của bo mạch / chip / hệ thống - bao gồm cả làm việc trên các giao diện với công cụ tương tự. Tôi cũng sẽ nghĩ rằng "thiết kế mạch kỹ thuật số" bao gồm ít "thiết kế logic" hơn và sử dụng nhiều IC và các thành phần / khối IP ngoài giá.
Bây giờ, điều này rõ ràng không phải là trường hợp. Hai chức danh công việc chắc chắn có thể mô tả chính xác cùng một vị trí, đó chỉ là cách giải thích của tôi. Nếu bạn đang tìm kiếm một công việc trong lĩnh vực đó, bản mô tả công việc có thể cung cấp thêm một số thông tin về những gì công việc cụ thể đòi hỏi. Nếu vẫn chưa rõ, hãy áp dụng cho cả hai và sau đó trong cuộc phỏng vấn bạn có thể yêu cầu làm rõ.
Tại trung tâm nghề nghiệp của Intel (ví dụ, jobs.intel), tôi đã tìm thấy hai vị trí có thể giúp trả lời câu hỏi này. Theo trang web của họ, dự kiến từ một Kỹ sư thiết kế logic [ 1 ] sẽ:
Thực hiện thiết kế logic, đăng ký mã hóa RTL cấp độ chuyển đổi và mô phỏng để tạo thư viện di động, đơn vị chức năng và hệ thống con để đưa vào thiết kế chip đầy đủ. Tham gia vào việc phát triển các đặc tả Kiến trúc và Vi kiến trúc cho các thành phần Logic. Cung cấp hỗ trợ tích hợp IP cho khách hàng SoC và đại diện cho nhóm RTL.
Tôi cũng đã tìm thấy vị trí Kỹ sư thiết kế logic tại ARM [ 2 ] đồng ý với định nghĩa của Intel. Do đó, trong một bản tóm tắt rất ngắn, Kỹ sư thiết kế logic dường như thiết kế, mô phỏng và gỡ lỗi logic RTL.
Mặt khác, Intel kỳ vọng từ một Kỹ sư về thiết kế mạch kỹ thuật số [ 3 ] để:
Tiến hành hoặc tham gia nghiên cứu đa ngành trong thiết kế, phát triển, thử nghiệm và sử dụng phần cứng xử lý thông tin và / hoặc các thành phần điện, cơ chế, vật liệu và / hoặc mạch, quy trình, đóng gói và tủ cho các đơn vị xử lý trung tâm CPU và / hoặc thiết bị ngoại vi . Chuẩn bị thông số kỹ thuật, đánh giá các nhà cung cấp và phân tích các báo cáo thử nghiệm. Đảm bảo sản phẩm phù hợp với tiêu chuẩn và thông số kỹ thuật. Phát triển kế hoạch và dự toán chi phí và đánh giá các dự án để phân tích rủi ro. Phát triển các quy trình, phân tích và thiết kế cho các thành phần máy tính, sản phẩm và hệ thống. Khởi xướng, hướng dẫn và phối hợp thiết kế tổng thể và phát triển các ý tưởng và sản phẩm mới. Đáp ứng các yêu cầu hoặc sự kiện của khách hàng / khách hàng khi chúng xảy ra. Phát triển các giải pháp cho các vấn đề sử dụng giáo dục và đánh giá chính thức.
Theo tôi, những nhiệm vụ đó dường như liên quan nhiều hơn đến "quản lý dự án" và "ra quyết định" hơn là triển khai thực tế (không phải là kỹ sư này không bị "bẩn tay"). Ngoài ra, vị trí Kỹ sư mạch kỹ thuật số dường như hiểu được các nhiệm vụ chế tạo chip, trong khi vị trí khác thì không. Theo đó, dường như đối với Intel có sự khác biệt giữa hai vị trí công việc. Tuy nhiên, tôi không thể tìm thấy vị trí Nhà thiết kế mạch kỹ thuật số tại ARM. Điều này có thể có nghĩa là ARM không sử dụng định nghĩa này hoặc đơn giản là không có vị trí nào mở tại thời điểm này.
Nhìn chung, tôi sẽ tư vấn xem xét các vị trí mà mỗi công ty cung cấp và những gì họ mong đợi từ mỗi vị trí như các định nghĩa được trình bày có thể dễ dàng thay đổi cho các công ty khác.
Lưu ý : Tài liệu tham khảo cuối cùng sẽ hết hạn vì chúng là vị trí công việc. Do đó, tôi đã chèn tất cả nội dung có liên quan từ họ trong câu trả lời này.