La posibilidad de que tengamos un solo proceso de fabricación com la montaje de muchos componentes ya conectada, así obteniendo el circuito integrado proporcionado un enorme desarrollo para electrónica digital.

 

Nota: este es más un artículo de una serie sobre electrónica digital de este sitio.

 

Así, los fabricantes han establecido familias de componentes (circuitos integrados) que reunirían en su interior un número de elementos interconectados con el que contaba con una variedad de funciones lógicas, flip- flops y muchos otros circuitos útiles electrónica digital.

 

Una familia de circuitos integrados digitales se compone de una serie de tipos, correspondientes a funciones, flip- flops y otros dispositivos que se estudiarán con características compatibles para que pueda ser alimentados por una fuente común y conectados directamente sin la necesita de muchos elementos externos y en algunos casos, ninguno.

 

Reuniendo estos componentes de la misma familia puede diseñar diferentes circuitos digitales, tales como contadores, cronómetros, calculadoras, computadoras, máquinas de control y automatización etcétera.

 

Actualmente contamos con dos familias básicas que son ampliamente utilizadas en los proyectos, dados su bajo costo y la facilidad con la cual podemos obtener comercio especializado de las diferentes funciones existentes.

 

En la figura 1 es un ejemplo de circuito integrado de una familia lógica digital muy común en la envoltura de DIL (más común).

 


 

 

Este componente recoge en sus interior 4 lógicas puertos de tipo NAND que se puede utilizar independientemente y pueden estar entrelazados en una aplicación donde sea necesario.

 

Integrado que contiene cientos o incluso miles de puertas y otras funciones, hoy están disponibles para proyectos más complejos.

 

 

La familia TTL

El nombre TTL proviene de Transistor – Transistor - Logic, que es la familia más popular por su bajo costo, buena velocidad y bajo consumo.

Los integrados de la familia TTL deben suministrarse a una tensión de 5 V. Admite una tolerancia les lleva a un funcionamiento normal con tensiones entre 4,5 y 5,5 volts.

Los transistores utilizados en TTL integrado son do tipo multi-emisor, como se muestra en la figura 2.

 

 


 

 

Cada emisor funciona como un diodo, lo que proporciona un aislamiento de la entrada en relación con el circuito. Por lo tanto, dos circuitos, uno para cada entrada TTL, no tienen ningún tipo de interacción.

Existen varias subfamilias TTL, que son variaciones con diferentes características cuanto a velocidad y consumo.

Así tenemos el TTL de alta velocidad operando a velocidades mayores, pero también requiere más energía para funcionar. Por otro lado, el TTL de baja velocidad (velocidad baja) funciona más lentamente, pero características de muy bajo consumo de energía.

En informática tenemos Low- Power Schottky que es caracterizada por alta velocidad y bajo consumo de energía, es totalmente compatible con los circuitos internos de la mayoría de los microprocesadores y microcontroladores. Esta subfamilia se utiliza en interfaces y shields.

En la figura 3 tenemos una puerta NAND típica TTL donde podemos analizar su funcionamiento. Los otros son bastante similares.

 


 

 

 

Observamos en la entrada el transistor multi- emisor, que en este caso tiene dos porque hay dos entradas.

Este paso alimenta un inversor de fase con otro transistor, que excita por su tiempo, una etapa de mayor potencia etapa con dos transistores en serie.

Las características eléctricas de los circuitos TTL de entrada y salidas son las que más interesan en el desarrollo de cualquier proyecto.

 

Nivel LO

¿Que tensiones los integrados TTL integrados interpretan como un 0 o 1? Este conocimiento es esencial en cualquier proyecto.

Las tensiones entre 0 y 0,8 V son interpretadas seguramente como LO. El valor 0.8 V se representa por VEL.

 

Nivel HI

La tensión más baja que puede ser interpretada como HI es de 2.4 V, para que valores entre 2,4 y 5 V se sienten como Hl o 1 por el TTL.

