Перейти к содержанию
    

Gas Wilson

Свой
  • Постов

    141
  • Зарегистрирован

  • Посещение

  • Победитель дней

    9

Сообщения, опубликованные Gas Wilson


  1. Копии LTMок

    AST4644, four outputs
    AST4622, dual output, small size
    AST4613, single output, high current 8A
    AST4650, dual output, high current
    AST4700, dual output, high current, with digital function
    AST8056, lift product, wide input and output range
    AST8027, step-down product, wide input voltage range up to 60v

     

     

    AST4613I Data Sheet-V2.3.pdf

    AST4700I Data Sheet-V2.3.pdf

    AST8055I Data Sheet-V2.2.pdf

  2. On 7/22/2024 at 12:49 AM, 1891ВМ12Я said:

    Подскажите пожалуйста, где можно увидеть документацию на EQ6HL45 - это китайские клоны, они совместимы с ISE? Документации на клон AD9245 тоже не вижу, может не загрузилось по какой то причине? Где это всё купить можно?

    Добрый день. EQ6HL45 совместима по пинам с Spartan, внутренняя структура - своя. Своё ПО для разработки (eLinx). Клонов Spartan (поддерживаемых ISE) насколько мне известно - нет. По АЦП/ЦАПам - если интересно, могу поискать документацию. Купить можно напрямую у китайцев, либо в Микротерре ([email protected])

  3. Новая версия PDS - 2023.2.SP3

     

    Spoiler

    2 SP2 features

    ü   Fix the problem of excessive runtime size in the Compile stage caused by Multi-assignment pattern

    ü   Fix the problem of false compile error when the actual parameter is left vacant during instantiation of unpacked port

    ü   Fix the problem of incorrect relative placement of DFF and LUT6CARRY PACK with position constraints during layout, which leads to constraint check error

    ü   Fix the problem of post-simulation and design golden inconsistency caused by DRM post-simulation mapping error (PG3T500, PG3T600, PG3K1000P involved)

    ü   Support the use of DVIO when debugcore is waiting for trigger

    ü   Fix the problem that PDS cannot connect to License Server after setting proxy server

    ü   Fix the problem of poor timing caused by too long synthesis level under strict timing constraints

    ü   Add Timing-4120 and Timing-4121 Critical warning for the scenario where create_clock is used to create constraints and source objects are not ports

    ü   Fix the disconnection of GTP_APM_E4 in the Map stage CEY1 and RSTY1 cause the output of the board to be 0 (involved in PG3T600P and PG3K1000P)

    ü   Fix the problem that the output of GTP_APB is deleted in the sim.v netlist when there is no connection logic

    ü   Fix the problem that the clock power consumption reported by PPC is too small (involved in Komos2, Logos2, and Titan2 series)

    ü   Support the configuration that the 0x425 bit[5] of the corresponding channel in the HSST register is 0 before scanning (involved in PG3T500)

    ü   Fix the problem of crash when APM absorbs registers with initial values

    ü  Supports adding genblk flags to generate signals through parameter control. Fixed the issue that the floating port of GTP_HPIO_PHY_SEQUENCER is grounded during the synthesis phase, causing routing failure (involving PG3T500)

    ü   Fixed the abnormal result of monitor board loading (involving PG2T70H)

    ü   Optimize timing power consumption data (PG3T500 involved)

    ü   IP update:

    DRM/HRM IP (Titan3)

    (1) Update the HRM288K cascade algorithm of dpram, sdpram, and fifo sub-IPs, and support mixed data bit width function.

    (2) Optimize the clock polarity reversal, output register enable signal, and output register configuration item linkage logic in the parameter configuration interface.

    (3) Modify the incorrect synchronous FIFO read and write threshold level timing diagram in the UG document.

    (4) UG update.

    3 SP3 Features

    1) BUG fixes

    ü   The detailed routing stage supports multi-level logic hold violation repair function

    ü   Fixes the problem that a pop-up window warning will appear when switching process and tempgrade when there is an IP module in PPP (involved in PG3T500)

    ü   Fixes the problem that when differential IO is used as the clock input source, the layout only considers the single-ended position in the clock planning stage, resulting in layout failure

    ü   Optimizes the clock skew of PG3T600P and PG3K1000P

    ü   Fixes the problem that the include_generated_clock parameter added in set_clock_groups does not take effect on the generated clocks of all levels under the same source clock

    ü   Support Compile error Verilog-4146 interception when there are modules with the same name in different design files and the configuration option "Allow Duplicate Modules" is not checked

    ü   Fixed the issue that after the asynchronous FIFO IP comes with sdc constraints and the same IP is instantiated repeatedly, some of the instantiated IP constraints do not take effect

    ü   Supports projects with unconstrained or partially constrained IO, and reports an error and exits during the bitstream generation phase

    ü   Fixed the issue that the SVF file generated by the Configuration tool is incorrect when the Flatten mode is selected when generating a cascaded bitstream

    ü   Fixed the problem that the delay function does not take effect due to the unprocessed idly_dis, odly_dis and tdly_dis ports of the IDELAY/ODELAY model (involving PG3K1000P and PG3T600P devices)

    ü   Add fan-out restrictions to the ZGM[0]/[1] reflection ports of SRB. If the number of nodes passing through ZGM exceeds 20, Critical Warning: Route-2045 will be reported during the Route Optimize stage (involving Logos2, Titan2, and Kosmo2 series)

    ü   Update the timing data of some archs of IOLHR (involving Logos2, Titan2, and Kosmo2 series)

    ü   Narrow the scope of the check for create_clock constraints on non-clock ports to reduce redundant alarms

    ü   Fixed the problem that the power consumption is abnormally 0 when the DRM mode is SDP and the A\B bit width is 32 in PPP (involving PG3T500)

    ü   Fix the Compile crash caused by using genvar variables without initial values

    ü   Fixed the issue of falsely reporting critical warning STA-3004 when clocks from the same source are propagated to the location where a generate clock exists

    ü   The default value of the Place&Route configuration option PnR Timeout(min) in Project Setting is changed from 720 to 0

    ü   Fix the inconsistency between the BUS_KEEPER settings in the PDS report and UCE

    ü   Added HSLVCMOS33/HSLVTTL33 level standards and updated the IO power consumption model (involving PG2T390H)

    ü   Fix the problem of not taking the positive and negative of the expression when adjusting the expression order during expression optimization

    ü   Fix the abnormal flashing of the Done light on the upper board after checking the Over Temperature Shut Off function of PG2K400

    ü   Fixed the Synthesize phase crash caused by not correctly identifying the syn_direct_reset attribute on net

    ü   Optimize the alarm scenario of C:SDC-2032. When the create_clock constraint and uncertainty constraint exist on the clk pin of FF/APM/DRM at the same time, a serious alarm C:SDC-2032 will be generated, and the uncertainty constraint will not take effect

    ü   Update the HRM timing model (PG3T500 involved)

    ü   Enhance the readability of parameter values in compile run.log

    ü   Delete the IO standard "TMDS" (Logos2, Titan2, Kosmo2 involved)

    2) GTP changes

    ü   Add support for GTP_MONITOR (PG3T500 involved)

     

    Release_Notes_2023_2_SP3 (microterra).pdf

    • Thanks 2
  4. On 5/16/2024 at 1:00 PM, makc said:

    Как дела с errata на эти чипы? Или она как обычно недоступна?

    Уточнил с производителем - у них нет errata отдельно. Максимум что есть - список багов которые публикуются в описании релиза PDS

     

     

     

    Даташит на Titan 2 версии 1.5.  Изменения не критичные.

     

    DS05001 Titan2 Series FPGA Device Data Sheet 1.5_microterra.ru.pdf

    • Thanks 2
  5. 23 hours ago, IlyaKw said:

    Доброго времени суток, уважаемые.
    Не мог бы кто-нибудь помочь с BSDL файлами для PangoMicro FPGA?
    Прочел на страницах этого форума, что они есть в составе пакета, но искать, качать пакет софта для разработки смысла большого не вижу, не нужно оно.

    Ситуация следующая: есть плата с FPGA этой компании, идентифицировать тип FPGA по маркировке не представляется возможным, поскольку на корпусе всего две надписи

    1. MBG324 (тип корпуса)
    2. CCA60-С   2017 (ID FPGA какой-то и дата производства, наверное)

    Через JTAG удалось установить принадлежность данной FPGA  к Pangomicro

    Info : JTAG tap: gw1n.tap tap/device found: 0x20303899 (mfg: 0x44c (Shenzhen Pango Microsystems Co Ltd), part: 0x0303, ver: 0x2)

    Хотелось бы идентифицировать тип, это ради того, чтобы понять, можно вместо нее поставить какой-нибудь Xilinx в том же корпусе.

    Заранее спасибо!

    А если не cекрет - зачем ставить Xilinx в том же корпусе?

  6. UG042003 HMIC_S IP User Guide V1.13b

     

    UG042003_HMIC_S_IP_1.13_microterra.pdf

    Список доступных IP core и их версии


    Версии IP core 

    Logos2

        ADC     1.9
        HMIC_S     1.13b
        FFT    1.2
        FIR    1.2
        HSST    1.10
        LVDS    1.3a
        PCIe_Gen2    1.7
        QSGMII    1.3
        SDI    1.3
        SEU    1.6
        SGMII    1.4
        SGMII_LVDS    1.1
        XAUI    1.4

    Logos
        HMIC_H    1.2    
        HMIC_S    1.6
        HSST    1.5
        PCIe    1.4
        QSGMII    1.0
        SEU    1.2b
        SGMII    1.2
        XAUI    1.1b


    Titan2
        10G MAC 1.4
        12G-SDI    1.2
        ADC    1.4
        HMIC_S    1.10
        FFT    1.2
        FIR    1.2
        HSSTHP    1.11
        iScan    1.7
        LVDS    1.3a
        PCIe    1.6
        QSGMI    1.0
        SEU    1.5a
        SGMII    1.2
        XAUI    1.2
     

  7. 34 minutes ago, Xagen said:

    а как этот проект моделировать? У меня вообще серьезные проблемы с моделированием. Ни одно IP ядро не моделируется. Все падают с ошибками на этапе компилирования в modelsim или questasim. Судя по логам какая-то проблема с зашифрованными исходниками. Ругается на синтаксис в зашифрованном регионе. При этом в самом PDS синтезируется.

    Пришлите лог

  8. 2 hours ago, cdg said:

    Благодарю, способ то известный, на английский гуглом можно инепосредственно pdf переводить - теряется оглавление и т.д., но уже можно работать. Я обратился к @Gas Wilson как к источнику уже оттранслированых/переведенных файлов, возможно он сможет помочь в решении этого вопроса.

    В процессе перевода. Постараюсь закончить на этой неделе. Приехало много документации по Kosmo2 - занят пока ею.

     

    Не помню, выкладывал ли тут эти файлы.

    10G Ethernet MAC Application Guide_v1.1_innek.pdf 10GBase-R Application Guide_v1.0_innek.pdf

    • Thanks 2
  9. On 1/10/2024 at 9:59 AM, makc said:

    Кто автор этого клона? Где брать патчи и остальную документацию? Какие сроки/цены?

    Патчи залил на /upload/FPGA/_Astrong_

    Автор похоже тот же - Wuxi Esiontech Co Ltd совместно с CETS 58

    По ценам - это к менеджерам 🙂 

  10. On 11/17/2023 at 1:22 PM, aledo2100 said:

    Добрый день всем

     

     

    Использую CPLD  PangoMicro серии Compact

     

     

    Подскажите,  пожалуйста, возможно ли использовать внутренний SPI ("integrated SPI (hard core)") для работы PCG2KG6 как slave и обмениваться данными с микроконтроллером по SPI постоянно ? Никак не пойму, Как это сделать. Использую пины DIFFI_B2_21P/CFG_CLK, DIFFI_B2_21N/MISO_SO, DIFFI_B2_1N/MOSI_SI, DIFFI_B2_1P/FCSI_N, соответственно.  Подошел бы вариант использовать эти пины как стандартные входы, так как  регистр сдвига внутри реализовать удалось. Но интересно использовать или встроенный SPI или хотябы те же пины. (вариант использовать другие пины удался и не подходит)


    ЗЫ: Я начинающий - мог чтото не предусмотреть.

    буду рад любой информации на эту тему.

     

     

     

     

     

    COMPACT series CPLD SPI hard core reference design instructions_innek.pdf SPI_HARDCORE_DEMO.zip

    • Thanks 1
  11. On 11/17/2023 at 1:22 PM, aledo2100 said:

     

    Использую CPLD  PangoMicro серии Compact

    Подскажите,  пожалуйста, возможно ли использовать внутренний SPI ("integrated SPI (hard core)") для работы PCG2KG6 как slave и обмениваться данными с микроконтроллером по SPI постоянно ? Никак не пойму, Как это сделать. Использую пины DIFFI_B2_21P/CFG_CLK, DIFFI_B2_21N/MISO_SO, DIFFI_B2_1N/MOSI_SI, DIFFI_B2_1P/FCSI_N, соответственно.  Подошел бы вариант использовать эти пины как стандартные входы, так как  регистр сдвига внутри реализовать удалось. Но интересно использовать или встроенный SPI или хотябы те же пины. (вариант использовать другие пины удался и не подходит)

    по умолчанию проект не размещается  на этапе Place and route с ошибкой "E: Place-0084: CASCADED_GLOBAL_CLOCK: the driver SPI_CLK_ibuf/opit_1 fixed at IOL_94_49 is unreasonable. Sub-optimal placement for a clock source and a clock buffer."
    это решается добавлением constraint'а
    "define_attribute {n:SPI_CLK} {PAP_CLOCK_DEDICATED_ROUTE} {FALSE}" ,
    однако тогда пины не работают и варнинги: 

    Добрый день, а тут настройки меняли?

    image.thumb.png.4db45c74aba86d5d3d9ade82853a4a0c.png

    image.thumb.png.7b99f361146eec72b4a8cb9f4722af66.png

×
×
  • Создать...