发明名称 以像格为单位的图像合成装置的二维转换装置及方法
摘要 一种以像格为单位的图像合成装置的二维转换装置,可用以将显示图像之显示器的萤幕座标转换为存取图案资料的图形座标,此种二维转换装置系包括:一水平起始位置产生装置,用以产生一萤幕扫描线所对应到的一图形水平起始位置;一萤幕水平位置产生装置,用以产生前述萤幕扫描线相对于萤幕的水平位置;一第一运算装置,用以将前述萤幕水平位置产生装置产生的水平位置和前述水平起始位置产生装置产生的水平起始位置加以运算,而产生一图形水平座标;一垂直起始位置产生装置,用以产生前述萤幕扫描线所对应到的图形垂直起始位置;一垂直位移产生装置,用以产生一垂直位移;一第一加法装置,用以将前述垂直位移产生装置产生的垂直位移和前述垂直起始位置产生装置产生的垂直起始位置加以相加,而产生一图形垂直座标,再依据前述之图形水平座标及图形垂直座标,自一图形资料记忆体中读取图形资料。前述之二维转换装置中,可利用不同的致能信号和选择信号等加以控制,而具有多种转换方法可以选择,如此,也可使电视游乐器的游戏设计者具有较大的设计空间。
申请公布号 TW325543 申请公布日期 1998.01.21
申请号 TW083108224 申请日期 1994.09.06
申请人 联华电子股份有限公司 发明人 徐世斌
分类号 G06F15/62 主分类号 G06F15/62
代理机构 代理人 詹铭文 台北巿罗斯福路二段一○○号七楼之一
主权项 1.一种以像格为单位的图像合成装置的二维转换装置,可用以将显示图像之显示器的萤幕座标转换为存取图像资料的图形座标,此种二维转换装置系包括:一水平起始位置产生装置,用以产生一萤幕扫描线所对应到的一图形水平起始位置;一萤幕水平位置产生装置,用以产生前述萤幕扫描线相对于萤幕的水平位置;一第一运算装置,用以将前述萤幕水平位置产生装置产生的水平位置和前述水平起始位置产生装置产生的水平起始位置加以运算,而产生一图形水平座标;一垂直起始位置产生装置,用以产生前述萤幕扫描线所对应的图形垂直起始位置;一垂直位移产生装置,用以产生一垂直位移;一第一加法装置,用以将前述垂直位移产生装置产生的垂直位移和前述垂直起始位置产生装置产生的垂直起始位置加以相加,而产生一图形垂直座标,再依据前述之图形水平座标及图形垂直座标,自一图形资料记忆体中读取图形资料。2.如申请专利范围第1项的装置,其中,前述水平起始位置产生装置系包括:一第一暂存装置,用以存取由外部的中央处理单元写入的位置资料;一水平位移产生装置,用以产生一水平位移値;一第二加法装置,用以将前述水平位移产生装置产生的水平位移和前述第一暂存装置之内容相加,藉以产生水平起始位置。3.如申请专利范围第1项的装置,其中,前述第一运算装置系由一水平反转信号控制,以执行加法运算或减法运算。4.如申请专利范围第1项的装置,其中,前述垂直起始位置产生装置系包括:一第一垂直产生装置,用以产生一垂直起始位置;一第二垂直产生装置,用以产生另一垂直起始位置;一多工器,用以经由不同的处理路径接收前述第一垂直产生装置及前述第二垂直产生装置产生的垂直起始位置,并且受一选择信号的控制,以输出其中一垂直起始位置。5.如申请专利范围第1项的装置,其中,前述垂直位移产生装置系包括:一记忆体,用以储存垂直位移资料;一位址产生装置,用以产生所欲读取的垂直位移値在前述记忆体内所对应的位址,及读取信号;一位址及控制滙流排,用以将前述位址产生装置产生的读取信号及位址信号传送给前述记忆体;一资料滙流排,用以在前述记忆体接收到读取信号后,经由此资料滙流排将对应于接收到的位址之垂直位移値输出;一第二暂存装置,用以存取经由前述资料滙流排自前述记忆体中读出的垂直位移値。6.如申请专利范围第2项的装置,其中,前述水平位移产生装置系包括:一记忆体,用以储存水平位移资料;一位址产生装置,用以产生所欲读取的水平位移値在前述记忆体内所对应的位址,及读取信号;一位址及控制滙流排,用以将前述位址产生装置产生的读取信号及位址信号传送给前述记忆体;一资料滙流排,用以在前述记忆体接收到读取信号后,经由此资料滙流排将对应于接收到的位址之垂直位移値输出;一第三暂存装置,用以存取经由前述资料滙流排自前述记忆体中读出的水平位移値。7.如申请专利范围第4项的装置,其中,前述第一垂直产生装置系包括:一第四暂存装置,用以存取萤幕起点在图形座标上的相对位置;一萤幕垂直位置产生装置,用以产生前述萤幕扫描线相对于萤幕的垂直位置;一第二运算装置,用以将前述萤幕垂直位置产生装置产生的垂直位置和前述第四暂存装置的内容加以运算,而产生一垂直起始位置。8.如申请专利范围第4项的装置,其中,前述第二垂直产生装置系包括:一第四暂存装置,用以存取萤幕起点在图形座标上的相对位置;一第五暂存装置,用以存取自一记忆体中读取的位置资料;一第三加法装置,用以将前述第四暂存装置的内容和前述第五暂存装置的内容相加,而产生一垂直起始位置。9.如申请专利范围第5项的装置,其中,前述第二暂存装置可受一控制信号控制,而被设定为禁能,并使其存放的内容为零。10.如申请专利范围第5项的装置,其中,前述位址产生装置系依据由萤幕扫描线之位置所换算成的位址,自前述记忆体中读取对应的垂直位移値,或依据任一位址读取对应的垂直位移値。11.如申请专利范围第6项的装置,其中,前述第三暂存装置可受一控制信号控制,而被设定为禁能,并使其存放的内容为零。12.如申请专利范围第6项的装置,其中,前述位址产生装置系依据由萤幕扫描线之位置所换算成的位址,自前述记忆体中读取对应的水平位移値,或依据任一位址读取对应的水平位移値。13.如申请专利范围第7项的装置,其中,前述第二运算装置可由一垂直反转信号控制,以执行加法运算或减法运算。14.如申请专利范围第8项的装置,其中,前述第五暂存装置可受一控制信号控制,而被设定为禁能,并使其存放的内容为零。15.如申请专利范围第10项的装置,其中,前述位址产生装置依据由萤幕扫描线之位置所换算成的位址,自前述记忆体中读取对应的垂直位移値,且前述垂直位移値所对应之位址在前述记忆体内的排列顺序为连续排列。16.如申请专利范围第12项的装置,其中,前述位址产生装置依据由萤幕扫描线之位置所换算成的位址,自前述记忆体中读取对应的水平位移値,且前述水平位移値所对应之位址在前述记忆体内的排列顺序为连续排列。17.一种以像格为单位的图像合成装置的二维转换方法,适用于申请专利范围第1项至第16项所述之装置,其包括下列步骤:(Ⅰ)利用一第一致能信号设定水平位移値产生装置为禁能,使得水平起始位置即等于第一暂存装置的内容;(Ⅱ)利用一选择信号控制多工器,以选择第二垂直产生装置的输出为垂直起始位置,并且利用一第二致能信号设定第五暂存装置为禁能,使得垂直起始位置等于第四暂存装置的内容;(Ⅲ)可在每一条扫描线开始时,中央处理器分别将决定扫描线起始点相对于图形上的水平起始座标写入第一暂存装置,并将垂直起始座标写入第四暂存装置;(Ⅳ)然后,在每增加一图点时,萤幕水平位置产生装置会累增1,第一运算装置便会将水平起始位置及萤幕水平位置加以运算,以产生图形水平座标,同时,第一加法装置会将垂直起始位置和垂直位移相加,而产生图形垂直座标。18.一种以像格为单位的图像合成装置的二维转换方法,适用于如申请专利范围第1项至第16项所述之装置,其包括下列步骤:(Ⅰ)利用一第一致能信号设定水平位移产生装置为禁能,使得水平起始位置即等于第一暂存装置的内容;(Ⅱ)利用一选择信号控制多工器,以选择第一垂直产生装置的输出为垂直起始位置;(Ⅲ)可在每一条扫描线开始时,中央处理器分别将决定扫描线起始点相对于图形上的水平起始座标写入第一暂存装置,并可将垂直起始座标写入第四暂存装置,其中,前述第一垂直产生装置系利用第二运算装置将前述垂直起始座标和自动计数的萤幕垂直位置加以运算,而产生垂直起始位置;(Ⅳ)然后,在每增加一图点时,萤幕水平位置产生装置会累增1,第一运算装置便会将水平起始位置及萤幕水平位置加以运算,以产生图形水平座标,同时,第一加法装置会将垂直起始位置和垂直位移相加,而产生图形垂直座标。19.一种以像格为单位的图像合成装置的二维转换方法,适用于如申请专利范围第1项至第16项所述之装置,其包括下列步骤:(Ⅰ)利用一第一致能信号设定水平位移产生装置为禁能,使得水平起始位置即等于第一暂存装置的内容;(Ⅱ)利用一选择信号控制多工器,以选择第二垂直产生装置的输出为垂直起始位置;(Ⅲ)可在每一条扫描线开始时,中央处理器分别将决定扫描线起始点相对于图形上的水平起始座标写入第一暂存装置,并可将垂直起始座标写入第四暂存装置,其中,前述第二垂直产生装置系利用第三加法装置将第四暂存装置及第五暂存装置的内容相加,而产生垂直起始位置;(Ⅳ)然后,在每增加一图点时,萤幕水平位置产生装置会累增1,第一运算装置便会将水平起始位置及萤幕水平位置加以运算,以产生图形水平座标,同时,第一加法装置会将垂直起始位置和垂直位移相加,而产生图形垂直座标。20.一种以像格为单位的图像合成装置的二维转换方法,适用于如申请专利范围第1项至第16项所述之装置,其包括下列步骤:(Ⅰ)利用第二加法装置将第一暂存装置的内容和水平位移相加,而产生一水平起始位置;(Ⅱ)利用一选择信号控制多工器,以选择第二垂直产生装置的输出为垂直起始位置,并且利用一第二致能信号设定第五暂存装置为禁能,使得垂直起始位置等于第四暂存装置的内容;(Ⅲ)可在每一条扫描线开始时,中央处理器分别将决定扫描线起始点相对于图形上的水平起始座标写入第一暂存装置,并将垂直起始座标写入第四暂存装置;(Ⅳ)然后,在每增加一图点时,萤幕水平位置产生装置会累增1,第一运算装置便会将水平起始位置及萤幕水平位置加以运算,以产生图形水平座标,同时,第一加法装置会将垂直起始位置和垂直位移相加,而产生图形垂直座标。21.一种以像格为单位的图像合成装置的二维转换方法,适用于如申请专利范围第1项至第16项所述之装置,其包括下列步骤:(Ⅰ)利用第二加法装置将第一暂存装置的内容和水平位移相加,而产生一水平起始位置;(Ⅱ)利用一选择信号控制多工器,以选择第一垂直产生装置的输出为垂直起始位置;(Ⅲ)可在每一条扫描线开始时,中央处理器分别将决定扫描线起始点相对于图形上的水平起始座标写入第一暂存装置,并将垂直起始座标写入第四暂存装置,其中,前述第第一垂直产生装置系利用第二运算装置将前述垂直起始座标和自动计数的萤幕垂直位置加以运算而产生垂直起始位置;(Ⅳ)然后,在每增加一图点时,萤幕水平位置产生装置会累增1,第一运算装置便会将水平起始位置及萤幕水平位置加以运算,以产生图形水平座标,同时,第一加法装置会将垂直起始位置和垂直位移相加,而产生图形垂直座标。22.一种以像格为单位的图像合成装置的二维转换方法,适用于如申请专利范围第1项至第16项所述之装置,其包括下列步骤:(Ⅰ)利用第二加法装置将第一暂存装置的内容和水平位移相加,而产生一水平起始位置;(Ⅱ)利用一选择信号控制多工器,以选择第二垂直产生装置的输出为垂直起始位置;(Ⅲ)可在每一条扫描线开始时,中央处理器分别将决定扫描线起始点相对于图形上的水平起始座标写入第一暂存装置,并可将垂直起始座标写入第四暂存装置,其中,前述第二垂直产生装置系利用第三加法装置将第四暂存装置及第五暂存装置的内容相加,而产生垂直起始位置;(Ⅳ)然后,在每增加一图点时,萤幕水平位置产生装置会累增1,第一运算装置便会将水平起始位置以及萤幕水平位置加以运算,以产生图形水平座标,同时,第一加法装置会将垂直起始位置和垂直位移相加,而产生图形垂直座标。23.如申请专利范围第20项的方法,其中,中央处理器仅在第一条扫描线开始时,将扫描线起始点相对于图形上的水平起始座标写入第一暂存装置中。24.如申请专利范围第21项的方法,其中,中央处理器仅在第一条扫描线开始时,将扫描线起始点相对于图形上的水平起始座标写入第一暂存装置中。25.如申请专利范围第22项的方法,其中,中央处理器仅在第一条扫描线开始时,将扫描线起始点相对于图形上的水平起始座标写入第一暂存装置中。26.如申请专利范围第20项的方法,其中,中央处理器可在每一条扫描线开始时,将同一扫描线起始点相对于图形上的水平起始座标写入第一暂存装置中。27.如申请专利范围第21项的方法,其中,中央处理器可在每一条扫描线开始时,将同一扫描线起始点相对于图形上的水平起始座标写入第一暂存装置中。28.如申请专利范围第22项的方法,其中,中央处理器可在每一条扫描线开始时,将同一扫描线起始点相对于图形上的水平起始座标写入第一暂存装置中。29.如申请专利范围第18项的方法,其中,中央处理器仅在每一条扫描线开始时,将扫描线起始点相对于图形上的垂直起始座标写入第四暂存装置中。30.如申请专利范围第19项的方法,其中,中央处理器仅在每一条扫描线开始时,将扫描线起始点相对于图形上的垂直起始座标写入第四暂存装置中。31.如申请专利范围第21项的方法,其中,中央处理器仅在每一条扫描线开始时,将扫描线起始点相对于图形上的垂直起始座标写入第四暂存装置中。32.如申请专利范围第22项的方法,其中,中央处理器仅在每一条扫描线开始时,将扫描线起始点相对于图形上的垂直起始座标写入第四暂存装置中。33.如申请专利范围第18项的方法,其中,中央处理器可在每一条扫描线开始时,将同一扫描线起始点相对于图形上的垂直起始座标写入第四暂存装置中。34.如申请专利范围第19项的方法,其中,中央处理器可在每一条扫描线开始时,将同一扫描线起始点相对于图形上的垂直起始座标写入第四暂存装置中。35.如申请专利范围第21项的方法,其中,中央处理器可在每一条扫描线开始时,将同一扫描线起始点相对于图形上的垂直起始座标写入第四暂存装置中。36.如申请专利范围第22项的方法,其中,中央处理器可在每一条扫描线开始时,将同一扫描线起始点相对于图形上的垂直起始座标写入第四暂存装置中。37.如申请专利范围第17项的方法,其中,可利用一致能信号设定垂直位移产生装置为禁能,使其存放的内容为零。38.如申请专利范围第18项的方法,其中,可利用一致能信号设定垂直位移产生装置为禁能,使其存放的内容为零。39.如申请专利范围第19项的方法,其中,可利用一致能信号设定垂直位移产生装置为禁能,使其存放的内容为零。40.如申请专利范围第20项的方法,其中,可利用一致能信号设定垂直位移产生装置为禁能,使其存放的内容为零。41.如申请专利范围第21项的方法,其中,可利用一致能信号设定垂直位移产生装置为禁能,使其存放的内容为零。42.如申请专利范围第22项的方法,其中,可利用一致能信号设定垂直位移产生装置为禁能,使其存放的内容为零。43.如申请专利范围第17项的方法,其中,可利用一水平反转信号控制第一运算装置,以执行加法运算或减法运算。44.如申请专利范围第18项的方法,其中,可利用一水平反转信号控制第一运算装置,以执行加法运算或减法运算。45.如申请专利范围第19项的方法,其中,可利用一水平反转信号控制第一运算装置,以执行加法运算或减法运算。46.如申请专利范围第20项的方法,其中,可利用一水平反转信号控制第一运算装置,以执行加法运算或减法运算。47.如申请专利范围第21项的方法,其中,可利用一水平反转信号控制第一运算装置,以执行加法运算或减法运算。48.如申请专利范围第22项的方法,其中,可利用一水平反转信号控制第一运算装置,以执行加法运算或减法运算。49.如申请专利范围第18项的方法,其中,可利用一垂直反转信号控制二运算装置,以执行加法运算或减法运算。50.如申请专利范围第21项的方法,其中,可利用一垂直反转信号控制二运算装置,以执行加法运算或减法运算。图示简单说明:第一图系绘示本发明二维转换装置之水平转换部分的图式;第二图系绘示本发明二维转换装置之垂直转换部分的图式;第三图系绘示本发明中第三暂存装置对应至记忆体的示意图;第四图系绘示本发明中第五暂存装置对应至记忆体的示意图;第五图系绘示本发明中第二暂存装置对应至记忆体的示意图;第六图系绘示本发明中水平位移产生装置的示意图;第七图系绘示本发明中第五暂存装置自记忆体中读取资料的示意图;第八图系绘示本发明中垂直位移产生装置的示意图;第九a图系绘示本发明中水平位移产生装置内之一种位址产生装置的示意图;第九b图系绘示本发明中水平位移产生装置内之另一种位址产生装置的示意图;第十a图系绘示在第七图中一种位址产生装置的示意图;第十b图系绘示在第七图中另一种位址产生装置的示意图;第十一a图系绘示本发明中垂直位移产生装置内之一种位址产生装置的示意图;第十一b图系绘示本发明中垂直位移产生装置内之另一种位址产生装置的示意图。
地址 新竹科学工业园区工业东三路三号