FTDI Community

Please login or register.

Login with username, password and session length.
Advanced Search  

News:



Welcome to the FTDI Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ FTDI Support


Pages: 1 2 [3]

Author Topic: FT82x  (Read 4276 times)

armadafg

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: FT82x
« Reply #30 on: October 30, 2018, 09:29:25 AM »

Anyway, even if there were only 256m it would still 256 times more than the ft81x
Logged

armadafg

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: FT82x
« Reply #31 on: October 30, 2018, 03:16:30 PM »

I would like to know if it is possible to exceed 60 i / ps with the FT81x or bt81x?
Logged

FTDI Community

  • Administrator
  • Full Member
  • *****
  • Posts: 184
    • View Profile
Re: FT82x
« Reply #32 on: October 31, 2018, 10:37:16 AM »

Hello

Basically the refresh rate depends on which Display you are using, the PCLK that this display can support, and its size. Multiplying the HCYCLE and VCYCLE values will give you the total number of Pixels to be rendered, dividing this number by PCLK will give you the theoretical refresh rate for the display.

Best Regards,
FTDI Community
Logged

armadafg

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: FT82x
« Reply #33 on: October 31, 2018, 11:36:03 AM »

thank you for your reply.

So if I understood well with this screen : http://www.haoyuelectronics.com/Attachment/HY5-LCD-HD/KD50G21-40NT-A1.pdf
I do 1 / ((800 * 480) / 50000000).
which makes 130 i / ps ?
Logged

FTDI Community

  • Administrator
  • Full Member
  • *****
  • Posts: 184
    • View Profile
Re: FT82x
« Reply #34 on: October 31, 2018, 01:30:11 PM »

Hello,

If we take the example from the following WQVGA settings:
Code: [Select]

    // WQVGA display parameters
    lcdWidth   = 800;                                                           // Active width of LCD display
    lcdHeight  = 480;                                                           // Active height of LCD display
    lcdHcycle  = 928;                                                           // Total number of clocks per line
    lcdHoffset = 88;                                                            // Start of active line
    lcdHsync0  = 0;                                                             // Start of horizontal sync pulse
    lcdHsync1  = 48;                                                            // End of horizontal sync pulse
    lcdVcycle  = 525;                                                           // Total number of lines per screen
    lcdVoffset = 32;                                                            // Start of active screen
    lcdVsync0  = 0;                                                             // Start of vertical sync pulse
    lcdVsync1  = 3;                                                             // End of vertical sync pulse
    lcdPclk    = 2;                                                             // Pixel Clock
    lcdSwizzle = 0;                                                             // Define RGB output pins
    lcdPclkpol = 1;                                                             // Define active edge of PCLK
                     

HCYCLE = 928
VCYCLE = 525
VCYCLE * HCYCLE  = 487,200

Note: REG_PCLK is using the value 2 which will divide the clock down to 30Mhz.

Result = 30,000,000/487,200 = ~ 61

The intention in this example is to get the refresh rate at or near 60 fps, but if your display can support higher PCLKs then a higher refresh rate should be possible.

Best Regards,
FTDI Community
« Last Edit: October 31, 2018, 01:31:48 PM by FTDI Community »
Logged

armadafg

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: FT82x
« Reply #35 on: October 31, 2018, 02:11:59 PM »

ok i understand better.
For this screen in question the frequnce max is 50mhz, so the best conbinaison with the ft811 or bt81x is 30Mhz ?
And for the bt81x it is necessary to find a screen with 72mhz max to use all this capacity? That's right ?
Logged

FTDI Community

  • Administrator
  • Full Member
  • *****
  • Posts: 184
    • View Profile
Re: FT82x
« Reply #36 on: October 31, 2018, 03:30:10 PM »

Hello,

In general most displays target around a 60 fps refresh rate, as such settings are chosen to achieve this. In the previous example the clock was divide down to 30Mhz as this number combined with the HCYCLE and VCYCLE values got use very close to this desired number (60). It is normal practice to divide PCLK by 2 or more to achieve the desired frequency which best fits the display being used.
It is not the intended use of EVE to run at 'full tilt' with a display that can match the overall system clock of the IC.

Best Regards,
FTDI Community
Logged

armadafg

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: FT82x
« Reply #37 on: November 15, 2018, 08:39:50 AM »

Hi,

If the bt82x is designed for the 60ips in which case the 72Mhz or the 60Mhz is used?

Moreover with the screens of Hotmcu I manage to use the 60Mhz but only if there is not too much elemnt to display on the screen whereas it is indicated in this documentation that it can not exceed the 50Mhz.

Do you know a screen capable of exploiting the 72Mhz?
Logged

FTDI Community

  • Administrator
  • Full Member
  • *****
  • Posts: 184
    • View Profile
Re: FT82x
« Reply #38 on: November 15, 2018, 10:19:54 AM »

Hello,

The BT81x is capable of implementing a 72Mhz or 60Mhz clock, this is the main clock in the IC. It is the DISPLAYS that are usually designed to operate at 60fps, not the IC. Typically a much lower PCLK is used to drive a display within its design spec.

Sounds like you pushed the display past its spec. and it stopped functioning correctly.

I am unaware of any displays currently which will make use of an 72Mhz PLCK, again lower PLCKs are usually used as displays are targeted to run at 60fps.

Best Regards,
FTDI Community
Logged

armadafg

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: FT82x
« Reply #39 on: November 15, 2018, 11:54:25 AM »

The screen still works correctly, it is only when there is too much element to display that the image is deformed. If not, it will function properly at about 110ip / s.

If ever a person passing through this forum knows a screen with this ability please share it. ;D
Logged
Pages: 1 2 [3]