Điều quan trọng đầu tiên trước khi vẽ mạch in bằng LAYOUT PLUS là sơ đồ nguyên lý vẽ trên ORCAD phải hoàn toàn chính xác. Chúng ta không ngại bỏ ra cả tiếng đồng hồ kiểm tra lại sơ đồ nguyên lý để không phải bù lại có thể là cả ngày để tìm ra sai sót rất nhỏ khiến mạch chạy sai, thậm chí có thể phải loại bỏ hoàn toàn.
Trước khi thực sự bắt tay vào vẽ mạch in thì tốt nhất bạn cần xem lại mạch của bạn cần những linh kiện nào ? Bạn đã từng thấy qua những linh kiện đó chưa ? Bạn có nắm được chính xác kích thước của nhữn linh kiện đó không ? (kích thước giữa các chân, độ lớn thực tế). Điều này vô cùng quan trọng bởi vì muốn LAYOUT được bạn cần phải có footprint của các loại linh kiện đó.
Với ORCAD, ta sử dụng đa số thư viện linh kiện hỗ trợ sẵn, nhưng với LAYOUT PLUS, đa số ta sử dụng những linh kiện tự thiết kế, sẽ có tính thống nhất cao hơn, dễ quản lý và sửa đổi hơn. Quá trình tự vẽ footprint cho linh kiện qua các bước chính sau :
Mở LAYOUT PLUS
Chọn menu Tools → Library Manager
Để add thư viện đã có sẵn, chọn button Add...
Nếu muốn tạo thư viện mới, chọn Create New Footprint → nhập tên cho footprint → OK, sau đó chọn Save. Lúc này hộp thoại mới xuất hiện, chọn Create New Library để tạo thư viện mới.
Để tạo footprint cho một thư viện có sẵn, ta cũng làm tương tự như trên nhưng thay vì chọn button Create New Library, ta chọn đường dẫn đến thư viện cần thiết
Bên cạnh đó để tiết kiệm thời gian và công sức thiết kế, ta có thể sử dụng button Save As
Một chú ý trong quá trình tự thiết kế footprint cho linh kiện đó là đối với một số linh kiện không có tính đối xứng thì cần phải để ý đến chiều, hướng của linh kiện để lúc thi công mạch không bị sai.
Chú ý tiếp theo là vị trí các chân linh kiện phải tương ứng với mạch nguyên lý vẽ trên ORCAD (Số thứ tự trên từng chân)
Khi thiết kế footprint, ngoài việc bạn cần phải biết chính xác kích thước thực giữa các chân linh kiện để thiết kế đúng, bạn còn cần phải biết kích thước của cả linh kiện để có thể bố trí khoảng cách giữa các linh kiện cho hợp lý. Tránh trường hợp thiết kế xong mới thấy linh kiện không thể nào đưa vào vị trí định trước.
Đừng bao giờ thiết kế những linh kiện nào mà bạn không biết chắc và chưa từng thấy bao giờ. Nếu bạn ngộ nhận kích thước giữa các linh kiện (thông thường là các linh kiện cùng họ, hoặc tính năng tương đương) thì có thể gây ra những rắc rối không lường được.
Vd : các IC giải mã cùng họ như : 74LS138, 74LS139 có kích thước 2 hàng chân giống nhau nhưng chúng hoàn toàn khác IC 74LS154 (khoảng cách 2 hàng chân lớn hơn).
Vì vậy một kinh nghiệm được rút ra là bạn nên mua những linh kiện cần dùng trước, sau đó hãy tiến hành thiết kế footprint và vẽ mạch in trên LAYOUT PLUS
Sau khi đã thiết kế xong footprint cho các linh kiện cần thiết, bạn tiến hành tạo file netlist và chọn footprint tương ướng cho các linh kiện. Thông thường mặc định máy sẽ chọn file default.tch, nhưng theo kinh nghiệm của các anh khóa trước thì ta nên chọn file jump6238.tch sẽ giúp quá trình chạy mạch hiệu quả hơn (Các jumper sẽ không cắt ngang IC,…). Trước khi sắp xếp linh kiện, bạn cần hiệu chỉnh lại các thông số về Layer, Net.
Nếu Layout 2 mặt thì mặt TOP và BOT đều chọn là Routing, còn lại thì chọn Unused.
Nếu Layout 2 mặt trong đó 1 mặt để chạy jumper thì mặt TOP chọn Jumper, BOT chọn Routing, còn lại chọn Unused.
Nếu Layout 1 mặt thì BOT chọn Routing, còn lại chọn Unused.
Thông số về Net thường thỏa mãn : Các đường Nguồn, Mass có bề rộng lớn hơn các đường tín hiệu, các đường ứng với mạch công suất bề rộng cũng phải lớn hơn bình thường.
Trước khi Autoroute, nên vẽ khung giới hạn cho mạch in bằng công cụ Obstacle Tool (Khung thuộc về mặt Global Layer).
Một thao tác nữa trước khi Autoroute đó là ta nên vào File, chọn Load 2 file jumper_h.sf và jumper_v.sf sẽ giúp cho các đường jumper chạy tốt hơn
Bạn có đam mê ngành thiết kế vi mạch và bạn muốn có mức lương 1000 usd cùng lúc bạn