Nguyên văn bởi sangnt_55
Xem bài viết
mình không học và thực hành với fpga lên không dõ bên đó lắm . hồi mình học môn asic testing có phần này
nhưng mình chỉ làm mạch BIST chứ chưa làm TAP controller và chủ yếu lấy luôn từ tool asic của synosys :P.
bạn có thể đọc về Design for test đặc biệt là phần boundary scan, TAP controller
còn code thì với project nhỏ thì bạn có thể code lấy nếu tool support thì dùng vhdl boundary scan description language
để configure scan reg và TAP controller instruction
code có thể dùng verilog hoặc vhdl, với vhdl có thư viện giúp bạn configure scan reg, test instructions,
hình như nó là boundary scan description language.
còn với asic thì ngon lành hơn, sau khi đọc hiểu về boundary scan và TAP controller thì bạn có thể tham khảo
design for test và boundary scan compiler (DFT, BSD) của synopsys
hay cái tool rất mạnh khác của synopsys như synopsys tetramax làm hầu hết các cái liên quan đến testing
như fault simulation, BSD, DFT, .
còn sách báo gì đấy thì bạn cứ search DFT đặc biệt là phần boundary scan standard
Comment