Jump to content

    

Lattice ECP5 TraceID

Потихоньку осваиваю новую для себя платформу - Lattice ECP5.

Заметил, что в этих чипах есть уникальный 64-битный номер (TraceID). Читается по JTAG, например. Это хорошо. Но вот не пойму - можно ли его прочитать изнутри (из логики, не выходя на внешние пины)?

Единственное описание нашел тут:

https://www.latticesemi.com/view_document?document_id=39093

 

Но из него не все понятно. С одной стороны, упоминается WISHBONE интерфейс для доступа из логики. Этот интерфейс в ECP5 отсутствует. С другой стороны, сделать уникальный номер, но не дать к нему доступа из логики - это ж кем надо быть, чтобы такое запроектировать?

М.б. кто-то на практике с работал с этой фичей?

Share this post


Link to post
Share on other sites
4 часа назад, Flood сказал:

Но вот не пойму - можно ли его прочитать изнутри (из логики, не выходя на внешние пины)?

Это зависит от семейства. В MachXO2/3 можно (через EFB), а в ECP5 - нельзя.

Share this post


Link to post
Share on other sites
11 часов назад, StewartLittle сказал:

Это зависит от семейства. В MachXO2/3 можно (через EFB), а в ECP5 - нельзя.

Вот это да. Design win of the year.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this