Podemos dibujar un gráfico en que tenemos dos fajas distintas para el integrado TTL (ver figura 4).

 

 


 

 

 

Las tensiones fuera de este rango están prohibidas para el TTL integrado, porque no podemos garantizar que son interpretadas por 0 o 1.

Lo que hemos visto es la característica de transferencia de un TTL

En la salida de cada integrado podemos asegurar que los niveles de señal en LO y HI también estarán en esta faja, que también garantiza la posibilidad de interconectar varios integrados.

Cabe en este punto definir qué es cargabilidad o el fan- out.

En un integrado TTL de salida tiene un nivel de voltaje de HI, decir alrededor de 4 V, hasta el momento en que conectamos a una salida TTL la entrada de otros puertas que "cargan” el circuito de manera a reducir la tensión (vea figura 5).

 

 


 

 

 

El resultado es que esta tensión puede caer por debajo del límite de la faja en la que el integrado juega la tensión como "1", causando que el sistema va una operación errática.

Hay un límite a la cantidad de entradas que podemos llamar a una salida TTL y se llama fan- out.

Un integrado TTL (estándar) puede excitar 10 entradas TTL normales.

Damos a Seguir una tabla importante que muestra las capacidades de "fan- out" de varias subfamilias TTL cruzadas.

 

TTL normal:

puede excitar 10 entradas TTL normales

puede excitar 40 entradas de TTL low- power

puede excitar 6 entradas de TTL high- power

puede excitar 20 entradas de low- power Schottky

puede excitar 6 entradas de TTL Schottky

 

TTL low- power:

puede excitar 2 entradas de TTL normal

puede excitar 10 entradas de TTL low- power

puede excitar 1 entrada de TTL high- power

puede excitar 1 entrada de TTL Schottky

puede excitar 5 entradas de TTL low- power Schottky

 

TTL High- power:

puede excitar 12 entradas de TTL normal

puede excitar 40 entradas de low- power TTL

puede excitar 10 entradas de TTL High- power

puede excitar 10 entradas de TTL Schottky

puede excitar 40 entradas de TTL low- power Schottky

 

TTL Schottky:

puede excitar 12 entradas de TTL normal

puede excitar 40 entradas de TTL low- power

puede excitar 10 entradas de TTL high- power

puede excitar 10 entradas de TTL Schottky

puede excitar 40 entradas de TTL low- power Schottky

 

TTL Low- power Schottky:

puede excitar pode excitar 5 entradas de TTL normal

puede excitar 20 entradas de TTL low power

puede excitar 4 entradas de TTL High power

puede excitar. 4 entradas de TTL Schottky

puede excitar 10 entradas de TTL low power Schottky

 

También importante es saber, en la familia TTL normal, cuáles son las corrientes que tenemos en las entradas de excitación y que obtenemos en las salidas: así, un TTL normal proporciona en su salida una corriente máxima de 16 mA, mientras que su entrada necesita una corriente de al menos 1,6 mA a ser excitada.

La serie TTL normal integrada desde tipo 7400. Todos los demás empiezan con la numeración "74". También hay una variante militar de esta serie que es la 5400.

 

Integrado de las subfamilias tiene letras adicionales en los tipos que indican cuál de ellos pertenecen. Así que tenemos:

High- power - 74H00

Low- power - 74L00

Schottky - 74S00

Low- power Schottky - 74LS00

 

 

