ОСУЩЕСТВЛЕНИЕ ДОСТУПА К РЕГИСТРАМ УСТРОЙСТВ ВЫБРОСА ТЕКУЧЕЙ СРЕДЫ
OBTAINING ACCESS TO REGISTERS OF FLUID EJECTION APPARATUS

Уровень техники
[0001] Струйная печатающая система, в качестве одного примера системы выброса текучей среды, может включать в себя печатающую головку, компонент подачи чернил, который подает жидкие чернила в печатающую головку, и электронный контроллер, который управляет печатающей головкой. Печатающая головка, в качестве одного примера устройства выброса текучей среды, выбрасывает капли чернил через множество сопел или отверстий и к носителю для печати, такому как лист бумаги, с тем чтобы печатать на носителе для печати. В некоторых примерах, отверстия размещаются в по меньшей мере одной колонке или массиве таким образом, что надлежащим образом упорядоченный выброс чернил из отверстий приводит к тому, что знаки или другие изображения печатаются на носителе для печати по мере того, как печатающая головка и носитель для печати перемещаются относительно друг друга.
Краткое описание чертежей
[0002] Фиг. 1A является блок-схемой, иллюстрирующей один пример интегральной схемы для того, чтобы возбуждать множество устройств активации текучей среды.
[0003] Фиг. 1B является блок-схемой, иллюстрирующей другой пример интегральной схемы для того, чтобы возбуждать множество устройств активации текучей среды.
[0004] Фиг. 2 является временной диаграммой, иллюстрирующей один пример для осуществления доступа к конфигурационному регистру интегральной схемы.
[0005] Фиг. 3A является блок-схемой, иллюстрирующей другой пример интегральной схемы для того, чтобы возбуждать множество устройств активации текучей среды.
[0006] Фиг. 3B является блок-схемой, иллюстрирующей другой пример интегральной схемы для того, чтобы возбуждать множество устройств активации текучей среды.
[0007] Фиг. 4 является временной диаграммой, иллюстрирующей один пример для осуществления доступа к регистру состояния интегральной схемы.
[0008] Фиг. 5 является блок-схемой, иллюстрирующей другой пример интегральной схемы для того, чтобы возбуждать множество устройств активации текучей среды.
[0009] Фиг. 6A и 6B иллюстрируют один пример матрицы выброса текучей среды.
[0010] Фиг. 7A-7D являются блок-схемами последовательности операций способа, иллюстрирующими один пример способа осуществления доступа к матрице выброса текучей среды.
[0011] Фиг. 8A-8E являются блок-схемами последовательности операций способа, иллюстрирующими другой пример способа осуществления доступа к матрице выброса текучей среды.
[0012] Фиг. 9 является блок-схемой, иллюстрирующей один пример системы выброса текучей среды.
Подробное описание изобретения
[0013] В нижеприведенном подробном описании, следует обратиться к прилагаемым чертежам, которые составляют часть настоящего документа, и на которых показаны в качестве иллюстрации конкретные примеры, в которых может осуществляться на практике раскрытие сущности. Следует понимать, что другие примеры могут использоваться, и что структурные или логические изменения могут вноситься без отступления от объема настоящего раскрытия сущности. В силу этого нижеприведенное подробное описание не должно рассматриваться в ограничивающем смысле, и объем настоящего раскрытия сущности задается только посредством прилагаемой формулы изобретения. Следует понимать, что признаки различных примеров, описанных в данном документе, могут комбинироваться, частично или полностью, между собой, если прямо не указано иное.
[0014] В определенных примерах, может быть желательным уменьшать ширину полупроводникового кристалла или устройства, включающего в себя устройства активации текучей среды (например, матрицы для выброса текучей среды), чтобы сокращать затраты и повышать технологичность. По мере того, как ширина матрицы выброса текучей среды уменьшается, остается доступной меньшая площадь матрицы для схем. Соответственно, в данном документе раскрывается устройство для того, чтобы активировать выброс текучей среды, которое может включать в себя конфигурационный регистр (например, конфигурационный регистр только для записи) и/или регистр состояния (например, регистр состояния только для чтения). Конфигурационный регистр может активироваться для записи в ответ на переход сигнала на контактной площадке режима к высокому логическому уровню при сигнале с высоким логическим уровнем на контактной площадке данных. При активации конфигурационного регистра, данные могут записываться в конфигурационный регистр через контактную площадку данных. Регистр состояния может активироваться для считывания в ответ как на переход сигнала на контактной площадке режима к высокому логическому уровню при сигнале с высоким логическим уровнем на контактной площадке данных, так и на переход сигнала на контактной площадке запуска к высокому логическому уровню при том, что сигнал на контактной площадке данных является плавающим. При том, что регистр состояния активируется для считывания, данные могут считываться из регистра состояния через контактную площадку данных.
[0015] При использовании в данном документе, сигнал "высоким с логическим уровнем" представляет собой логическую "единицу" или сигнал "включения" либо сигнал, имеющий напряжение, примерно равное логической электроэнергии, подаваемой в интегральную схему (например, приблизительно между 1,8 В и 15 В, к примеру, 5,6 В). При использовании в данном документе, сигнал "низким с логическим уровнем" представляет собой логический "нуль" или сигнал "выключения" либо сигнал, имеющий напряжение, примерно равное возврату через землю логической электроэнергии для логической электроэнергии, подаваемой в интегральную схему (например, приблизительно 0 В).
[0016] Фиг. 1A является блок-схемой, иллюстрирующей один пример интегральной схемы 100a для того, чтобы возбуждать множество устройств активации текучей среды. В одном примере, интегральная схема 100a представляет собой часть матрицы выброса текучей среды, которая описывается ниже со ссылкой на фиг. 6A и 6B. Интегральная схема 100a включает в себя управляющую логику 102a, конфигурационный регистр 104 и множество интерфейсов, включающих в себя интерфейс 110 данных и интерфейс 112 режима. Интерфейс 110 данных и интерфейс 112 режима электрически соединяются с управляющей логикой 102. Управляющая логика 102a электрически соединяется с конфигурационным регистром 104. Управляющая логика 102a активирует запись в конфигурационный регистр 104 в ответ на переход сигнала в интерфейсе 112 режима к высокому логическому уровню при сигнале с высоким логическим уровнем в интерфейсе 110 данных. В одном примере, управляющая логика 102a деактивирует запись в конфигурационный регистр 104 в ответ на сигнал с низким логическим уровнем в интерфейсе 112 режима. Конфигурационный регистр 104 может принимать последовательные данные из интерфейса 110 данных при том, что конфигурационный регистр 104 активируется для записи.
[0017] Управляющая логика 102a может включать в себя микропроцессор, специализированную интегральную схему (ASIC) или другие подходящие логические схемы для управления работой интегральной схемы 100a. Конфигурационный регистр 104 может представлять собой запоминающее устройство (например, энергонезависимое запоминающее устройство, сдвиговый регистр и т.д.) и может включать в себя любое подходящее число битов (например, 4-24 бита, к примеру, 12 битов). Конфигурационный регистр 104 может сохранять конфигурационные данные для тестирования интегральной схемы 100a, обнаружения трещин внутри подложки интегральной схемы 100a, активации сторожевых таймеров интегральной схемы 100a, задания аналоговых задержек интегральной схемы 100a, активации доступа к запоминающему устройству интегральной схемы 100a, признания допустимыми операций интегральной схемы 100a либо для конфигурирования других функций интегральной схемы 100a. Каждый из множества интерфейсов, включающих в себя интерфейс 110 данных и интерфейс 112 режима, может представлять собой контактную площадку, штырьковый вывод, контактный столбик, провод или другой подходящий электрический интерфейс для передачи сигналов в управляющую логику 102a и/или для приема сигналов из управляющей логики 102a. Каждый из множества интерфейсов может электрически соединяться с системой выброса текучей среды (например, с принтером).
[0018] Фиг. 1B является блок-схемой, иллюстрирующей другой пример интегральной схемы 100b для того, чтобы возбуждать множество устройств активации текучей среды. В одном примере, интегральная схема 100b представляет собой часть матрицы выброса текучей среды, которая описывается ниже со ссылкой на фиг. 6A и 6B. Интегральная схема 100b является аналогичной интегральной схеме 100a, описанной выше и проиллюстрированной со ссылкой на фиг. 1A, и включает в себя управляющую логику 102b, конфигурационный регистр 104 и множество интерфейсов, включающих в себя интерфейс 110 данных, интерфейс 112 режима, интерфейс 114 запуска и интерфейс 116 синхросигнала. Интерфейс 110 данных, интерфейс 112 режима, интерфейс 114 запуска и интерфейс 116 синхросигнала электрически соединяются с управляющей логикой 102b. Управляющая логика 102b электрически соединяется с конфигурационным регистром 104.
[0019] Управляющая логика 102b активирует запись в конфигурационный регистр 104 в ответ на переход сигнала в интерфейсе 110 режима к высокому логическому уровню при сигнале с высоким логическим уровнем в интерфейсе 110 данных и сигнале с низким логическим уровнем в интерфейсе 114 запуска. В одном примере, управляющая логика 102b деактивирует запись в конфигурационный регистр 104 в ответ на сигнал с низким логическим уровнем в интерфейсе 112 режима. Конфигурационный регистр 104 может принимать последовательные данные из интерфейса 110 данных при том, что конфигурационный регистр 104 активируется для записи. В одном примере, конфигурационный регистр 104 может принимать последовательные данные из интерфейса 110 данных в соответствии с синхросигналом из интерфейса 116 синхросигнала.
[0020] Управляющая логика 102b может включать в себя микропроцессор, ASIC или другие подходящие логические схемы для управления работой интегральной схемы 100b. Конфигурационный регистр 104 может сохранять конфигурационные данные для тестирования интегральной схемы 100b, обнаружения трещин внутри подложки интегральной схемы 100b, активации сторожевых таймеров интегральной схемы 100b, задания аналоговых задержек интегральной схемы 100b, активации доступа к запоминающему устройству интегральной схемы 100b, признания допустимыми операций интегральной схемы 100b либо для конфигурирования других функций интегральной схемы 100b. Каждый из множества интерфейсов, включающих в себя интерфейс 110 данных, интерфейс 112 режима, интерфейс 114 запуска и интерфейс 116 синхросигнала, может представлять собой контактную площадку, штырьковый вывод, контактный столбик, провод или другой подходящий электрический интерфейс для передачи сигналов в управляющую логику 102b и/или для приема сигналов из управляющей логики 102b. Каждый из множества интерфейсов может электрически соединяться с системой выброса текучей среды (например, с принтером).
[0021] Фиг. 2 является временной диаграммой 200, иллюстрирующей один пример для осуществления доступа к конфигурационному регистру интегральной схемы, такому как конфигурационный регистр 104 интегральной схемы 100b по фиг. 1B. Временная диаграмма 200 включает в себя сигнал выбора режима в интерфейсе режима (например, в интерфейсе 112 режима), сигнал запуска в интерфейсе запуска (например, в интерфейсе 114 запуска), синхросигнал в интерфейсе синхросигнала (например, в интерфейсе 116 синхросигнала) и сигнал данных в интерфейсе данных (например, в интерфейсе 110 данных). При сигнале запуска с низким логическим уровнем, как указано в 202, и сигнала данных с высоким логическим уровнем, как указано в 204, конфигурационный регистр активируется для записи в ответ на переход сигнала выбора режима от низкого логического уровня к высокому логическому уровню, как указано в 206.
[0022] При этом, что конфигурационный регистр активируется для записи, поток данных, предоставленный посредством сигнала данных может записываться в конфигурационный регистр. В этом примере, четырехбитовый поток данных (т.е. биты B3, B2, B1 и B0) записывается в конфигурационный регистр. В других примерах, любое подходящее число битов может записываться в конфигурационный регистр. Каждый бит потока данных может записываться в конфигурационный регистр в ответ на синхросигнал. Например, передний фронт синхросигнала, как указано в 208, может записывать (например, защелкивать) бит B3 в конфигурационный регистр. Аналогично, передние фронты синхросигнала, как указано в 210, 212 и 214, могут записывать (например, защелкивать) биты B2, B1 и B0, соответственно, в конфигурационный регистр. В других примерах, каждый бит потока данных может записываться в конфигурационный регистр в ответ на соответствующий задний фронт синхросигнала либо в ответ на передний и задний фронты синхросигнала. В одном примере, в котором конфигурационный регистр представляет собой сдвиговый регистр, поток данных может записываться в конфигурационный регистр посредством сдвига потока данных в конфигурационный регистр таким образом, что предыдущие и/или дополнительные биты сдвигаются за пределы конфигурационного регистра. Запись в конфигурационный регистр может деактивироваться посредством перехода сигнала выбора режима обратно к низкому логическому уровню, как указано в 216.
[0023] Фиг. 3A является блок-схемой, иллюстрирующей другой пример интегральной схемы 300a для того, чтобы возбуждать множество устройств активации текучей среды. В одном примере, интегральная схема 300a представляет собой часть матрицы выброса текучей среды, который описывается ниже со ссылкой на фиг. 6A и 6B. Интегральная схема 300a включает в себя управляющую логику 302a, регистр 304 состояния и множество интерфейсов, включающих в себя интерфейс 310 данных, интерфейс 312 режима и интерфейс 314 запуска. Интерфейс 310 данных, интерфейс 312 режима и интерфейс 314 запуска электрически соединяются с управляющей логикой 302a. Управляющая логика 302a электрически соединяется с регистром 304 состояния.
[0024] Управляющая логика 302a активирует считывание регистра 304 состояния в ответ как на переход сигнала в интерфейсе 312 режима к высокому логическому уровню при сигнале с высоким логическим уровнем в интерфейсе 310 данных, так и на переход сигнала в интерфейсе 314 запуска к высокому логическому уровню при том, что сигнал в интерфейсе 310 данных является плавающим. В одном примере, управляющая логика 302a деактивирует считывание регистра 304 состояния в ответ на сигнал с низким логическим уровнем в интерфейсе 312 режима. В другом примере, управляющая логика 302a деактивирует считывание регистра 304 состояния в ответ на сигнал с низким логическим уровнем в интерфейсе 314 запуска. Регистр 304 состояния может выводить последовательные данные в интерфейс 310 данных при том, что регистр 304 состояния активируется для считывания.
[0025] Управляющая логика 302a может включать в себя микропроцессор, ASIC или другие подходящие логические схемы для управления работой интегральной схемы 300a. Регистр 304 состояния может представлять собой запоминающее устройство (например, энергонезависимое запоминающее устройство, сдвиговый регистр и т.д.) и может включать в себя любое подходящее число битов (например, 1-12 битов, к примеру, 5 битов). Регистр 304 состояния может сохранять данные состояния, такие как состояние пересмотра для интегральной схемы 300a, состояние сторожевых таймеров интегральной схемы 300a либо другие подходящие данные состояния для интегральной схемы 300a. Каждый из множества интерфейсов, включающих в себя интерфейс 310 данных, интерфейс 312 режима и интерфейс 314 запуска, может представлять собой контактную площадку, штырьковый вывод, контактный столбик, провод или другой подходящий электрический интерфейс для передачи сигналов в управляющую логику 302a и/или для приема сигналов из управляющей логики 302a. Каждый из множества интерфейсов может электрически соединяться с системой выброса текучей среды (например, с принтером).
[0026] Фиг. 3B является блок-схемой, иллюстрирующей другой пример интегральной схемы 300b для того, чтобы возбуждать множество устройств активации текучей среды. В одном примере, интегральная схема 300b представляет собой часть матрицы выброса текучей среды, которая описывается ниже со ссылкой на фиг. 6A и 6B. Интегральная схема 300b является аналогичной интегральной схеме 300a, описанной выше и проиллюстрированной со ссылкой на фиг. 3A, и включает в себя управляющую логику 302b, регистр 304 состояния и множество интерфейсов, включающих в себя интерфейс 310 данных, интерфейс 312 режима, интерфейс 314 запуска и интерфейс 316 синхросигнала. Интерфейс 310 данных, интерфейс 312 режима, интерфейс 314 запуска и интерфейс 316 синхросигнала электрически соединяются с управляющей логикой 302b. Управляющая логика 302b электрически соединяется с регистром 304 состояния.
[0027] Управляющая логика 302b активирует считывание регистра 304 состояния в ответ как на переход сигнала в интерфейсе 312 режима к высокому логическому уровню при сигнале с высоким логическим уровнем в интерфейсе 310 данных, так и на переход сигнала в интерфейсе 314 запуска к высокому логическому уровню при том, что сигнал в интерфейсе 310 данных является плавающим. В одном примере, управляющая логика 302b деактивирует считывание регистра 304 состояния в ответ на сигнал с низким логическим уровнем в интерфейсе 312 режима. В другом примере, управляющая логика 302b деактивирует считывание регистра 304 состояния в ответ на сигнал с низким логическим уровнем в интерфейсе 314 запуска. Регистр 304 состояния может выводить последовательные данные в интерфейс 310 данных при том, что регистр 304 состояния активируется для считывания. В одном примере, регистр 304 состояния выводит последовательные данные в интерфейс 310 данных в соответствии с синхросигналом в интерфейсе 316 синхросигнала.
[0028] Управляющая логика 302b может включать в себя микропроцессор, ASIC или другие подходящие логические схемы для управления работой интегральной схемы 300b. Регистр 304 состояния может сохранять данные состояния, такие как состояние пересмотра для интегральной схемы 300b, состояние сторожевых таймеров интегральной схемы 300b либо другие подходящие данные состояния для интегральной схемы 300b. Каждый из множества интерфейсов, включающих в себя интерфейс 310 данных, интерфейс 312 режима, интерфейс 314 запуска и интерфейс 316 синхросигнала, может представлять собой контактную площадку, штырьковый вывод, контактный столбик, провод или другой подходящий электрический интерфейс для передачи сигналов в управляющую логику 302b и/или для приема сигналов из управляющей логики 302b. Каждый из множества интерфейсов может электрически соединяться с системой выброса текучей среды (например, с принтером).
[0029] Фиг. 4 является временной диаграммой 400, иллюстрирующей один пример для осуществления доступа к регистру состояния интегральной схемы, такому как регистр 304 состояния интегральной схемы 300b по фиг. 3B. Временная диаграмма 400 включает в себя сигнал выбора режима в интерфейсе режима (например, в интерфейсе 312 режима), сигнал запуска в интерфейсе запуска (например, в интерфейсе 314 запуска), синхросигнал в интерфейсе синхросигнала (например, в интерфейсе 316 синхросигнала) и сигнал данных в интерфейсе данных (например, в интерфейсе 310 данных). При сигнале данных с высоким логическим уровнем, как указано в 402, сигнал выбора режима переходит от низкого логического уровня к высокому логическому уровню, как указано в 404. Сигнал данных затем переходит в плавающее состояние, как указано в 406. При этом, что сигнал данных является плавающим, сигнал запуска переходит от низкого логического уровня к высокому логическому уровню, как указано в 408, чтобы активировать считывание регистра состояния.
[0030] При том, что регистр состояния активируется для считывания, регистр состояния может выводить поток данных через сигнал данных. В этом примере, поток данных (т.е. биты MSB, MSB-1, MSB-2, MSB-3 и т.д.) считывается из регистра состояния. Любое подходящее число битов может считываться из регистра состояния. Каждый бит потока данных может считываться из регистра состояния в ответ на синхросигнал. Например, MSB-бит может считываться из регистра состояния в ответ на активацию регистра состояния для считывания. Передний фронт синхросигнала, как указано в 410, может выводить MSB-1-бит через сигнал данных. Аналогично, передние фронты синхросигнала, как указано в 412, 414 и т.д., могут выводить биты MSB-2, MSB-3 и т.д., соответственно, через сигнал данных. В других примерах, каждый бит потока данных может выводиться из регистра состояния в ответ на соответствующий задний фронт синхросигнала либо в ответ на передний и задний фронты синхросигнала. Считывание регистра состояния может деактивироваться посредством перехода сигнала запуска обратно к низкому логическому уровню, как указано в 416, и/или посредством перехода сигнала выбора режима обратно к низкому логическому уровню, как указано в 418.
[0031] Фиг. 5 является блок-схемой, иллюстрирующей другой пример интегральной схемы 500 для того, чтобы возбуждать множество устройств активации текучей среды. В одном примере, интегральная схема 500 представляет собой часть матрицы выброса текучей среды, которая описывается ниже со ссылкой на фиг. 6A и 6B. Интегральная схема 500 может включать в себя признаки интегральной схемы 100a (фиг. 1A) или 100b (фиг. 1B) и признаки интегральной схемы 300a (фиг. 3A) или 300b (фиг. 3B). Интегральная схема 500 включает в себя управляющую логику 502, конфигурационный регистр 104, регистр 304 состояния и множество интерфейсов, включающих в себя интерфейс 210 данных, интерфейс 512 режима, интерфейс 514 запуска и интерфейс 516 синхросигнала. Интерфейс 510 данных, интерфейс 512 режима, интерфейс 514 запуска и интерфейс 516 синхросигнала электрически соединяются с управляющей логикой 502. Управляющая логика 502 электрически соединяется с конфигурационным регистром 104 и регистром 304 состояния.
[0032] Управляющая логика 502 активирует запись в конфигурационный регистр 104 в ответ на переход сигнала в интерфейсе 510 режима к высокому логическому уровню при сигнале с высоким логическим уровнем в интерфейсе 510 данных и сигнале с низким логическим уровнем в интерфейсе 514 запуска. В одном примере, управляющая логика 502 деактивирует запись в конфигурационный регистр 104 в ответ на сигнал с низким логическим уровнем в интерфейсе 512 режима. Конфигурационный регистр 104 может принимать последовательные данные из интерфейса 510 данных при том, что конфигурационный регистр 104 активируется для записи. В одном примере, конфигурационный регистр 104 может принимать последовательные данные из интерфейса 510 данных в соответствии с синхросигналом из интерфейса 516 синхросигнала.
[0033] Помимо этого, управляющая логика 502 активирует считывание регистра 304 состояния в ответ как на переход сигнала в интерфейсе 512 режима к высокому логическому уровню при сигнале с высоким логическим уровнем в интерфейсе 510 данных, так и на переход сигнала в интерфейсе 514 запуска к высокому логическому уровню при том, что сигнал в интерфейсе 510 данных является плавающим. В одном примере, управляющая логика 502 деактивирует считывание регистра 304 состояния в ответ на сигнал с низким логическим уровнем в интерфейсе 512 режима. В другом примере, управляющая логика 502 деактивирует считывание регистра 304 состояния в ответ на сигнал с низким логическим уровнем в интерфейсе 514 запуска. Регистр 304 состояния может выводить последовательные данные в интерфейс 510 данных при том, что регистр 304 состояния активируется для считывания. В одном примере, регистр 304 состояния выводит последовательные данные в интерфейс 510 данных в соответствии с синхросигналом в интерфейсе 516 синхросигнала.
[0034] Управляющая логика 502 может включать в себя микропроцессор, ASIC или другие подходящие логические схемы для управления работой интегральной схемы 500. Конфигурационный регистр 104 и регистр 304 состояния описаны выше со ссылкой на фиг. 1A-1B и 3A-3B, соответственно. Каждый из множества интерфейсов, включающих в себя интерфейс 210 данных, интерфейс 512 режима, интерфейс 514 запуска и интерфейс 516 синхросигнала, может представлять собой контактную площадку, штырьковый вывод, контактный столбик, провод или другой подходящий электрический интерфейс для передачи сигналов в управляющую логику 502 и/или для приема сигналов из управляющей логики 502. Каждый из множества интерфейсов может электрически соединяться с системой выброса текучей среды (например, с принтером).
[0035] Фиг. 6A иллюстрирует один пример матрицы 600 выброса текучей среды, и фиг. 6B иллюстрирует укрупненный вид концов матрицы 600 выброса текучей среды. Матрица 600 включает в себя первую колонку 602 контактных площадок, вторую колонку 604 контактных площадок и колонку 606 устройств 608 активации текучей среды. Вторая колонка 604 контактных площадок выровнена с первой колонкой 602 контактных площадок и находится на расстоянии (т.е. вдоль оси Y) от первой колонки 602 контактных площадок. Колонка 606 устройств 608 активации текучей среды располагается продольно к первой колонке 602 контактных площадок и второй колонке 604 контактных площадок. Колонка 606 устройств 608 активации текучей среды также размещается между первой колонкой 602 контактных площадок и второй колонкой 604 контактных площадок. В одном примере, устройства 608 активации текучей среды представляют собой сопла или насосы текучей среды, которые выбрасывают капли текучей среды.
[0036] В одном примере, первая колонка 602 контактных площадок включает в себя шесть контактных площадок. Первая колонка 602 контактных площадок может включать в себя следующие контактные площадки по порядку: контактная площадка 610 данных, контактная площадка 612 синхросигналов, контактная площадка 614 возврата через землю логической электроэнергии, контактная площадка 616 многоцелевых сигналов ввода-вывода, первая контактная площадка 618 подачи электроэнергии высокого напряжения и первая контактная площадка 620 возврата через землю электроэнергии высокого напряжения. Следовательно, первая колонка 602 контактных площадок включает в себя контактную площадку 610 данных в верхней части первой колонки 602, первую контактную площадку 620 возврата через землю электроэнергии высокого напряжения в нижней части первой колонки 602 и первую контактную площадку 618 подачи электроэнергии высокого напряжения непосредственно выше первой контактной площадки 620 возврата через землю электроэнергии высокого напряжения. Хотя контактные площадки 610, 612, 614, 616, 618 и 620 проиллюстрированы в конкретном порядке, в других примерах контактные площадки могут быть размещены в другом порядке.
[0037] В одном примере, вторая колонка 604 контактных площадок включает в себя шесть контактных площадок. Вторая колонка 604 контактных площадок может включать в себя следующие контактные площадки по порядку: вторая контактная площадка 622 возврата через землю электроэнергии высокого напряжения, вторая контактная площадка 624 подачи электроэнергии высокого напряжения, контактная площадка 626 сигналов логического сброса, контактная площадка 628 подачи логической электроэнергии, контактная площадка 630 режима и контактная площадка 632 запуска. Следовательно, вторая колонка 604 контактных площадок включает в себя вторую контактную площадку 622 возврата через землю электроэнергии высокого напряжения в верхней части второй колонки 604, вторую контактную площадку 624 подачи электроэнергии высокого напряжения непосредственно ниже второй контактной площадки 622 возврата через землю электроэнергии высокого напряжения и контактную площадку 632 запуска в нижней части второй колонки 604. Хотя контактные площадки 622, 624, 626, 628, 630 и 632 проиллюстрированы в конкретном порядке, в других примерах контактные площадки могут быть размещены в другом порядке.
[0038] В одном примере, контактная площадка 610 данных может предоставлять интерфейс 110 данных по фиг. 1A или 1B, интерфейс 310 данных по фиг. 3A или 3B или интерфейс 510 данных по фиг. 5. Контактная площадка 630 режима может предоставлять интерфейс 112 режима по фиг. 1A или 1B, интерфейс 312 режима по фиг. 3A или 3B или интерфейс 512 режима по фиг. 5. Контактная площадка 632 запуска может предоставлять интерфейс 114 запуска по фиг. 1B, интерфейс 314 запуска по фиг. 3A или 3B или интерфейс 514 запуска по фиг. 5. Контактная площадка 612 синхросигналов может предоставлять интерфейс 116 синхросигнала по фиг. 1B, интерфейс 316 синхросигнала по фиг. 3B или интерфейс 516 синхросигнала по фиг. 5.
[0039] Контактная площадка 610 данных может использоваться для того, чтобы вводить последовательные данные в матрицу 600 для выбора устройств активации текучей среды, битов запоминающего устройства, термических датчиков, режимов конфигурирования (например, через конфигурационный регистр 104) и т.д. Контактная площадка 610 данных также может использоваться для того, чтобы выводить последовательные данные из матрицы 600 для считывания битов запоминающего устройства, режимов конфигурирования, информации состояния (например, через регистр 304 состояния) и т.д. Контактная площадка 612 синхросигналов может использоваться для того, чтобы вводить синхросигнал в матрицу 600 для того, чтобы перемещать последовательные данные на контактной площадке 610 данных в матрицу или перемещать последовательные данные из матрицы в контактную площадку 610 данных. Контактная площадка 614 возврата через землю логической электроэнергии предоставляет тракт возврата через землю для логической электроэнергии (например, приблизительно 0 В), подаваемой в матрицу 600. В одном примере, контактная площадка 614 возврата через землю логической электроэнергии электрически соединяется с полупроводниковой (например, кремниевой) подложкой 640 матрицы 600. Контактная площадка 616 многоцелевых сигналов ввода-вывода может использоваться для аналоговых считывающих и/или цифровых тестовых режимов матрицы 600.
[0040] Первая контактная площадка 618 подачи электроэнергии высокого напряжения и вторая контактная площадка 624 подачи электроэнергии высокого напряжения могут использоваться для того, чтобы подавать высокое напряжение (например, приблизительно 32 В) в матрицу 600. Первая контактная площадка 620 возврата через землю электроэнергии высокого напряжения и вторая контактная площадка 622 возврата через землю электроэнергии высокого напряжения могут использоваться для того, чтобы предоставлять возврат через землю электроэнергии (например, приблизительно 0 В) для подачи электроэнергии высокого напряжения. Контактные площадки 620 и 622 возврата через землю электроэнергии высокого напряжения непосредственно электрически не соединяются с полупроводниковой подложкой 640 матрицы 600. Конкретный порядок контактных площадок с контактными площадками 618 и 624 подачи электроэнергии высокого напряжения и контактными площадками 620 и 622 возврата через землю электроэнергии высокого напряжения в качестве крайних внутренних контактных площадок может улучшать доставку электроэнергии в матрицу 600. Наличие контактных площадок 620 и 622 возврата через землю электроэнергии высокого напряжения в нижней части первой колонки 602 и в верхней части второй колонки 604, соответственно, может повышать надежность для изготовления и может улучшать защиту от коротких замыканий вследствие попадания чернил.
[0041] Контактная площадка 626 сигналов логического сброса может использоваться в качестве ввода логического сброса, чтобы управлять рабочим состоянием матрицы 600. Контактная площадка 628 подачи логической электроэнергии может использоваться для того, чтобы подавать логическую электроэнергию (например, приблизительно между 1,8 В и 15 В, к примеру, 5,6 В) в матрицу 600. Контактная площадка 630 режима может использоваться в качестве логического ввода, чтобы управлять доступом, чтобы активировать/деактивировать режимы конфигурирования (т.е. функциональные режимы) матрицы 600. Контактная площадка 632 запуска может использоваться в качестве логического ввода, чтобы защелкивать загружаемые данные из контактной площадки 610 данных и активировать устройства активации текучей среды или запоминающие элементы матрицы 600.
[0042] Матрица 600 включает в себя удлиненную подложку 640, имеющую длину 642 (вдоль оси Y), толщину 644 (вдоль оси Z) и ширину 646 (вдоль оси X). В одном примере, длина 642 в по меньшей мере двенадцать раз превышает ширину 646. Ширина 646 может составлять 1 мм или меньше, и толщина 644 может составлять меньше 500 микронов. Устройства 608 активации текучей среды (например, логика приведения в действие текучей среды) и контактные площадки 610-632 предоставляются на удлиненной подложке 640 и размещаются по длине 642 удлиненной подложки. Устройства 608 активации текучей среды имеют длину 652 валков, меньшую длины 642 удлиненной подложки 640. В одном примере, длина 652 валков составляет по меньшей мере 1,2 см. Контактные площадки 610-632 могут электрически соединяться с логикой приведения в действие текучей среды. Первая колонка 602 контактных площадок может быть размещена около первого продольного конца 648 удлиненной подложки 640. Вторая колонка 604 контактных площадок может быть размещена около второго продольного конца 650 удлиненной подложки 640 напротив первого продольного конца 648.
[0043] Фиг. 7A-7D являются блок-схемами последовательности операций способа, иллюстрирующими один пример способа 700 осуществления доступа к матрице выброса текучей среды. Как проиллюстрировано на фиг. 7A, на 702, способ 700 включает в себя настройку сигнала на контактной площадке данных матрицы выброса текучей среды как имеющего высокий логический уровень. На 704, способ 700 включает в себя переход сигнала на контактной площадке режима матрицы выброса текучей среды к высокому логическому уровню. На 706, способ 700 включает в себя активацию записи в конфигурационный регистр матрицы выброса текучей среды в ответ на переход сигнала на контактной площадке режима к высокому логическому уровню при том, что сигнал на контактной площадке данных имеет высокий логический уровень.
[0044] Как проиллюстрировано на фиг. 7B, на 708, способ 700 также может включать в себя переход сигнала на контактной площадке режима к низкому логическому уровню. На 710, способ 700 может включать в себя деактивацию записи в конфигурационный регистр в ответ на сигнал с низким логическим уровнем на контактной площадке режима. Как проиллюстрировано на фиг. 7C, на 712, способ 700 также может включать в себя, при том, что конфигурационный регистр активируется для записи, применение сигнала последовательных данных к контактной площадке данных для того, чтобы записывать последовательные данные в конфигурационный регистр. Как проиллюстрировано на фиг. 7D, на 714, способ 700 также может включать в себя, при том, что конфигурационный регистр активируется для записи, приложение сигнала последовательных данных к контактной площадке данных в соответствии с синхросигналом на контактной площадке синхросигналов матрицы выброса текучей среды.
[0045] Фиг. 8A-8E являются блок-схемами последовательности операций способа, иллюстрирующими другой пример способа 800 осуществления доступа к матрице выброса текучей среды. Как проиллюстрировано на фиг. 8A, на 802, способ 800 включает в себя настройку сигнала на контактной площадке данных матрицы выброса текучей среды как имеющего высокий логический уровень. На 804, способ 800 включает в себя переход сигнала на контактной площадке режима матрицы выброса текучей среды к высокому логическому уровню. На 806, способ 800 включает в себя перевод в плавающее состояние сигнала на контактной площадке данных при том, что сигнал на контактной площадке режима имеет высокий логический уровень. На 808, способ 800 включает в себя переход сигнала на контактной площадке запуска матрицы выброса текучей среды к высокому логическому уровню при том, что сигнал на контактной площадке данных является плавающим. На 810, способ 800 включает в себя активацию считывания регистра состояния матрицы выброса текучей среды в ответ на переход сигнала на контактной площадке запуска к высокому логическому уровню при том, что сигнал на контактной площадке данных является плавающим.
[0046] Как проиллюстрировано на фиг. 8B, на 812, способ 800 также может включать в себя переход сигнала на контактной площадке режима к низкому логическому уровню. На 814, способ 800 может включать в себя деактивацию считывания регистра состояния в ответ на сигнал с низким логическим уровнем на контактной площадке режима. Как проиллюстрировано на фиг. 8C, на 816, способ 800 также может включать в себя переход сигнала на контактной площадке запуска к низкому логическому уровню. На 818, способ 800 может включать в себя деактивацию считывания регистра состояния в ответ на сигнал с низким логическим уровнем на контактной площадке запуска. Как проиллюстрировано на фиг. 8D, на 820, способ 800 также может включать в себя, при том, что регистр состояния активируется для считывания, вывод последовательных данных из регистра состояния в контактную площадку данных. Как проиллюстрировано на фиг. 8E, на 822, способ 800 также может включать в себя, при том, что регистр состояния активируется для считывания, вывод последовательных данных из регистра состояния в контактную площадку данных в соответствии с синхросигналом на контактной площадке синхросигнала матрицы выброса текучей среды.
[0047] Фиг. 9 является блок-схемой, иллюстрирующей один пример системы 900 выброса текучей среды. Система 900 выброса текучей среды включает в себя блок выброса текучей среды, такой как блок 902 печатающей головки, и блок подачи текучей среды, такой как блок 910 подачи чернил. В проиллюстрированном примере, система 900 выброса текучей среды также включает в себя блок 904 обслуживающей станции, блок 916 каретки, блок 918 транспортировки носителей для печати и электронный контроллер 920. Хотя нижеприведенное описание предоставляет примеры систем и блоков для обращения с жидкостями относительно чернил, раскрытые системы и блоки также являются применимыми к обращению с текучими средами, отличными от чернил.
[0048] Блок 902 печатающей головки включает в себя по меньшей мере одну печатающую головку или матрицу 600 выброса текучей среды, описанную выше и проиллюстрированную со ссылкой на фиг. 6A и 6B, которая выбрасывает капли чернил или текучей среды через множество отверстий или сопел 608. В одном примере, капли направляются к носителю, к примеру, к носителям 924 для печати, с тем чтобы печатать на носителях 924 для печати. В одном примере, носители 924 для печати включают в себя любой тип подходящего листового материала, такого как бумага, стопка карточек, диапозитивы, майлар, ткань и т.п. В другом примере, носители 924 для печати включают в себя носители для трехмерной печати, такие как порошковая подушка, либо носители для биопечати и/или тестирования при изыскании новых лекарственных средств, такие как резервуар или контейнер. В одном примере, сопла 608 размещаются в по меньшей мере одной колонке или массиве таким образом, что надлежащим образом упорядоченный выброс чернил из сопел 608 приводит к тому, что знаки, символы и/или другие графические элементы или изображения печатаются на носителях 924 для печати по мере того, как блок 902 печатающей головки и носители 924 для печати перемещаются относительно друг друга.
[0049] Блок 910 подачи чернил подает чернила в блок 902 печатающей головки и включает в себя резервуар 912 для хранения чернил. В связи с этим, в одном примере, чернила протекают из резервуара 912 в блок 902 печатающей головки. В одном примере, блок 902 печатающей головки и блок 910 подачи чернил размещаются вместе в струйном или жидкостно-струйном печатающем картридже или печатающем элементе. В другом примере, блок 910 подачи чернил является отдельным от блока 902 печатающей головки и подает чернила в блок 902 печатающей головки через интерфейсное соединение 913, такое как подводящая трубка и/или клапан.
[0050] Блок 916 каретки позиционирует блок 902 печатающей головки относительно блока 918 транспортировки носителей для печати, и блок 918 транспортировки носителей для печати позиционирует носители 924 для печати относительно блока 902 печатающей головки. Таким образом, зона 926 печати задается рядом с соплами 608 в области между блоком 902 печатающей головки и носителями 924 для печати. В одном примере, блок 902 печатающей головки представляет собой блок печатающей головки сканирующего типа таким образом, что блок 916 каретки перемещает блок 902 печатающей головки относительно блока 918 транспортировки носителей для печати. В другом примере, блок 902 печатающей головки представляет собой блок печатающей головки несканирующего типа таким образом, что блок 916 каретки закрепляет блок 902 печатающей головки в предписанной позиции относительно блока 918 транспортировки носителей для печати.
[0051] Блок 904 обслуживающей станции предоставляет сбор излишков чернил, вытирание, закупоривание и/или заправку блока 902 печатающей головки, чтобы поддерживать функциональность блока 902 печатающей головки и, более конкретно, сопла 608. Например, блок 904 обслуживающей станции может включать в себя резиновое лезвие или вытиратель, который периодически проходит по блоку 902 печатающей головки, чтобы вытирать и очищать сопла 608 от лишних чернил. Помимо этого, блок 904 обслуживающей станции может включать в себя заглушку, которая закрывает блок 902 печатающей головки, чтобы защищать сопла 608 от высыхания в течение периодов неиспользования. Помимо этого, блок 904 обслуживающей станции может включать в себя контейнер для сбора излишков чернил, в который блок 902 печатающей головки выбрасывает чернила в ходе сбора излишков чернил, чтобы обеспечивать то, что резервуар 912 поддерживает надлежащий уровень давления и текучести, и обеспечивать то, что сопла 608 не засоряются или не дают утечку. Функции блока 904 обслуживающей станции могут включать в себя относительное движение между блоком 904 обслуживающей станции и блоком 902 печатающей головки.
[0052] Электронный контроллер 920 обменивается данными с блоком 902 печатающей головки через тракт 903 связи, блоком 904 обслуживающей станции через тракт 905 связи, блоком 916 каретки через тракт 917 связи и блоком 918 транспортировки носителей для печати через тракт 919 связи. В одном примере, когда блок 902 печатающей головки устанавливается в блоке 916 каретки, электронный контроллер 920 и блок 902 печатающей головки могут обмениваться данными через блок 916 каретки через тракт 901 связи. Электронный контроллер 920 также может обмениваться данными с блоком 910 подачи чернил таким образом, что, в одной реализации, подача новых (или используемых) чернил может обнаруживаться.
[0053] Электронный контроллер 920 принимает данные 928 из хост-системы, такой как компьютер, и может включать в себя запоминающее устройство для временного сохранения данных 928. Данные 928 могут отправляться в систему 900 выброса текучей среды вдоль электронного, инфракрасного, оптического или другого тракта передачи информации. Данные 928 представляют, например, документ и/или файл, который должен печататься. В связи с этим, данные 928 формируют задание печати для системы 900 выброса текучей среды и включают в себя по меньшей мере одну команду задания печати и/или параметр команды.
[0054] В одном примере, электронный контроллер 920 предоставляет управление блоком 902 печатающей головки, включающее в себя управление согласно временной синхронизации для выброса капель чернил из сопел 608. В связи с этим, электронный контроллер 920 задает рисунок выбрасываемых капель чернил, которые формируют знаки, символы и/или другие графические элементы или изображения на носителях 924 для печати. Управление согласно временной синхронизации и в силу этого рисунок выбрасываемых капель чернил определяется посредством команд задания печати и/или параметров команд. В одном примере, логические и возбуждающие схемы, формирующие участок электронного контроллера 920, расположены на блоке 902 печатающей головки. В другом примере, логические и возбуждающие схемы, формирующие участок электронного контроллера 920, расположены за пределами блока 902 печатающей головки.
[0055] Хотя конкретные примеры проиллюстрированы и описаны в данном документе, множество альтернативных и/или эквивалентных реализаций могут использоваться вместо показанных и описанных конкретных примеров, без отступления от объема настоящего раскрытия сущности. Эта заявка имеет намерение охватывать все адаптации или варьирования конкретных примеров, поясненных в данном документе. Следовательно, подразумевается, что это раскрытие сущности ограничено только посредством формулы изобретения и ее эквивалентов.