Công nghệ phần mềm mới nhất có thể được dùng để hoàn thành song song song hiệu thiết kế bảng mạch. Công nghệ mới này cho nhiều nhà thiết kế và các công cụ khác nhau làm việc cùng một cơ sở dữ liệu thiết kế cùng một lúc., và có thể nâng cao khả năng thiết kế.
Không giống với phương pháp truyền thống phân chia thiết kế thành nhiều phần và hoàn thành mỗi phần một cách độc lập, công nghệ mới này có thể tạo ra các tiến trình song song song trên một cơ sở dữ liệu chung, và tự động đồng bộ thay đổi tiến trình và giải quyết các xung đột có thể xảy ra. Đây là cái đầu tiên trong ngành công nghiệp EDA.
Từ sau sự phát triển rộng rãi của Văn tự ca trong thiết kế mạch trong số các trường làm việc đã tăng dần khả năng thiết kế nhờ vào các phương pháp tự động và khả năng nâng cao tiến trình. Đáng tiếc, với sự phát triển liên tục của công nghệ thiết kế mạch, nhu cầu hỗ trợ tín hiệu, các thành phần hay công nghệ sản xuất trên bảng cũng đang tăng lên, nên toàn bộ thời gian thiết kế hầu như không bị ngắn (hay thậm chí là dài hơn).
Nếu không có sự thay đổi cơ bản trong phương pháp thiết kế, phần mềm sẽ luôn là người theo sau công nghệ phần cứng, thay vì trở thành người lãnh đạo trong vòng tròn phát triển. Nhiều kỹ sư liên quan đến cùng thiết kế và công nghệ cấu trúc song song đã luôn là một vũ khí ma thuật hiệu quả cho bước đột phá sản suất. Cách chia và chinh phục truyền thống chia thiết kế thành nhiều phần và trao chúng cho tay của mỗi kỹ sư. Cuối cùng, các bộ phận được kết nối và thi hành (các quyết định được đưa ra tự động theo các quy định trước) hoặc các phương pháp khéo léo (cho phép thợ máy quyết định tự động). Giải quyết xung đột từng người một. Giải quyết mọi xung đột.
Phương pháp này rất hiệu quả với thiết kế sơ đồ mạch, vì nó có thể chia thiết kế trực tiếp thành nhiều mô- đun và trang theo các chức năng. Tuy vậy, phương pháp này vẫn cần rất nhiều công việc bằng tay để giải quyết các vấn đề liên kết giữa các mô- đun, như các xung đột t ên tín hiệu, các thành phần bị mất, và v. v. miễn là nhà thiết kế không thể thấy những gì đang làm, thì những sai lầm này có thể xảy ra.
Nếu một phương pháp thiết kế song song cho nhiều nhà thiết kế cùng một thiết kế, có thể thấy nội dung sửa soạn của các nhà thiết kế khác, và tự động điều khiển các xung đột tiềm năng trong thời gian thực, thì phương pháp thiết kế song song này có thể được thực hiện. Sự linh hoạt và năng suất tốt.
Kiến trúc song
Công nghệ thiết kế song song song song cần một quản lý thiết kế (phục vụ) và nhiều khách hàng thiết kế được thực hiện trong môi trường mạng. Công việc chính của phần mềm phục vụ là nhận yêu cầu cập nhật từ mỗi khách hàng, kiểm tra các yêu cầu để đảm bảo các quy tắc thiết kế không bị vi phạm, rồi đồng bộ hoá mỗi khách hàng theo nội dung cập nhật.
Mỗi khách hàng phải có bộ vi xử lý và bộ nhớ riêng. Công trình thiết kế song song song này cũng giả định rằng hệ thống thông tin có thể hỗ trợ độ rộng tối thiểu và tối đa thời gian cần thiết để trao đổi thông tin giữa khách hàng và máy chủ. Mỗi khách hàng có thể xem toàn bộ thiết kế và quan sát các khách hàng khác thay đổi khi máy phục vụ xử lý chúng. Thiết kế cơ sở dữ liệu có thể lưu ở bất cứ nơi nào trên Internet.
Thiết kế song song song này cho phép nhiều nhà thiết kế PCB thiết kế cùng nhau tạo ra một thiết kế mà không cần phải chia thiết kế theo logic hay bất cứ cách nào khác. Đây là một môi trường thiết kế hợp nhất thời gian thực sự, trong đó mọi vấn đề liên quan tới ranh giới phân chia và quản lý độ chi tiết dữ liệu trong các hoạt động nối phân chia sẽ không xảy ra.
Vì đa thiết kế có thể tạo cùng một thiết kế song song song, không có sự giới hạn nào, nên toàn bộ chu kỳ thiết kế có thể bị ngắn đi đáng kể.
Mỗi thiết kế có một nhóm thiết kế liên quan, và chỉ những thành viên trong đội được phép truy cập vào dữ liệu thiết kế. Bất cứ thành viên nào cũng có thể bắt đầu một cuộc họp thiết kế trên máy chủ và một khách hàng duy nhất. Những khách hàng khác có thể tham gia hội nghị bất cứ lúc nào.
Thiết kế được nạp vào máy phục vụ. Khi khách hàng gia nhập cuộc họp và tự động download về trạng thái hiện thời của thiết kế phục vụ vào bộ nhớ của khách, khách hàng s ẽ được khởi động và đồng bộ. Một khi khách hàng tham gia vào buổi họp thiết kế, nó có thể sửa đổi thiết kế bằng các công cụ sửa chữa tiêu chuẩn trong ứng dụng.
Sự kiện soạn thảo là một hoạt động độc lập được khởi động bởi khách hàng, và nó được gửi tới máy phục vụ như một yêu cầu cập nhật. Việc di chuyển một yếu tố từ điểm A tới điểm B là một sự kiện soạn thảo. Sự kiện bắt đầu là phải chọn nguyên tố, và kết thúc của sự kiện là chỉ ra vị trí mới bằng nhấn chuột (hoặc nhập tương đương). Sự kiện sửa đổi được gửi đến máy phục vụ như một giao dịch, miêu tả việc xóa gì và thêm gì.
Mỗi sự kiện sửa đổi do khách tạo ra phải thực hiện kiểm tra luật thiết kế cục bộ trước khi được gửi cho máy phục vụ, rồi đặt ưu tiên của yêu cầu sửa đổi và nhập vào hàng đợi thông tin vào theo nguyên tắc đầu tiên. Sau khi nhận yêu cầu sửa đổi, máy phục vụ sẽ bổ sung nó vào cơ sở dữ liệu thiết kế, và thực hiện Congo. Nếu không tìm thấy vấn đề gì, yêu cầu s ửa đổi được chấp thuận và gửi cho mọi khách hàng qua hàng hàng đợi thông điệp xuất để đồng bộ dữ liệu lõi nội bộ của khách hàng.
Phần lớn thời gian tính toán dành cho khách hàng địa phương. Mục tiêu được thêm, sửa và xoá ở mặt khách hàng, và mọi công việc tự động liên quan đến các thay đổi (như đẩy, ép và làm mịn) được thực hiện cùng lúc. So với khách hàng, tải máy chủ tương đối nhẹ hơn, nên hiệu suất hệ thống sẽ không bị ảnh hưởng. Thử nghiệm môi trường này cho thấy tốc độ phản ứng của máy chủ rất nhanh và s ẽ không làm chậm tốc độ của khách hàng.
Lần thứ hai dùng công nghệ thiết kế song song là hệ thống dẫn mạch tự động. Phát cấp dây điện tự động là một vũ khí mạnh mẽ cho phần mềm dây dẫn mạch trong nhiều năm. Bộ định tuyến IC đã được chuyển hóa thành môi trường phân phối để thực hiện trước đây rồi. Tuy nhiên, vấn đề dây dẫn mạch rất khác. Mọi người vẫn nghĩ rằng bộ định tuyến tự động phải được thích nghi hoàn to àn để sử dụng nhiều máy tính để hoàn thành cùng một lợi thế thiết kế. Người cung cấp phần mềm và kỹ sư phần tử cũng đã có nhiều nỗ lực đạt được những cải tiến khả năng có thể chấp nhận, nhưng cuối cùng đều thất bại.
Kiến trúc được phát hành bởi công nghệ thiết kế song song song có thể giải quyết hầu hết các vấn đề quan trọng trong môi trường dây chuyền phân phối, và nó biết cách ngăn chặn hay giải quyết xung đột. Mặt khác, máy phục vụ đóng vai trò quản lý quá trình thiết kế, và các yêu cầu của mỗi khách hàng tự động-router được hoà nhập, kiểm tra và phát sóng cho các khách hàng khác trong máy phục vụ. Tất cả các khách định tuyến tự động được đồng bộ, nên khi một đường dây mới được thêm vào cục bộ, khả năng gây xung đột đường dẫn điện rất nhỏ.
Tăng cường công cụ
Bởi vì thiết kế mạch là một quá trình bao gồm nhiều bước và quy tắc, để đạt được một năng suất cao, các công cụ điểm hiệu quả nhất phải được tổng hợp chặt chẽ. Dữ liệu và luật lệ phải được lưu thông trơn tru trong suốt quá trình thiết kế.
Trong vòng hai mươi năm qua, Công nghiệp của DA đã tạo nên doanh nghiệp bất ngờ. Kết quả là, Hệ thống thiết kế của người cung cấp phần mềm phụ thuộc vào việc nhập nhiều công cụ. Thêm nữa., lớn Công ty PCB yêu cầu các công cụ của nhiều nhà cung cấp phần mềm được hoà nhập vào những quy trình thiết kế độc nhất của họ..
Phương pháp thích hợp là viết một giao diện thông qua đó kết xuất ASCII của một công cụ được chuyển đổi thành dạng nhập ASCII của các công cụ khác. Làm vậy sẽ tạo ra hàng trăm giao diện ASCII, mỗi bên được dùng để giải quyết các vấn đề mâu thuẫn dữ liệu thông thường và quy định mâu thuẫn.
Cơ bản yêu cầu của phương pháp nhập này là mọi ứng dụng phải có một mô hình dữ liệu hoàn toàn phù hợp. Mỗi ứng dụng có thể sử dụng công cụ và các công cụ tự động khác nhau để xử lý dữ liệu, nhưng mỗi ứng dụng phải có khả năng nhận dạng và nhận dạng chúng, nên họ biết phải làm gì tiếp theo.
Cũng có thể sử dụng các kỹ thuật thiết kế song song để bổ sung một ứng dụng để thực hiện một loạt các công việc cụ cụ, như cấu tạo, đặt, định tuyến và sửa các thành phần nhúng. Nếu vậy, thì ứng dụng đó có thể tự động bị hạn chế chỉ để sử dụng các chức năng cụ thể đó.
Thiết kế mạch và bảng mạch
Kết hợp các công nghệ cần thiết cho cấu trúc song song song và cấu trúc song song có thể tạo ra một môi trường nơi nhiều ứng dụng khác nhau trong quá trình thiết kế có thể được hoà nhập và sử dụng cùng một lúc bởi nhiều nhà thiết kế khác nhau.
Vì nhiều ứng dụng đang chạy cùng lúc, Các kỹ sư PCB có thể nhanh chóng hiểu ra hiệu ứng của sự bảo mật tín hiệu. Ví dụ như, trong thiết kế điện thoại ba chiều của hệ thống máy, Hành động của Bộ phận PCB có thể cập nhật và kiểm tra ngay lập tức.