用于在可编程电路中下载配置文件的方法和包括该部件的装置制造方法及图纸

技术编号:2821202 阅读:172 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种向设备中实现的可编程电路下载二进制配置文件的方法。该设备包括:至少一个中央处理单元、多个连接器和可编程电路,该可编程电路使得能够处理由所述连接器接收的信号的全部或至少一部分,并传输至设备中至少一个其它电路。为了定义所连接的其他设备以及该连接是否可操作,设备分析连接器上存在的信号。然后,根据可操作连接,从一组配置文件中选择配置文件,并将其从设备的存储器下载到可编程电路。本发明专利技术还涉及一种具有根据先前描述的方法编程的部件的设备。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于在可编程电路中下载配置文件的方法和实现 该下载的设备。
技术介绍
最近,有众多项的设备可由一般公众用于处理、存储和再现大量的 视听或音频内容。这样的设备包括以下电子电路中央处理单元, 一般 为微处理器;存储器,包含运行程序;工作存储器;输入/输出外设(调 谐器、采用双向网络的通信电路、IR接收机,等等);大容量存储器(硬 盘),等等。中央处理单元监控由设备提供的功能集。因此其被重用。 为了减小工作负荷并由此改进针对特定任务的完成的性能,已知的是, 可以提高这些外围电路的容量和性能。从而,通信电路可以管理数据块 的接收和发送,OSD (屏幕上显示)电路使得能够在屏幕上插入图像的 一部分,硬盘具有确保大块信息的传递的接口。集成电路的制造商提出了这样的电路,而且中央处理单元可以对一 些模块进行编程,以完成特定任务。然而, 一些功能非常特殊,不能利 用市场上己有的电路来执行(至少是没有效率)。在此情况下,并为了 进一步解放中央处理单元以执行其功能,制造商转向了可编程电路。取 决于使用的技术,将这样的电路标识为属于通常以首字母縮写FPGA、 EPLD、 CPLD命名的族。这样的电路包括一组逻辑门。其编程在于,在 逻辑门之间设立电链接,以便基于组合或时序电路集而执行升级的逻辑 功能。如果电路类似于PROM,则可以通过破坏熔丝元件来建立电链接。 其它更新的技术实现了向EPROM单元电路中的集成,其可以利用紫外 光来擦除;或是EEPROM,其为电可写可再编程单元。在所有情况下, 一旦被编程并安装到目标设备,该电路便可操作,而且执行针对其已经 编程的功能。例如,如果用户想要使用数字/模拟转换器,则必须将输入信号进行 数字编码,例如,根据SDI (串行数字接口)格式。但是,如果用户将 他的设备作为音频模拟/数字转换器来使用,则他必须在输入处施加模拟信号,例如,以CVBS格式。Xilink提交的文献US 6 260 139描述了一种具有可编程FPGA的设 备。利用诸如开关、机械多路复用器或引入偏移寄存器的值之类的选择 手段,来执行对引入FPGA的代码的选择。用于FPGA编程的将要下载 的代码在ROM14中。当检测到选择信号的变化时,FPGA读取与检测 到的信号的新组合相对应的代码,该代码在外部PROM中。该文献未描 述设备中的FPGA功能。Xilink提交的文献US 6 326 806描述了一种用于配置可编程电路的 系统。在加电期间,最初加载缺省地将要下载到FPGA中的代码。然 后,可以通过网络全部或部分地传输要加载到FPGA中的另一代码。在 网络级别处进行下载代码的选择。
技术实现思路
本专利技术描述了一种方法,用于一个或更多个可编程电路的动态编程。本专利技术的目的是一种用于将配置文件下载到设备中实现的可编程电路的方法,所述设备包括多个连接器,用于与至少一个其它设备传输通信信号;以及可编程电路,使得能够处理从所述连接器接收的所述通信信号,并将其传输至设备中至少一个其它电路(3);其特征在于,所述方法包括--分析步骤,对连接器上存在的通信信号进行分析,以检测使得能够与至少一个其它设备进行通信的可操作连接;-下载步骤,根据所检测的可操作连接的存在,下载从一组配置文件中选择的至少一个配置文件。这样,根据与其它设备的可操作连接,来配置可编程电路。 根据第一改进,可操作连接是指所连接的设备针对其输送确定电平的连接。从而,设备确定所连接的设备提供所述电压并易于进入通信。根据另一改进,在设备保持开启时,当设备保持开启时,连续插 入所述分析步骤。这样,设备连续分析输入连接器并当出现改变时调 整可编程电路。根据改进,连续可操作分析步骤包括分析另一设备 在其连接期间所发送的信息。这样,包括可编程电路的设备对改变非 常迅速地反应,并因而调整可编程电路。根据改进,根据若干可操作连接的配置来选择至少一个配置文件。 从而,单个配置文件可以满足许多连接的管理。根据改进,在下载步骤期间,禁用设备的主要功能。这样,可编 程部件在其编程期间发出的随机信号不会引发设备中不期望的行为。 根据实施例变体,在下载步骤期间,所述设备发送指示暂时禁用功能 的消息。这样,使得用户知道该禁用操作。本专利技术的另一目的是一种处理设备,包括至少一个中央处理单 元;多个连接器,用于与至少一个其它设备传输通信信号;以及可编 程电路,使得能够处理由所述连接器接收的通信信号的至少一部分, 并将其传输至设备中至少一个其它电路其特征在于,所述处理设备包括分析装置,用于分析所述通信信号,以检测使得能够与至少一个其它设备进行通信的可操作连接;以及下载装置,用于根据检测到的可操作连接的存在而下载从一组配 置文件中选择的至少一个配置文件。附图说明通过对本专利技术的非限制性的实施例的描述,本专利技术的其它特征和优点将显现,其中,利用这里的图来描述本专利技术的非限制性实施例,图中 -图1是根据本专利技术实施例的接收机的框图,该接收机典型地是音 频播放器;-图2是能够将接收机连接到若干设备的接口的框-图3示出了表示本专利技术实施例的简化实施例的主要步骤的流程图。具体实施例方式根据优选实施例,在例如图l所示的接收机中实现可编程电路,典 型地是与显示设备2相关联的接收机1。该接收机包括中央处理单元, 与程序存储器6链接;红外信号接收机7,用于从遥控器接收信号;以 及音频/视频解码逻辑9,用于产生发送至电视屏幕2的视听信号。接收机1还包括电路8,用于在屏幕上显示数据,通常被称作OSD(屏幕上 显示)。OSD电路8是文本和图形发生器,其使得能够在屏幕上显示菜 单、象形图或其它图形。接收机具有一组连接器15,特别地使得能够通 过与解调器4相关联的接收机天线从广播网络接收音频和/或视频数据, 该网络可以是无线电、电缆或卫星。连接器15还确保与高比特速率本 地数字总线的通信,其中,高比特速率本地数字总线使得能够接收与广 播音频内容有关的信息。例如,该网络是IEEE1394网络。接口5使得 能够与其它设备进行连接,例如,具有USB、 CVBS (合成视频输入) 或4:2:2 (CCIR 656-数字视频)类型连接的设备,还通过连接器15 连接。接口电路5包括可编程电路10,其确保中央处理单元3和输入/输 出连接之间的特定接口功能。图2示出了表示接口电路5的框图,其中接口电路5使得能够在接 收机1和其它本地或远程设备之间进行通信。该图具体示出了可编程电 路10和使得能够提供编程的硬件装置。可编程电路10从电路11接收 输入信号。电路11使得能够对施加到设备输入的信号的变化进行电适 应和检测。电路11特别检测输送有用信号的新设备的连接。所连接的 设备还可以利用无形(non-physical)链路来通信,如无线电(例如使用 WIFI连接)、微波、红外线或任何其它无线通信设备。这种情况下, 电路11包括无线通信设备,该无线通信设备确保设备1和所连接的设 备之间的链接。将电路11链接到控制电路12,典型地是微控制器,其方式如下 控制电路12接收与输入输出连接的使用有关的信息。将控制电路12链 接到非易失性存储器13,其通常是闪存,具有16兆字节的典型容量, 并将控制电路12链接到工作存储器RAM,在图中实际表现为在控制电 路12本文档来自技高网
...

【技术保护点】
一种下载方法,用于将配置文件下载到设备(1)中实现的可编程电路(10),所述设备包括:多个连接器(15),用于与至少一个其它设备传输通信信号;以及可编程电路(10),使得能够处理从所述连接器(15)接收的所述通信信号,并将其传输至设备中至少一个其它电路(3);其特征在于,所述方法包括: -分析步骤(3.2),对连接器(15)上存在的通信信号进行分析,以检测使得能够与至少一个其它设备进行通信的可操作连接; -下载步骤(3.6),根据所检测的可操作连接的存在,下载从一组配置文件中选择的至少一个配置文件。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:奥利维尔霍尔帕特里克威尔菲利普洛奈
申请(专利权)人:汤姆森许可贸易公司
类型:发明
国别省市:FR[法国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1