Jump to content

    

Ищу SATA IP Core под Zynq

Подскажите, пожалуйста, где можно скачать SATA IP под Zynq.

Ну или грамотную литературу по SATA, чтобы можно было написать свое IP ядро.

Share this post


Link to post
Share on other sites

Документация на протокол вроде тут проскакивала.

Share this post


Link to post
Share on other sites

Уточните, Zynq 7000 или Ultrascale? Ибо во втором аппаратный SATA.

Share this post


Link to post
Share on other sites

Есть. в гугле "SATA Controller IP Core" - в первых 6 ответах. требует легкого допиливания. вопросы в личку.

Share this post


Link to post
Share on other sites
1 hour ago, BSACPLD said:

Zynq 7000.

Тогда старшие модели,начиная с 7030

Share this post


Link to post
Share on other sites
2 hours ago, quest said:

требует легкого допиливания.

А драйвера на эти корки какие?

Share this post


Link to post
Share on other sites

Под 7й цинк IP SATA только за денюжку. Если хотите халяву то нужно перейти на NVMe M.2 - по деньгам такой SSD не шибко дороже, а по скорости может оказаться гораздо шустрее, не говоря уже про практически дармовую реализацию на плис - схемотехника и примеры проектов на разных плис см на fpgadrive.com - само собой придется поднимать линукс ну и цинки пойдут только 30-е и выше с GTx (для SATA требования те же, а по схеме разница будет только в разъеме, да и при необходимости планку с SSD М.2 можно припаять к несущей плате с плис без использования разъема).

Edited by fguy

Share this post


Link to post
Share on other sites

Проблема в том, что заказчик требует именно SATA и объяснять бесполезно.

Share this post


Link to post
Share on other sites
59 minutes ago, BSACPLD said:

Проблема в том, что заказчик требует именно SATA и объяснять бесполезно.

Это вообще не проблема - закладываете в смету цену за IP SATA (это где то в среднем 10 к$) + ваши накладные = итого лимон деревянных сверху и пусть он сам решает чего хочет. Стоимость и сроки разработки такого IP здесь уже народ ранее расценивал в минимум человеко-год - при наших зарплатах это обойдется еще дороже чем покупать готовое, да и найти такого человека-на-год будет еще не так просто. Либо меняйте плис на UltraZynq - аналогичной емкости CG обойдутся дороже + переделка схемы, платы и софта плис и процессора.

Edited by fguy

Share this post


Link to post
Share on other sites
2 hours ago, BSACPLD said:

Проблема в том, что заказчик требует именно SATA и объяснять бесполезно.

ну и пусть купит вам это IP, порядка 5к в бинарниках стоит 

Share this post


Link to post
Share on other sites
15 hours ago, des00 said:

ну и пусть купит вам это IP, порядка 5к в бинарниках стоит 

кстати да - особо одаренные заказчики требуют полные исходники проектов включая чужие и встроенные ядра, да и передать им купленное вами ядро вы не имеете юридических прав, так что покупка заказчиком сего ядра, если оно им так надо - наиболее юридически корректное действо

Share this post


Link to post
Share on other sites
В 10.06.2019 в 19:46, BSACPLD сказал:

Подскажите, пожалуйста, где можно скачать SATA IP под Zynq.

Ну или грамотную литературу по SATA, чтобы можно было написать свое IP ядро.

Планирую портировать самописное ядро на Zynq 7000 в недалеком будущем. До этого на Virtex-6 работало. Писал, в основном, по описанию стандарта. Стандарт гуглится легко. NCQ не реализовывал, хотя есть интернете примеры его реализации, но подробностей уже не помню. Далее нужно бы драйвер для Linux, но руки пока не дошли, да и линукса раньше у меня не было.

Share this post


Link to post
Share on other sites
7 minutes ago, Dimidrol said:

Далее нужно бы драйвер для Linux

А со стороны хоста что? Видимо не AHCI...

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