18.989MBMemory Usage40.25msRequest Duration
Joomla! Version5.2.3
PHP Version8.3.16
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
10.5.22-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:49 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "PATH_TRANSLATED" => "redirect:/ind...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1742035989 "last" => 1742035989...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.66KB) (310μs)
  • afterInitialise (1.14MB) (3.49ms)
  • afterRoute (179.16KB) (848μs)
  • beforeRenderComponent com_content (100.65KB) (409μs)
  • Before Access::preloadComponents (all components) (33.5KB) (192μs)
  • After Access::preloadComponents (all components) (107.06KB) (377μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (8μs)
  • After Access::preloadPermissions (com_content) (16.19MB) (19.91ms)
  • Before Access::getAssetRules (id:8 name:com_content) (480.16KB) (1.85ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.36KB) (29μs)
  • afterRenderComponent com_content (435.72KB) (5.63ms)
  • afterDispatch (2.25KB) (46μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (423.33KB) (1.58ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (311μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (89μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (63.1KB) (1.07ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (547μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (71μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (178μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (47μs)
  • afterRender (300.3KB) (3.15ms)
  • 1 x After Access::preloadPermissions (com_content) (16.19MB) (49.46%)
    19.91ms
    1 x afterRenderComponent com_content (435.72KB) (13.99%)
    5.63ms
    1 x afterInitialise (1.14MB) (8.66%)
    3.49ms
    1 x afterRender (300.3KB) (7.83%)
    3.15ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (480.16KB) (4.6%)
    1.85ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (423.33KB) (3.91%)
    1.58ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (63.1KB) (2.67%)
    1.07ms
    1 x afterRoute (179.16KB) (2.11%)
    848μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (1.36%)
    547μs
    1 x beforeRenderComponent com_content (100.65KB) (1.02%)
    409μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.94%)
    377μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (0.77%)
    311μs
    1 x afterLoad (85.66KB) (0.77%)
    310μs
    1 x Before Access::preloadComponents (all components) (33.5KB) (0.48%)
    192μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.44%)
    178μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.22%)
    89μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (0.18%)
    71μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.12%)
    47μs
    1 x afterDispatch (2.25KB) (0.11%)
    46μs
    1 x After Access::getAssetRules (id:8 name:com_content) (7.36KB) (0.07%)
    29μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    8μs
23 statements were executed, 5 of which were duplicates, 18 unique11.7ms1.57MB
  • SELECT @@SESSION.sql_mode;30μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 173μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `incbmx_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)153μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`50μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `incbmx_usergroups` AS `a` LEFT JOIN `incbmx_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest77μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`229μs20.2KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39)229μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 08.21ms1.46MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_assets`298μs2.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `incbmx_assets` WHERE `name` = 'com_content.article.2021'71μs912B/libraries/src/Table/Table.php:780Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`253μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '2021'145μs48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)161μs22.13KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`175μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `incbmx_contentitem_tag_map` AS `m` INNER JOIN `incbmx_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)271μs3.97KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`207μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM incbmx_fields AS a LEFT JOIN `incbmx_languages` AS l ON l.lang_code = a.language LEFT JOIN incbmx_users AS uc ON uc.id=a.checked_out LEFT JOIN incbmx_viewlevels AS ag ON ag.id = a.access LEFT JOIN incbmx_users AS ua ON ua.id = a.created_user_id LEFT JOIN incbmx_fields_groups AS g ON g.id = a.group_id LEFT JOIN `incbmx_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC378μs6.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`178μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1148μs656B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `incbmx_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)75μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context61μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)159μs22.17KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `incbmx_scheduler_tasks` AS `a` WHERE `a`.`state` = 171μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • warningassets - No asset found for com_content.article.2021, falling back to com_content
  • warningassets - No asset found for com_content.article.2021, falling back to com_content
  • warningassets - No asset found for com_content.article.2021, falling back to com_content
  • warningassets - No asset found for com_content.article.2021, falling back to com_content
  • warningassets - No asset found for com_content.article.2021, falling back to com_content
  • warningassets - No asset found for com_content.article.2021, falling back to com_content
  • warningassets - No asset found for com_content.article.2021, falling back to com_content
  • warningassets - No asset found for com_content.article.2021, falling back to com_content
  • warningassets - No asset found for com_content.article.2021, falling back to com_content
  • warningassets - No asset found for com_content.article.2021, falling back to com_content